firewall开放端口的命令
时间: 2023-12-16 08:25:33 浏览: 32
Firewall开放端口的命令如下:
```
firewall-cmd --zone=public --add-port=端口号/协议 --permanent
```
其中,端口号为需要开放的端口号,协议为需要开放的协议,常见的协议有tcp和udp。需要注意的是,开放端口后需要使用--permanent参数将其永久保存,否则重启后将失效。
例如,开放80端口的tcp协议命令为:
```
firewall-cmd --zone=public --add-port=80/tcp --permanent
```
查看所有打开的端口的命令如下:
```
firewall-cmd --zone=public --list-ports
```
或者
```
firewall-cmd --list-all
```
相关问题
firewalld 开放端口命令
使用firewalld开放端口的命令如下:
1. 开启端口:`firewall-cmd --zone=public --add-port=端口号/通讯协议 --permanent`
示例:`firewall-cmd --zone=public --add-port=80/tcp --permanent`
2. 查询端口是否开放:`firewall-cmd --query-port=端口号/通讯协议`
示例:`firewall-cmd --query-port=8080/tcp`
3. 移除已开放的端口:`firewall-cmd --permanent --remove-port=端口号/通讯协议`
示例:`firewall-cmd --permanent --remove-port=8080/tcp`
4. 重启防火墙(在修改配置后需要重启防火墙):`firewall-cmd --reload`
请注意,以上命令需要在已安装Firewall的Linux系统上使用。若未安装Firewall,请先执行安装命令:`yum install firewalld firewalld-config`。
firewalld开放端口命令
以下是使用firewalld开放端口的命令:
1. 开启端口
```shell
firewall-cmd --zone=public --add-port=80/tcp --permanent
```
命令含义:
–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
2. 查询端口是否开放
```shell
firewall-cmd --query-port=8080/tcp
```
3. 开放80端口
```shell
firewall-cmd --permanent --add-port=80/tcp
```
4. 移除端口
```shell
firewall-cmd --permanent --remove-port=8080/tcp
```
5. 重启防火墙(修改配置后要重启防火墙)
```shell
firewall-cmd --reload
```