linux服务器开放指定端口号相关命令

linux服务器开放指定端口号相关命令

1.查看已开放的端口

firewall-cmd --list-ports 

2.放行指定端口

firewall-cmd --zone=public --add-port=8080/tcp --permanent

3.重启防火墙

systemctl restart firewalld.service

4.重新载入配置

firewall-cmd --reload

5查看防火墙

systemctl status firewalld #查看firewall防火墙服务状态

6.开启防火墙

service firewalld start #开启firewall防火墙服务

7.查看全部端口‘

netstat -tulpn

8.ping 服务器ip,能否联通

ping ip

9.能ping通再去看telnet 注意命令 port前没有冒号

telnet ip port

如果可以ping通,但是telnet不通端口号,可以试着把防火墙关闭,如果防火墙也关了,有的端口可以telnet通,但就是有几个端口不通,那么就可能是腾讯云的原因了:

腾讯云轻量应用服务器默认自带防火墙,并且防火墙默认只放行部分端口。这个防火墙是腾讯云层面的防火墙,并不是我们购买的轻量应用服务器上面的防火墙。所以有时候会出现即使在轻量应用服务器上把防火墙都关了,把所有端口都放行了,但是发现还是无法访问某些端口的情况。这个时候就需要在腾讯云后台为轻量应用服务器放行指定端口,或者干脆放行所有端口。

你可能感兴趣的:(小的知识点,服务器,linux,腾讯云)