1
LGA1150 2018-07-17 13:25:41 +08:00 via Android
OpenWrt 实现故障转移?参考 https://stijn.tintel.eu
|
2
hicdn 2018-07-17 13:46:50 +08:00
192.168.123.254-lan1(wan2)-lan1-192.168.123.253
192.168.123.254 在 network-switch 里把 lan1 也设置成 wan 口,wan2,和 192.168.123.253 的 lan 口连接 192.168.123.254 network-mwan 把 wan2 设置成故障转移 |
3
kokutou 2018-07-17 14:25:55 +08:00 via Android
土味冗余 2333
|
4
gam2046 2018-07-17 17:08:34 +08:00
dhpc 是走广播发现的。没有优先级一说。谁先响应,客户端就用谁的。
|
5
zhaiblog 2020-12-15 21:56:50 +08:00
有个办法,我正好也在写类似的脚本给自己用:
主路由上忽略设备 DHCP 请求即可 使用 dnsmasq 的话,配置文件里面写: ``` dhcp-host=00:11:22:33:44:55:66,ignore ``` 也可以使用 iptables,拒绝请求: ``` iptables -t raw -N DHCP_clients iptables -t raw -A PREROUTING -p udp --dport 67 -j DHCP_clients iptables -t raw -A DHCP_clients -m mac --mac-source 00:11:22:33:44:55:66 -j DROP iptables -t raw -A DHCP_clients -j ACCEPT ``` 然后再写个脚本检测旁路由是否正常,不正常则将上面的语句去掉,让设备能够正常通过主路由的 DHCP 服务器获取 IP |
6
zhaiblog 2020-12-18 22:46:34 +08:00
最后还是放弃了脚本的做法,用 kea-dhcp 另外搭一个 DHCP 服务器即可,kea-dhcp 可以对指定 MAC 下发不同的 dhcp-option,来实现不同设备使用不同网关和 DNS 。
|