话说上周五下午,部门正在开全体大会,正好了解一下外区的项目和同事,突然客户有了一个小需求,需要将从 123.1.123.xx 网段访问另一个环境的 30000 以上端口全部禁止掉,还催的很急。
赶紧本地验证,在网上找到一些iptables的介绍,拼接了一下命令。
无论怎么重启,都有效了,问题解决。
4. 后记
客户环境居然验收不通过,端口居然可以访问,神奇了。
新代码
iptables -t mangle -I PREROUTING -s 192.9.220.0/24 -p tcp --dport 30000:65535 -j DROP
我这里校验方法也换传统的nmap了
nmap -v 10.10.150.105 -p 30000-40000 |grep open
使用前,大概有30多个端口是开通的
使用代码后,直接掉入黑洞了,这批端口段直接无返回
如果指定端口 会有一个 filtered 结果。
nmap 10.10.150.105 -p 32096
PORT STATE SERVICE
32096/tcp filtered unknown
文章评论