Cannot ping network unless the -g option is used and cannot telnet

I am trying to reach a remote network to telnet to a system on that network. My setup is as such using bogus IP's:

Interfaces:

Local Ethernet - 3.3.3.1

Local ATM Interface - 1.1.1.1 (VLAN)

Server acting as router on distant end (ATM) - 1.1.2.5

Distant system trying to telnet into - 2.2.2.1

Local Routes added:

1.1.2.01.1.1.1

2.2.2.01.1.2.5

default3.3.3.1

local system > distant server > distant system

The server on the distant end (1.1.2.5) is on the network with the local ATM interface (1.1.1.1), and it is also on the network with the distant system (2.2.2.1) I'm trying to telnet into.

If I try to ping or telnet into the distant system (2.2.2.1) I get nothing, if I ping the distant system with the -g option ( ping -sg 2.2.2.1 1.1.2.5 ) I get a successful ping.

Does this make sense, if the route is in the table to use the 1.1.2.5 interface to get to any 2.2.2.0 address why does it only work if I use the ping -g? I've also made the route a class D in the route table but it didn't change anything. If I could force the telnet like the ping I could likely log in, but I'm not aware of a way to do that and I'd rather it worked as is should.

As a note, the local ATM interface is a VLAN because there are additional ATM networks configured. If I traceroute it does go out the correct interface which is isar0:3.

Thanks for the assistance.

[1477 byte] By [brunija] at [2007-11-27 3:02:39]
# 1

> I am trying to reach a remote network to telnet to a

> system on that network. My setup is as such using

> bogus IP's:

>

> Interfaces:

>

> Local Ethernet - 3.3.3.1

> Local ATM Interface - 1.1.1.1 (VLAN)

> Server acting as router on distant end (ATM) -

> 1.1.2.5

> Distant system trying to telnet into - 2.2.2.1

>

> Local Routes added:

>

> 1.1.2.01.1.1.1

> 2.2.2.01.1.2.5

> default3.3.3.1

>

> local system > distant server > distant

> system

Is there any way you could show the output of 'ifconfig -a' and 'netstat -nr'? Relevant sections of /etc/netmasks would be nice as well.

I assume you can you ping/reach the 1.1.2.5 machine without problem?

Might be instructive to snoop and see what kind of packet is used when you just ping the host without -g. Where is it directed?

> Does this make sense, if the route is in the table to

> use the 1.1.2.5 interface to get to any 2.2.2.0

> address why does it only work if I use the ping -g?

> I've also made the route a class D in the route table

> but it didn't change anything.

What do you mean by "class D"? (Class D is reserved for multicast associations, so I don't think you really mean that....)

--

Darren

Darren_Dunhama at 2007-7-12 3:45:38 > top of Java-index,Solaris Operating System,Solaris 10 Features...