局域网上的链式网关

局域网上的链式网关

我在虚拟化环境中安装了 m0n0wall,我有 10 台 PC 连接到路由器(192.168.1.0/24),该路由器通过 PPPoE 将它们连接到互联网,问题是这个路由器没有 QoS,所以我想做以下事情:-

  1. 让所有 PC 从路由器获取其 IP,默认网关为 m0n0wall

  2. 月球墙将有2个接口(Lan 192.168.1.20)和(Wan 192.168.1.21和默认网关192.168.1.1)

  3. 现在,当任何 PC 想要访问互联网时,它都应该通过 m0n0wall,然后 m0n0wall 会通过 wan 接口将连接转发到默认网关,该 wan 接口是路由器上运行的 PPPoE(192.168.1.1)

大问题这种情况是否可能?您有什么建议?谢谢

答案1

虽然从技术上讲可行,但这会使你的设置变得不必要地复杂。你应该按照 Frederik 的建议,真正地将路由器链接起来,就像

你的主机 --- m0n0wall --- 路由器

代替

你的主机 --- m0n0wall
            /
路由器---

为此,建议重新编号您的一个子网,因为如果 WAN 和 LAN 接口位于不同的广播域(即分离的以太网),并且具有相同的子网定义,则需要使用代理 ARP或者桥接模式建立正确的转发 - 为了简单起见,您应该避免这样做。

答案2

您不能将 LAN 接口和 WAN 接口放在同一个子网 (192.168.1.X) 中 - 这将导致路由无法进行。

您应该做的是让 m0n0wall 处理 DHCP 和所有那些东西,然后只让路由器充当 m0n0wall 的网关。

这样,您的电脑将连接到 m0n0wall,并通过它访问互联网。

相关内容