我正在按照本教程来设置 keepalived:https://www.redhat.com/sysadmin/keepalived-basics
它需要两台主机共享一个外部 IP,其中第二台主机是故障转移主机。
我不确定该怎么做,我已经搜索了好一段时间,但没有成功。我在 中提出了这个想法/etc/shorewall/nat
,但我确信它会把事情搞砸:
# proxy1
1.2.3.4 eth0 192.168.0.10 No No
# proxy2
1.2.3.4 eth0 192.168.0.11 No No
然后制定以下规则:
# proxy1
Web/DNAT net dmz:192.168.0.10 - - - 1.2.3.4
# proxy2
Web/DNAT net dmz:192.168.0.11 - - - 1.2.3.4
我没有进行测试,因为我们没有防火墙配置的测试环境,所以更改通常是有风险的。shorewall check
没有显示任何错误。
这会起作用吗?还是会彻底搞乱网络流量?如果不行,我该如何解决这个问题?
任何帮助将不胜感激。