将流量从 eth1(本地网络)路由到 eth0(外部网络),其中 ubuntu 是 dhcp 服务器

将流量从 eth1(本地网络)路由到 eth0(外部网络),其中 ubuntu 是 dhcp 服务器

我有一台 ubuntu 服务器,它配置为 DHCP 服务器,通过 eth1 为 cisco 交换机提供 IP 地址。

eth0(连接外网) ip:10.106.24.182 netmask:255.255.255.0 gateway:10.106.24.1

eth1(连接到交换机以提供 ip 地址) ip:192.168.168.2 网络掩码:255.255.255.0 网关:192.168.168.1

dhcp 数据包运行正常,DHCP 提供以下详细信息。IP(供交换机使用):192.168.168.4 网络掩码:255.255.255.0 网关:192.168.168.1 tftp 服务器:10.106.16.20

我已经启用了 ipv4 转发,并且 /etc/network/interface 文件中的接口也设置为“INTERFACE=eth1”。但是我无法从交换机 ping 通 eth0 网关或 tftp 服务器。有时我甚至无法 ping 通 eth1 的网关 (192.168.168.1)。此外,我的 ubuntu 机器通过 eth0 的互联网连接不断中断,我无法在我的 ubuntu 机器上访问互联网。我已确认这不是网络问题,因为我的其他设备和 Windows 机器连接正常。任何有关此问题的帮助都将不胜感激,因为我是 UBUNTU 新手,并且我已经尝试了一周。

相关内容