今天在控制台开放了腾讯云服务器的防火墙,发现用ip:端口
还是不能访问,查询了之后,才知道需要设置系统里面的防火墙
1.命令
firewall-cmd --zone=public --add-port=30100/tcp --permanent
firewall-cmd --reload
语句的意思是开放30100的tcp端口,随后重新加载防火墙。
如果要开放udp端口,吧tcp改成udp就可以了
2.使用示例
# firewall-cmd --zone=public --add-port=30100/tcp --permanent
success
# firewall-cmd --reload
success
调用完上面两个命令,还可以看看当前开了什么端口
# firewall-cmd --list-ports
30100/tcp
出现这个就是ok了
3.关闭端口
开启了,也得学会关闭
firewall-cmd --zone=public --remove-port=3000/tcp --permanent
firewall-cmd --reload
4.tx云防火墙
注意啊,默认腾讯云控制台的防火墙开放的是tcp的,如果你需要测试udp服务,那就需要单独开放一下udp的端口!