我这里配置的是任意源IP:端口号都允许,根据自己的需要进行配置。


配置完入站、出站规则如果通了就不需要往下看。
---------------------------------------------------------------
使用iptables-save命令查看有这么一条链:
-A IN_public_allow -p tcp -m tcp --dport 22 -m conntrack --ctstate NEW,UNTRACKED -j ACCEPT
依样写一条:
iptables -A IN_public_allow -p tcp -m tcp --dport 1883 -m conntrack --ctstate NEW,UNTRACKED -j ACCEPT
检查写进去了没:

服务器启动个端口:
nc -l 1883
没有nc就装一个,我的是centos安装命令是:yum install nc
在本地尝试,像这样就是开通成功了:

如果连不上是这样:
telnet: Unable to connect to remote host: Connection refused
完。
本文介绍了如何使用iptables配置服务器的入站和出站规则,以允许特定端口的访问。通过示例展示了如何添加规则以打开1883端口,并通过nc命令测试端口是否开放。如果遇到连接拒绝问题,可能需要检查iptables配置或服务器状态。
4万+

被折叠的 条评论
为什么被折叠?



