在 CentOS Minimal 里,防火墙一般是 firewalld,关闭方法如下(选一种即可):
sudo systemctl stop firewalld
sudo systemctl disable firewalld
⚠️ 建议同时执行停止 + 禁用,保险一点:
sudo systemctl stop firewalld
sudo systemctl disable firewalld
sudo systemctl mask firewalld
如果想恢复:
sudo systemctl unmask firewalld
sudo systemctl status firewalld
看到 inactive (dead) 就是已经关闭了。
sudo service iptables stop
sudo chkconfig iptables off
sudo firewall-cmd --permanent --add-port=端口/tcp
sudo firewall-cmd --reload
需要我帮你只开放某个端口而不是全关也可以。