我已经成功input以下命令到iptables
sudo iptables -I INPUT -p tcp --dport 5000:5020 -j ACCEPT -m comment --comment "Allow Ports 5000s"
但是,AFAIK允许访问任何NIC上的这些端口。 我如何修改上述命令只允许从10.0.0.1到10.0.0.127?
只允许来自特定的IP或范围使用-s
标志,例如ip和netmask
sudo iptables -I INPUT -p tcp -s 10.0.0.0/25 –dport 5000:5020 -j ACCEPT -m注释 – 注释“Allow Ports 5000s”
只允许来自IP为10.0.0.1到10.0.0.126的系统
这里有更多的信息IP表如何
为了帮助你find一个子网来获得所有需要的IP,你可以使用子网计算器,比如这里的一个子网计算器