Ubuntu防火墙ufw的安装与配置命令
1.安装
ubuntu已经默认安装了ufw
sudo apt-get install ufw
2.启用
sudo ufw enable
sudo ufw default deny
开启了防火墙,关闭所有外部对本机的访问,本机访问外部正常。
3.配置
#允许此IP访问所有的本机端口
sudo ufw allow from 192.168.0.1
_#允许此ip访问部分端口 _
ufw allow from xx.xx.xx.xx to any port 22
#允许 53 端口
sudo ufw allow 53
#禁用 53 端口
sudo ufw delete allow 53
#允许 80 端口
sudo ufw allow 80/tcp
#禁用 80 端口
sudo ufw delete allow 80/tcp
#允许 smtp 端口
sudo ufw allow smtp
#删除 smtp 端口的许可
sudo ufw delete allow smtp
#允许某特定 IP
sudo ufw allow from 192.168.0.1
#删除上面的规则
sudo ufw delete allow from 192.168.0.1
4.开启与关闭
开启/关闭防火墙 (默认设置是’disable’)
sudo ufw enable|disable
转换状态
sudo ufw logging on|off
设置默认策略 (比如 “mostly open” vs “mostly closed”)
sudo ufw default allow|deny
5.检查防火墙状态
sudo ufw status
开放了个别IP地址,以及9999端口对所有IP开放
结束
一般来说到这个地步正常使用就够了,有更多需求的话可以点击下面的链接