如何在 IPTABLES 中只允许以特定数字结尾的 IP?
How to allow only IPs ending with a specific number in IPTABLES?
我只想允许以数字 1 和数字 250 结尾的 ip。X 可以是 1 到 255 之间的任何数字。
192.168.X.1 和 192.168.X.250
我不确定 IPTABLES 是否对此有特定的命令,或者这是一个子网划分问题。
您可以允许一个 ip 子网或 ip 范围。对于你的问题,你可以编写一个 bash 脚本:
for ((i=1;i<=255;i++)); do
iptables -I INPUT -m iprange --src-range 192.168.$i.1-192.168.$i.250 -j ACCEPT
done
我只想允许以数字 1 和数字 250 结尾的 ip。X 可以是 1 到 255 之间的任何数字。
192.168.X.1 和 192.168.X.250
我不确定 IPTABLES 是否对此有特定的命令,或者这是一个子网划分问题。
您可以允许一个 ip 子网或 ip 范围。对于你的问题,你可以编写一个 bash 脚本:
for ((i=1;i<=255;i++)); do
iptables -I INPUT -m iprange --src-range 192.168.$i.1-192.168.$i.250 -j ACCEPT
done