CentOS 7 一般只开放SSH的端口。如果需要开发更多的对外服务端口,可以通过配置防火墙来实现。 tips:公网上对外暴露端口一定要小心!!!
- 例如,打开Web服务80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
- 然后重启防火墙,这样80端口就可以开放对外服务了。
systemctl restart firewalld.service
- 如果想删除端口配置,可以这样:
firewall-cmd --zone= public --remove-port=80/tcp --permanent
更多防火墙的相关操作请阅读firewalld常用命令