linux开启网络端口命令
linux开启网络端口命令详细介绍
在 Linux 系统中,开启网络端口的操作因使用的防火墙软件不同而有所差异,下面为你介绍常见防火墙开启端口的命令。
1. 使用
iptables
iptables是 Linux 系统中经典的防火墙工具。开启端口的操作步骤如下:
- 临时开启端口:不保存规则,系统重启后规则会失效。
bash
iptables INPUT tcp ACCEPT
- 永久开启端口:需要保存规则,不同发行版保存规则的命令不同。
- CentOS 6 及以下:
bash
iptables save
- Ubuntu/Debian:
bash
iptables-persistent
netfilter-persistent save
2. 使用
firewalld
firewalld是 CentOS 7 及以上版本默认的防火墙管理工具。
- 临时开启端口:不保存规则,系统重启后规则会失效。
bash
firewall-cmd public --add-port/tcp
- 永久开启端口:需要添加
--permanent参数,添加后需重新加载防火墙规则。
bash
firewall-cmd public --add-port/tcp
firewall-cmd
3. 使用
ufw
ufw是 Ubuntu 系统中简化的防火墙管理工具。
bash
ufw allow /tcp
9123ufw allow /tcp
你可以根据自己的 Linux 系统和使用的防火墙工具选择合适的命令来开启端口。