如何配置防火墙规则,允许特定端口访问服务器?
美国、香港服务器
如何配置防火墙规则,允许特定端口访问服务器?
05-25 来源:
CentOS9 放行指定端口实操命令
1. 放行单个 TCP 端口
bash
运行
# 格式:--add-port=端口/tcp
firewall-cmd --permanent --add-port=8080/tcp
2. 批量放行多个端口
bash
运行
firewall-cmd --permanent --add-port=8080,9000,3306/tcp
3. 放行端口段
bash
运行
# 放行10000-20000区间端口
firewall-cmd --permanent --add-port=10000-20000/tcp
4. 仅允许指定 IP 访问该端口
bash
运行
# 仅192.168.1.100可访问22888端口
firewall-cmd --permanent --add-rich-rule="rule family=ipv4 source address=192.168.1.100/32 port protocol=tcp port=22888 accept"
5. 规则重载生效
bash
运行
firewall-cmd --reload
6. 查看放行端口验证
bash
运行
firewall-cmd --list-ports
7. 关闭不用端口
bash
运行
firewall-cmd --permanent --remove-port=3306/tcp
firewall-cmd --reload
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快