configuration2个网关ppp0 + eth0

我有一个服务器在0.0.0.0(所有接口)服务器和我的机器有2个连接一个以太网eth0和其他ppp0(3G卡)首先没有ppp0连接活跃我有以下路由表:

Destination Gateway Genmask Flags Metric Ref Use Iface default DD-WRT 0.0.0.0 UG 100 0 0 eth0 192.168.1.0 * 255.255.255.0 U 0 0 0 eth0 

我可以在本地和外部networking上访问我的服务器

接下来我有de ppp0连接也是活动的,并有如下路由表:

 Destination Gateway Genmask Flags Metric Ref Use Iface default 10.64.64.64 0.0.0.0 UG 0 0 0 ppp0 10.64.64.64 * 255.255.255.255 UH 0 0 0 ppp0 192.168.1.0 * 255.255.255.0 U 0 0 0 eth0 

现在我的服务器可以通过IP(192.168.1.149(本地IP)和89.214.60.196(3g卡))进行访问,但只有在本地networking中,在外部networking中只能访问ppp0接口。

我需要一些帮助来为这个192.168.1.149configuration2个网关,其他的为ppp0接口

任何帮助,欢迎关心

您需要configuration基于策略的路由,以便响应通过ppp0传输的数据包的数据包将通过ppp0 [使用ip分配给它]离开盒子,eth0类似。

看一眼:

192.168.xx不是Internet可路由的IP。 请参阅底部的参考。 您需要设置一个NAT,以允许LAN(192.168.1.0/24)网段和WAN 10.64.64.64连接之间的转换。 在您的DD-WRT网关的情况下,您不需要NAT,因为该设备可能会为您做。

参考