firewalld 开通2221端口权限
时间: 2023-07-19 08:14:59 浏览: 42
在Firewalld中开通2221端口权限,您可以使用以下命令:
1. 首先,检查Firewalld服务是否正在运行:
```
sudo systemctl status firewalld
```
2. 如果Firewalld服务未运行,您可以使用以下命令启动它:
```
sudo systemctl start firewalld
```
3. 然后,打开2221端口:
```
sudo firewall-cmd --add-port=2221/tcp --permanent
```
--permanent选项将规则永久添加到Firewalld配置中。
4. 最后,重新加载Firewalld配置:
```
sudo firewall-cmd --reload
```
现在,2221端口已经被开放,并且规则已经永久添加到Firewalld配置中。
相关问题
firewalld 查看INPUT端口开放情况
要查看 firewalld 中 INPUT 端口的开放情况,可以使用以下命令:
1. 以 root 用户身份登录到 CentOS 7 服务器。
2. 打开终端或通过 SSH 连接到服务器。
3. 运行以下命令来查看当前的 firewalld 配置:
```shell
sudo firewall-cmd --list-all
```
这将显示 firewalld 的当前配置,包括打开的端口和服务。
4. 在输出中找到 `services` 或 `ports` 部分,其中列出了已打开的端口。
- 如果在 `services` 部分找到 `smtp`,则表示 SMTP(端口 25)已经打开。
- 如果在 `ports` 部分找到类似于 `25/tcp` 的条目,则表示端口 25 已经打开。
请注意,如果你使用的是非默认的服务名称或端口,请相应地调整命令和查找结果。
这是使用 firewalld 检查 INPUT 端口开放情况的方法。如果你没有启用 firewalld,而是使用 iptables,请使用 `iptables -L` 命令来查看 iptables 配置。
firewalld 开启3306端口
您可以按照以下步骤在 firewalld 中开启 3306 端口:
1. 确保 firewalld 已经安装并启动。
2. 执行以下命令,查看当前已经开启的端口:
```
firewall-cmd --list-ports
```
3. 如果您没有看到 3306 端口,则执行以下命令开启该端口:
```
firewall-cmd --add-port=3306/tcp --permanent
```
4. 执行以下命令重新加载防火墙配置:
```
firewall-cmd --reload
```
这样,3306 端口就会被 firewalld 开启了。