一、安装安全
sudo apt-get install ufw
二、 启用网络
sudo ufw enable sudo ufw default deny
做用:开启了防火墙并随系统启动同时关闭全部外部对本机的访问(本机访问外部正常)。tcp
三、关闭spa
sudo ufw disable
2 查看防火墙状态code
sudo ufw status
3 开启/禁用相应端口或服务举例blog
//容许外部访问80端口 sudo ufw allow 80 // 禁止外部访问80 端口 sudo ufw delete allow 80 // 容许此IP访问全部的本机端口 sudo ufw allow from 192.168.1.1 //禁止外部访问smtp服务 sudo ufw deny smtp //删除上面创建的某条规则 sudo ufw delete allow smtp
//要拒绝全部的TCP流量从10.0.0.0/8 到192.168.0.1地址的22端口
sudo ufw deny proto tcp from 10.0.0.0/8 to 192.168.0.1 port 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 apt-get install ufw sudo ufw enable sudo ufw default deny
这样设置已经很安全,若是有特殊须要,能够使用sudo ufw allow开启相应服务。get