解决阿里云服务器tcp/udp/web等服务器公网ip访问不了的问题

前提条件:你具备了阿里云服务器实例,并有公网IP地址。

注意:笔主不能访问公网ip的原因是端口没有打开

所以,

正确打开阿里云服务器(centos 7)端口的正确方式

1、在阿里云服务器实例创建安全组规则,添加规则。不懂添加规则可以看阿里云教程

https://help.aliyun.com/document_detail/25471.html?spm=5176.10695662.1996646101.searchclickresult.38762003a3pdHf

解决阿里云服务器tcp/udp/web等服务器公网ip访问不了的问题_第1张图片

2、防火墙允许打开端口,centos 7 处理防火墙命令是firewall 教程:https://help.aliyun.com/knowledge_detail/41317.html?spm=5176.11065259.1996646101.searchclickresult.55a75450vHnVUR

具体流程:

查看本机防火墙状态firewall-cmd --state  running:已经打开,not running:关闭

开启防火墙systemctl start firewalld

设置打开的端口号(永久打开)firewall-cmd --add-port=8080(端口)/tcp(类型)  -permanet

最后,一定要重启。注意,重启后防火墙是关闭的,把防火墙开启来,不开启可能。。。你们懂的。。。。

更新一下:在设置好端口后,需要执行:firewall-cmd --reload # 永久打开端口需要reload一下,临时打开好像不用,如果用了reload临时打开的端口就失效了# 

查看已经打开的端口:firewall-cmd --list-all

firewall命令资料:https://blog.csdn.net/GMingZhou/article/details/78090963

你可能感兴趣的:(解决阿里云服务器tcp/udp/web等服务器公网ip访问不了的问题)