我目前在 pfSense 上设置了 eth2,并将其配置为 192.168.1.1,它具有 dhcp 设置,分配为 192.168.1.10 - 192.168.1.245。
在我的 dd-wrt 盒子上,我禁用了 WAN,并将其设置为交换机的端口。我禁用了 dhcp、dnsmasq、spi 防火墙、Wlan0,并为路由器设置了一个静态 IP,即 192.168.1.10
Pfsense 插入 lan0,pc 插入 lan1(wan 端口为空)
我遵循了一些不同的指南,但似乎无法让我的路由器充当交换机。
任何人都可以成功使用 DD-WRT 作为交换机,同时使用 pfSense 作为 dhcp/dns/gateway。
任何建议都会有帮助:)
答案1
第一个问题是您的 dd-wrt 地址是您的 DHCP 范围的第一个地址。任何寻求 DHCP 分配的客户端都可能首先获得该地址。将您的 dd-wrt 交换机 IP 更改为低于 .10 的某个地址。
还要验证 Lan0 和 Lan1 是否位于 DD-WRT 上的同一桥接组中。测试这一点的简单方法是在 PC 上设置静态 IP,然后查看是否可以 ping .1 (pfsense)。
如果它们可以互相 ping 通,那么您的 dd-wrt(交换机)应该可以正常工作,而您的问题可能出在 pfSense 没有正确响应 DHCP。