卑微的自称 发表于 2022-06-27 15:52

centos7 随机流量出口IP


有台站群机器,centos7系统,绑定了8个IP段,默认使用第一个IP做为出口流量。想设置为随机使用其中一个IP做为源地址

baby_神 发表于 2023-03-07 13:49

iptables -t nat -A POSTROUTING -o eth0 -m state --state NEW -m statistic --mode random --probability 0.33 -j SNAT --to 192.168.1.3
iptables -t nat -A POSTROUTING -o eth0 -m state --state NEW -m statistic --mode random --probability 0.33 -j SNAT --to 192.168.1.6
iptables -t nat -A POSTROUTING -o eth0 -m state --state NEW -j SNAT --to 192.168.1.9

在这个例子中,我们使用了 --mode random 参数来选择随机的 IP 地址,--probability 参数用于指定每个 IP 地址被选中的概率。你可以根据自己的需求调整概率值,以确保每个 IP 地址被选中的概率是相等的。

baby_神 发表于 2023-03-07 14:02

iptables -t nat -A POSTROUTING -o eth0 -m state --state NEW -m statistic --mode nth --every 3 --packet 0 -j SNAT --to-source 192.168.1.3
iptables -t nat -A POSTROUTING -o eth0 -m state --state NEW -m statistic --mode nth --every 3 --packet 1 -j SNAT --to-source 192.168.1.6
iptables -t nat -A POSTROUTING -o eth0 -m state --state NEW -m statistic --mode nth --every 3 --packet 2 -j SNAT --to-source 192.168.1.9
或者这么写
页: [1]
查看完整版本: centos7 随机流量出口IP