我有一个小型网络设置,其中有一个带有两个网卡的 ubuntu 路由器。enp2s0 用于设置带有 VLAN 的网络,enp3s0 连接到不同的本地网络。
enp3s0 ip 192.168.53.203/26
enp2s0 ip 192.168.8.1/24
我的交换机设置于 192.168.8.239/24
我如何在两个网卡之间建立连接,以便我可以从其他本地网络访问交换机的 Web 界面。
答案1
要使用 Linux 启用路由,必须(永久)启用“IP 转发”。IP 转发,简单地说,就是在一个接口上接受传入的网络数据包,识别出它不是系统本身的数据包,并相应地转发它。
编辑/etc/sysctl.conf
并搜索以下行:
#net.ipv4.ip_forward=1
取消注释net.ipv4.ip_forward=1
或者使用你的终端在一行中执行此操作:
sudo sysctl -w net.ipv4.ip_forward=1
只需确保您的路由器在所有网络中都有(工作)接口即可。