在 Linux 中,“放行”通常指允许某个端口 / 协议 / IP 通过防火墙。不同发行版使用的防火墙工具不同,下面按常见情况说明。
systemctl status firewalld
# 放行 TCP 80 端口(永久)
firewall-cmd --permanent --add-port=80/tcp
# 放行多个端口
firewall-cmd --permanent --add-port=80/tcp --add-port=443/tcp
# 重新加载规则
firewall-cmd --reload
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
firewall-cmd --reload
firewall-cmd --list-all
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
# CentOS
service iptables save
# 或
iptables-save > /etc/sysconfig/iptables
ufw enable
ufw allow 22
ufw allow 80/tcp
ufw allow 443
ufw allow from 192.168.1.100
ufw status
firewall-cmd --permanent --add-rich-rule='
rule family="ipv4"
source address="192.168.1.100"
port protocol="tcp" port="3306" accept'
firewall-cmd --reload
ss -lntp--reload 或保存规则--permanent如果你能告诉我:
我可以给你精确命令。