Debian——One Gateway 2 个接口怎么样?

Debian——One Gateway 2 个接口怎么样?

我有这种情况。

4 个虚拟机 Debian8:1 个 DHCP 1 个 DNS 1 个 GW 1 个客户端

我可以从我的所有 VM(GW 除外)互相 ping 通(@ip 或主机名)。

我的 GW 有 2 个接口 (eth0->LAN / eth1->WAN)。从那里我可以 ping google.fr,但无法 ping 我的 LAN(除非使用 @ip)。

在文件 /etc/resolv.conf 中,我拥有 WAN 上我的盒子的 DNS。如果我放置 LAN 的配置,则情况正好相反(当然)。我可以 ping 通 LAN,但不能 ping 通 WAN。

我激活了 ip_forward 并且我知道我必须使用路由做一些工作但我不得不承认我并不真正了解路由的命令。

你能向我解释一下这个逻辑吗?

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.84.254  0.0.0.0         UG    0      0        0 eth0
0.0.0.0         192.168.10.2    0.0.0.0         UG    0      0        0 eth1
192.168.10.0    0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.84.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0

答案1

网关虚拟机的 LAN 接口应该不是gateway在 中定义了。/etc/network/interfaces网关代表到 Internet 的默认路由,并且您只有一条这样的路由(通过 WAN,而不是 LAN)。删除它,然后重新启动网络。

相关内容