linux as router

Andrew Haley aph at redhat.com
Mon Dec 14 11:15:01 UTC 2009


Adel ESSAFI wrote:
> Hi list
> This is the first time I have to configure linux as router.
> I have a single network card for which I gave to IPs
> 
> eth0      Link encap:Ethernet  HWaddr 00:11:5B:72:7F:D9
>           inet addr:41.231.X.Y  Bcast:41.255.255.255  Mask:255.255.255.0
>           inet6 addr: fe80::211:5bff:fe72:7fd9/64 Scope:Link
>           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>           RX packets:2595 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:2295 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:1000
>           RX bytes:1876353 (1.7 MiB)  TX bytes:328059 (320.3 KiB)
>           Interrupt:21 Base address:0x8000
> 
> eth0:1    Link encap:Ethernet  HWaddr 00:11:5B:72:7F:D9
>           inet addr:192.168.10.10  Bcast:192.168.10.255  Mask:255.255.255.0
>           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>           Interrupt:21 Base address:0x8000
> 
> 
> 
> 
> and this is the default route
> 
> [root at routeur ~]# route
> Kernel IP routing table
> Destination     Gateway         Genmask         Flags Metric Ref    Use
> Iface
> 41.231.2.0      *               255.255.255.0   U     0      0        0 eth0
> 192.168.10.0    *               255.255.255.0   U     0      0        0 eth0
> link-local      *               255.255.0.0     U     1002   0        0 eth0
> default         41.231.2.81     0.0.0.0         UG    0      0        0 eth0
> 

That looks alright.

> The problem now, is when I configure a PC with an IP adress 192.168.10.X
> and I put the gateway as 192.168.10.10, I do not succeed to ping any PC. How
> can I route all the packages from eth0:1 to eth0??

This isn't making very much sense.

What is the address of your gateway?  If it is 41.231.2.81, then it makes no
sense to move it to the 192.168.10 network.

If you're trying to set up a local network with NAT forwarding, then there's
more to do.

Andrew.




More information about the fedora-list mailing list