本文主要是介绍centos7 对外开放端口(清爽版),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题描述,拿到服务器,部署服务,然后测试,发现服务拒绝链接了。首先使用 telnet 10.10.10.10 5566 (ip是服务器的ip 端口 是5566) 测试服务是否能连接上。果然不通,查看了防火墙的状态,竟然是关着的,于是打开的防火墙,并对外开放端口。
# # 程序员的思维,万物皆可增删改查
操作的对象就是防火墙。
centos默认是没有启动的,所以需要启动一下,才能操作
# # 查看防火墙状态
systemctl status firewalld
下边的 active就是防火墙开着,inactive就是没开。
# # 开启防火墙
systemctl start firewalld
# # 关闭防火墙
systemctl stop firewalld
# # 开启完防火墙,我们要操作的对象就有了,接下来就可以开放端口了
# # 查看开放的端口(我查看的端口是5566),这就是查操作了
firewall-cmd --query-port=5566/tcp
no 是没有开放,yes就是开放了
我是关闭了防火墙又打开了防火墙,端口对外开放了
## 对外开放端口
firewall-cmd --add-port=5566/tcp --permanent
这个我在开放后,发现并没有立即生效,我重启的防火墙,才生效的。按说success以后,就是开放成功了
# # 关闭对外开放的端口
firewall-cmd --permanent --remove-port=123/tcp
这篇关于centos7 对外开放端口(清爽版)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!