Ubuntu系统确实支持自定义防火墙策略,主要通过UFW(Uncomplicated Firewall)和iptables两种工具来实现。这两种工具都提供了丰富的选项,允许用户根据自己的需求设置防火墙规则。
UFW是Ubuntu系统默认的防火墙管理工具,它提供了一个简单易用的界面来管理防火墙规则。通过UFW,用户可以:
例如,要允许SSH连接(默认端口22),可以使用命令:sudo ufw allow 22
。
iptables是Linux系统中的一个更底层的防火墙管理工具,它提供了更高级的功能,允许用户定义更复杂的规则。通过iptables,用户可以:
例如,要允许HTTP(端口80)流量,可以使用命令:sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
。
sudo apt install ufw
。sudo ufw enable
。sudo ufw allow [服务名称或端口]
。sudo ufw deny [服务名称或端口]
。sudo ufw status
。通过上述步骤,用户可以轻松地在Ubuntu系统上自定义防火墙策略,以保护系统安全并满足特定的网络需求。