Ubuntu防火墙使用

Ubuntu防火墙使用目录 1 安装方法 2 使用方法 2 1 启用 2 2 关闭 2 3 查看防火墙状态 1 安装方法 sudoapt getinstalluf 使用方法 2 1 启用 sudoufwenabl 作用 开启了防火墙并随系统启动同时关闭所有外部对本机的访问 本机访问外部正常 2 2 关闭 sudoufwdisab 3 查看防火墙状态 sudoufwstatu 开启 禁用相应端口或服务举例 sudoufw


1 安装方法

sudo apt-get install ufw 

2 使用方法

2.1 启用

 sudo ufw enable sudo ufw default deny 

作用:开启了防火墙并随系统启动同时关闭所有外部对本机的访问(本机访问外部正常)。

2.2 关闭

 sudo ufw disable 

在这里插入图片描述

2.3 查看防火墙状态

 sudo ufw status 

在这里插入图片描述

3 开启/禁用相应端口或服务举例

 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/8 到192.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 apt-get install ufw sudo ufw enable sudo ufw default deny 

这样设置是默认设置,基本没什么特别需求已经够用,可以防御一些攻击.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/205743.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午5:18
下一篇 2026年3月19日 下午5:18


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号