Results 1 to 3 of 3
I have a question maybe someone can help with. The O/S I am running is pretty much a vanilla install of Fedora Core 3. I have two NIC's in the ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
- 03-17-2005 #1
- Join Date
- Mar 2005
Kernel/network Routing, Kernel/Network Routing
The O/S I am running is pretty much a vanilla install of Fedora Core 3.
I have two NIC's in the machine. Eth0 and Eth1
I am attempting to separate the two networks and its traffic.
Here is an image: http://www.xnote.com/~alan/web/routing_problem.jpg
ETH0 has a network of 188.8.131.52 mask 255.255.255.128 and gw 184.108.40.206
ETH1 has a network of 220.127.116.11 mask 255.255.255.224 and gw
Since I have to have a default gateway, I have it set to 18.104.22.168
However, all traffic from the ETH1 goes out the default gateway, which I guess makes sense.
I attempted to add a gw for that network through the route command, so I get
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt
22.214.171.124 126.96.36.199 255.255.255.224 UG 0 0 0
188.8.131.52 0.0.0.0 255.255.255.224 U 0 0 0
184.108.40.206 0.0.0.0 255.255.255.128 U 0 0 0
0.0.0.0 220.127.116.11 0.0.0.0 UG 0 0 0
However the outbound traffic from IP 18.104.22.168 still goes out the default gateway.
My goal is to essentially create a router or something that directs all traffic for each network to its proper gateway.
Thanks in advance for any help.
- 03-17-2005 #2
It is possible A good read is http://www.lartc.org/howto/ .
You could think of using conditional multipath routing using a firewall mark using iptables . I made something like that some years ago and that worked. I head three external ip's in the same network but that is history
But I think you will find means to accomplish this when reading the HOWTO, at least I did .
Good luckI\'m so tired .....
- 03-18-2005 #3
- Join Date
- Feb 2005
- SE, Stockholm
But what happens to your routing table when you add an extra default route at your command shell?
route add -net 0.0.0.0 -netmask 0.0.0.0 gw 22.214.171.124 eth1