目标
阿里云服务器上部署应用,需要在公网上访问
问题
公网访问的话,应该使用公网ip地址,目前测试1935端口不通
排查范围
1、未在安全组开放1935端口与对应协议
2、云服务器的防火墙未开放1935端口(最终是它的问题)
iptables -I INPUT -p tcp --dport 1935 -j ACCEPT
排查记录
查看端口服务是否存在:
netstat -antp | grep 1935
您检查看下,您服务器是否有开启防火墙呢?
iptables -L -n
firewall-cmd –state
systemctl status firewalld
iptables -t nat -nvL
云服务器放行端口1935:
iptables -I INPUT -p tcp --dport 1935 -j ACCEPT
再次访问公网对应接口,可以成功访问通