两个 eth 端口之间的简单桥接

两个 eth 端口之间的简单桥接

我有一台 PC1(Ubuntu 20.04),上面有两个以太网控制器。我希望它们像简单的交换机一样工作。eth0 连接到路由器,而 eth1 连接到另一台 PC2。我希望 PC2 也能访问本地网络和互联网。为此,我必须桥接连接。我认为本手册很好理解,但还是不清楚我应该奴役哪个 eth 以及删除哪个 eth?我不想反复试验,所以我请求澄清一下。

答案1

您必须设置 ip 转发。必须使用 Linux 机器的路由表将 eth1 上收到的数据转发到 eth0。您必须将文件 /proc/sys/net/ipv4/ip_forward 的内容更改为 1,然后通过 iptables 向 Linux 防火墙添加一些规则。搜索网络,它有很多教程。可能在您的路由器内部,有一个小型 Linux 发行版在做同样的事情。

您还可以使用命令 ip 设置桥接交换机,还有一个网络管理器 GUI 可以执行相同操作,请尝试命令 nm-connection-editor。

相关内容