firewall怎么在Linux 中使用

2023-04-19 19:59:00 linux firewall

在Linux中使用防火墙是非常重要的,它可以帮助保护系统免受恶意攻击。Linux上有几种不同的防火墙,比如iptables,ufw,firewalld等。下面将介绍如何使用firewalld在Linux上配置防火墙。

首先,在Linux上安装firewalld。可以使用以下命令安装firewalld:

sudo apt-get install firewalld

安装完成后,可以使用以下命令启动firewalld:

sudo systemctl start firewalld

启动完成后,可以使用以下命令查看firewalld的状态:

sudo systemctl status firewalld

现在,我们可以开始配置firewalld。首先,我们可以使用以下命令查看当前的防火墙规则:

sudo firewall-cmd --list-all

现在,我们可以开始添加规则了。首先,我们可以添加一个允许某个端口的规则,例如,如果要允许80端口的访问,可以使用以下命令:

sudo firewall-cmd --add-port=80/tcp

也可以添加一个允许某个IP访问的规则,例如,如果要允许IP地址192.168.1.1访问,可以使用以下命令:

sudo firewall-cmd --add-source=192.168.1.1

如果要添加一个允许某个服务的规则,例如,如果要允许SSH服务的访问,可以使用以下命令:

sudo firewall-cmd --add-service=ssh

如果要禁止某个端口的访问,可以使用以下命令:

sudo firewall-cmd --remove-port=80/tcp

也可以使用以下命令禁止某个IP的访问:

sudo firewall-cmd --remove-source=192.168.1.1

如果要禁止某个服务的访问,可以使用以下命令:

sudo firewall-cmd --remove-service=ssh

最后,如果要保存更改,可以使用以下命令:

sudo firewall-cmd --reload

以上就是如何在Linux上使用firewalld的简单介绍。firewalld可以帮助用户管理Linux上的防火墙,可以非常方便地添加和删除规则,并且可以很容易地保存更改。

相关文章