在 Ubuntu 中使用防火墙服务?

在 Ubuntu 中使用防火墙服务?

与在 RHEL 或 Centos 中一样,我们可以通过以下方式永久加载端口或服务:

firewall-cmd --reload. 

但目前我正在 ubuntu 16.04 上工作,但我对此没有太多了解。

所以请告诉我在防火墙中添加端口或服务并使其永久化。

我正在使用命令:

sudo ufw allow https or 443/tcp

RHEL 和 CENTOS 中是一样的吗?

答案1

firewalldUbuntu 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

相关内容