Linux服务器开放/开放端口【适用于centos】
- 开放防火墙
systemctl start firewalld
- 查看防火墙状态
systemctl status firewalld

- 开放指定端口
firewall-cmd --zone=public --add-port=9001/tcp --permanent
| 参数 | 注释 |
|---|---|
| –zone=public | 作用域,公开的 |
| –add-port=9001/tcp | 添加端口,格式为:端口/通讯协议 |
| –permanent | 永久生效,没有此参数重启后失效 |
- 重启防火墙
firewall-cmd --reload
- 查看端口号命令
- 查看当前所有tcp端口
netstat -ntlp
- 查看9001端口使用情况
netstat -ntulp | grep 9001
- 关闭指定端口
firewall-cmd --zone=public --remove-port=9001/tcp --permanent
- 重启防火墙
firewall-cmd --reload
其他命令
- 查看开放的端口列表
firewall-cmd --zone=public --list-ports
- 查看给定端口是否可以连接
ssh -v -p 端口号 用户名@ip
#说明 -v参数表示输出debug日志
参考文章:
如何在linux服务器中开放端口(三种方式)

浙公网安备 33010602011771号