原文地址:http://www.elecfans.com/emb/202005181218689.html
问题描述:
阿里云服务器,学习的swoole的时候用9501端口测试,服务器配置安全组,也关闭了防火墙。
telnet 也安装了,就是访问不了。问题截图如下
百度了一圈没解决,然后在阿里云上提交工单寻求帮助,对方机器人回复,加入到安全组的端口不一定是已开启的端口,然后就去看9501端口是否开启,果然没开启。看来找出问题很关键。
linux打开和关闭端口:
一、查看哪些端口被打开
netstat -anp
二、设置打开端口号:
iptables -I INPUT -p tcp --dport 9501 -j ACCEPT
(设置关闭端口号是 iptables -I OUTPUT -p tcp --dport 9501 -j ACCEPT
)
三、保存设置
service iptables save
四、
打开端口号
nc -lp 9501&
查看端口号是否开启
netstat -an|grep 9501
五、再次连接测试
telnet 127.0.0.1 9501