2 个网关 1 个网卡 Ubuntu

2 个网关 1 个网卡 Ubuntu

请注意,这是一个 NIC 和两个网关

现在,这个解决方案在 Windows 中非常简单:
* 连接属性 -> TCP/IP 属性 -> 默认网关 -> 添加(按指标分隔)

我注意到 Windows 在其路由表中添加了第二条路由,如下所示:

活跃路线:
网络目标网络掩码网关接口指标
          0.0.0.0 0.0.0.0 192.168.192.253 192.168.192.12 1
          0.0.0.0 0.0.0.0 192.168.192.254 192.168.192.12 2


我如何在 Linux 中执行与此非常相似的事情?(服务器控制台)

我的最终目标是让一个服务 domain.com 在一个网卡上运行,但可以从两个外部 IP 地址访问。因此,如果有人知道如何做到这一点,那就省去了另一篇文章,因为这只会在路由器发生故障时保护服务器!:)

答案1

连接属性 -> TCP/IP 属性 -> 默认网关 -> 添加(按指标分隔

ip route add default via 192.168.192.253 dev eth0

但可以从两个外部 IP 地址访问

它们是分配给路由器,还是直接分配给 PC?(我猜是前者,在这种情况下你必须配置路由器......)

如果地址属于计算机本身,则可以使用ip addr add

答案2

以下应该有效

ip route add default via 192.168.192.253 dev eth0 metric 100

ip route add default via 192.168.192.253 dev eth0 metric 200

相关内容