UFW防火墙简单设置---Ubuntu

Ubuntu附带了一个相对iptables简单很多的防火墙 配置工具:ufw

ufw防火墙 即uncomplicated firewall,不复杂的防火墙,繁琐部分的设置还是需要去到iptables

  • 查看防火墙状态
sudo ufw status
  • 防火墙版本
sudo ufw version
  • 1.安装
sudo apt-get install ufw
  • 2.启用
sudo ufw enable
sudo ufw deny

运行以上两条命令后,开启了防火墙,并在系统启动时自动开启。

关闭所有外部对本机的访问,但本机访问外部正常。

  • 3.开启/禁用
sudo ufw allow|deny [service]

e.g.:

 sudo ufw allow 80 允许外部访问80端口
 sudo ufw delete allow 80 禁止外部访问80 端口
 sudo ufw allow from 192.168.1.1 允许此IP访问所有的本机端口
 sudo ufw deny smtp 禁止外部访问smtp服务
 sudo ufw delete allow smtp 删除上面建立的某条规则
 sudo ufw deny proto tcp from 10.0.0.0/8 to 192.168.0.1 port 22 要拒绝所有的TCP流量从10.0.0.0/8192.168.0.1地址的22端口
 可以允许所有RFC1918网络(局域网/无线局域网的)访问这个主机(/8,/16,/12是一种网络分级):
sudo ufw allow from 10.0.0.0/8
sudo ufw allow from 172.16.0.0/12
sudo ufw allow from 192.168.0.0/16

这样设置已经很安全,如果有特殊需要,可以使用sudo ufw allow开启相应服务

4.开启/关闭防火墙 (默认设置是’disable’)

sudo ufw enable|disable 

猜你喜欢

转载自blog.csdn.net/weixin_36586564/article/details/79878895