ecs绑定了eip,安全组相关端口已添加,但是telnet 外网IP 端口号还是不通,咨询阿里人工服务。执行以下命令,并设置开机自动执行命令,以防ecs重启临时命令失效。
iptables -I INPUT -p tcp --dport 端口号 -j ACCEPT
vim /opt/iprules_all.sh
#!/bin/bash
iptables -I INPUT -p tcp --dport 端口号 -j ACCEPT
chmod a+x /opt/iprules_all.sh
echo 'sh /opt/iprules_all.sh' >> /etc/rc.local
chmod a+x /etc/rc.d/rc.local
外网IP:端口号即可访问了。
参考:
不安装iptables服务,规则从开机自启动文件rc.local中加载实现_iptables rc.local_好好学习之乘风破浪的博客-CSDN博客