centos7放行端口命令
时间: 2024-09-22 19:05:05 浏览: 44
CentOS 7中放行端口通常涉及到修改防火墙规则,你可以使用`firewalld`服务或者是`iptables`工具。以下是两个常见情况的说明:
1. 使用firewalld (推荐):
- 打开终端并运行以下命令打开特定端口:
```
firewall-cmd --permanent --add-port=<port_number>/tcp
或者
firewall-cmd --permanent --add-port=<port_number>/udp
```
- 确认规则永久生效:
```
firewall-cmd --reload
```
- 检查开放的端口:
```
firewall-cmd --list-all
```
2. 使用iptables (旧版系统常用):
- 首先编辑iptables配置文件(一般位于`/etc/sysconfig/iptables`):
```
sudo vi /etc/sysconfig/iptables
```
- 在文件底部添加类似下面的规则,将 `<port_number>` 替换为你想要放行的端口号:
```
-A INPUT -p tcp --dport <port_number> -j ACCEPT
或
-A INPUT -p udp --dport <port_number> -j ACCEPT
```
- 保存并更新规则:
```
sudo service iptables save
sudo service iptables restart
```
-L
```
记得替换 `<port_number>` 为具体的端口号,如80代表HTTP,443代表HTTPS等。
阅读全文