1.首先检查阿里云的安全组规则是否开启,或者允许访问该端口,未被允许则添加规则
2.如果阿里云安全组开启,则先查询端口是否被firewall禁止
3.如果firewall允许,则检查监听该端口的程序是否允许外网访问
阿里云centos7中firewall开启端口
关闭防火墙:systemctl stop firewalld.service
查看所有打开的端口: firewall-cmd --zone=public --list-ports
添加一个端口
firewall-cmd --zone=public --add-port=8811/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
重新载入
firewall-cmd --reload
查看端口
firewall-cmd --zone= public --query-port=8811/tcp
删除端口
firewall-cmd --zone= public --remove-port=8811/tcp --permanent
腾讯云服务器
确认是 iptables 策略问题后,通过iptables –L -n
确认策略是否放通了8081端口。此处没有放通这个端口。
iptables -L -n
使用命令添加8081端口放通策略。
iptables -I INPUT 5 -p tcp --dport 8081 -j ACCEPT
```
停止 :sudo iptables -A INPUT -p tcp --dport 80 -j DROP
sudo iptables -A OUTPUT -p tcp --dport $PORT -j DROP
```
修改Linux防火墙:
cd /etc/sysconfig
vi iptables
添加 -A INPUT -m state --state NEW -m tcp --dport 项目端口号(或者80) -j ACCEPT
格式参考:-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
重启防火墙 service iptables restart