centos7 开放firewalld 开放 端口到指定网段
时间: 2023-09-06 14:10:37 浏览: 181
CentOS7使用firewalld打开关闭防火墙与端口
您好!您可以按照以下步骤在 CentOS 7 上开放 firewalld 并开放端口到指定网段:
1. 首先,您需要确认您要开放的端口号,以及您要允许访问该端口的 IP 地址范围。例如,假设要开放的端口号为 8080,要允许访问该端口的 IP 地址范围为 192.168.0.0/16。
2. 接下来,您需要开放 firewalld。使用以下命令启用 firewalld 服务:
```
systemctl enable firewalld
systemctl start firewalld
```
3. 然后,添加一个新的防火墙规则以允许访问指定的端口。使用以下命令添加规则:
```
firewall-cmd --zone=public --add-port=8080/tcp --permanent
```
这将在公共区域添加一个新的 TCP 端口规则,该规则允许访问端口 8080。
4. 最后,您需要添加一个新的防火墙规则以允许访问特定 IP 地址范围。使用以下命令添加规则:
```
firewall-cmd --zone=public --add-source=192.168.0.0/16 --permanent
```
这将在公共区域添加一个新的源地址规则,该规则允许访问 IP 地址范围为 192.168.0.0/16 的主机。
5. 完成以上步骤后,使用以下命令重新加载防火墙配置:
```
firewall-cmd --reload
```
现在,您已经成功地开放了 firewalld,并允许访问指定 IP 地址范围内的主机访问指定端口。
阅读全文