与在 RHEL 或 Centos 中一样,我们可以通过以下方式永久加载端口或服务:
firewall-cmd --reload.
但目前我正在 ubuntu 16.04 上工作,但我对此没有太多了解。
所以请告诉我在防火墙中添加端口或服务并使其永久化。
我正在使用命令:
sudo ufw allow https or 443/tcp
RHEL 和 CENTOS 中是一样的吗?
答案1
firewalld
Ubuntu 16.04默认情况下不使用RHEL/Centos,这就是为什么firewall-cmd --reload
无法工作的原因。所以你有3个选择:
1) 切换到防火墙经过:
sudo systemctl stop iptables sudo systemctl mask iptables sudo apt-get remove ufw apt install firewalld sudo systemctl enable firewalld
2)使用iptables经过:
iptables -I INPUT -p tcp --d-port 443 -j ACCEPT
3)使用超细纤维束经过:
sudo ufw allow 443