In article <(E-Mail Removed) .com>, sadoc wrote:
>Thanks for the response. If I understand your reply suggesting adding
>a route to each machine on my network, I don't have a problem reaching
>anything on the LAN side of the router.
You snipped all the context - let's look at your routing table:
>> Kernal ip routing table
>> Destination Gateway Genmask Flags Metric Ref Use
>> Iface
>> 192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
>> 169.254.0.0 * 255.255.0.0 U 0 0 0 eth0
>> 127.0.0.0 * 255.0.0.0 U 0 0 0 lo
>> 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
I'm not going to duplicate your diagram or hosts table here, but this table
should be satisfactory. Everything _other_than_ the far side of the router
is "local". That means the top network route is all you need. (The 169.254
BS is a RedHat feature that doesn't hurt, but is only useful in avoiding
"Martian Packet" error messages when some windoze box can't reach the DHCP
server, and it grabs an address out of nowhere.)
>It is the router and the T1 gateway that I can't reach with the RHES3 box.
And when you use 'tcpdump -i eth0' on the Linux box, what do you see?
>PINGing the router (192.168.0.1) returns "Host Unreachable" even though I
>have a "default" route noted as GW in the routing table on the RHES3.
The default route isn't needed to reach the router, because it's "local"
(on the same wire). The default route is used to reach hosts OTHER THAN
those on 192.168.0.0/24, 169.254.0.0/16 and 127.0.0.0/8.
>All of the windoze machines can access the internet through the router
>and each other. Again, could this have anything to do with traversing
>the switch?
Unlikely - the switch knows how to route packets to/from the Linux box
from/to other systems. I'd be looking at the router, and seeing if it
knows how to reach the Linux box. You might be sending traffic from the
Linux box through the switch to router, but if the router doesn't know
how to send packets to the Linux box, both will be reporting "Host
Unreachable". Remember, it takes two to tango. Ah, look at the
ARP tables on the router (sorry, I use Ciscos where the command would
be 'showarp') and Linux box (/sbin/arp -a).
>I wouldn't think so, but I don't know much about their operation. As I
>said, I thought they should be transparent.
Your diagram on Sunday showed the Linux box on the same switch as the
router. The fact that the Linux box and router can talk to/from windoze
boxes says that the switch knows how to send stuff in the right directions.
There are only two possibilities I'd see:
1. Router doesn't know how to route to Linux (either it's using host routes,
or it has a firewall that says 192.168.0.15 doesn't exist).
2. Red Hat box has a firewall that says 192.168.0.1 is a bad guy and not to
be spoken to. /sbin/iptables -L
Old guy
|