ubuntu ufw防火墙基本操作

使用方法
安装
ubuntu 一般会自带安装,也可以使用命令:

sudo apt-get install ufw

启用/关闭
启用防火墙

sudo ufw enable
sudo ufw default deny

运行以上两条命令后,开启了防火墙,并在系统启动时自动开启。关闭所有外部对本机的访问,但本机访问外部正常,对于一般用户来说已经足够安全了。

关闭防火墙

sudo ufw disable

规则设置
允许/禁止的规则设置命令为:

sudo ufw allow|deny [service]

例如:

命令

含义

sudo ufw allow smtp

禁用所有tcp udp端口

sudo ufw deny proto udp
sudo ufw deny proto udp

手动把要屏蔽的IP段敲进防火墙,代码如下:

sudo ufw deny from 180.163.220.0/24 to any

这样就相当于把 180.163.220.0-180.163.220.255 段的IP全部拦截了。

如果是拦截指定IP的80端口,可以使用如下命令:

sudo ufw deny from 23.24.25.0/24 to any port 80

允许所有的外部IP访问本机的25/tcp (smtp)端口

sudo ufw allow 22/tcp

允许所有的外部IP访问本机的22/tcp (ssh)端口

sudo ufw allow 53

允许外部访问53端口(tcp/udp)

sudo ufw allow from 192.168.1.100

允许此IP访问所有的本机端口

sudo ufw deny smtp

禁止外部访问smtp服务

sudo ufw allow proto tcp from 192.168.0.0/24 to any port 22

允许指定的IP段访问特定端口

sudo ufw delete allow smtp

删除上面建立的某条规则

查看防火墙状态

sudo ufw status

转换日志状态

sudo ufw logging on|off

设置默认策略

sudo ufw default allow|deny
sudo ufw status numbered #已编号的防火墙规则
sudo ufw delete 3 #根据编号删除
sudo ufw delete allow 8069 通过规则删除规则

ufw 相关的文件和文件夹
文件位置

说明

/etc /ufw/

里面是一些ufw的环境设定文件,如 before.rules、after.rules、sysctl.conf、ufw.conf,及 for ip6 的 before6.rule 及 after6.rules。这些文件一般按照默认的设置进行就ok。

/etc/sysctl.conf

若开启ufw之 后,/etc/ufw/sysctl.conf会覆盖默认的/etc/sysctl.conf文件,若你原来的/etc/sysctl.conf做了修 改,启动ufw后,若/etc/ufw/sysctl.conf中有新赋值,则会覆盖/etc/sysctl.conf的,否则还以/etc /sysctl.conf为准。当然你可以通过修改/etc/default/ufw中的“IPT_SYSCTL=”条目来设置使用哪个 sysctrl.conf.

/var/lib/ufw/user.rules

这个文件中是我们设置的一些防火墙规则,打开大概就能看明白,有时我们可以直接修改这个文件,不用使用命令来设定。修改后记得ufw reload重启ufw使得新规则生效。

所有原创文章采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。
您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!

添加新评论

  关于博主

当你发现自己的才华撑不起野心时,就请安静下来学习吧

  近期评论

  •  oevsgwftiw: 这篇文章不错!
  •  tptzkwumow: 这篇文章不错!
  •  higxcaasal: 这篇文章不错!
  •  gbkzxsngnm: 这篇文章不错!
  •  amozacdtyp: 作者的才华横溢,让这篇文章成为了一篇不可多得的艺术品。
  •  jpxtzzllvr: 内容的丰富性和深度让人仿佛置身于知识的海洋,受益匪浅。
  •  wjlsiejlxz: 作者的观点新颖且实用,让人在阅读中获得了新的思考和灵感。
  •  vlbfsfopgo: 建议引入反面案例,增强辩证性。
  •  qspdecneno: 跳出常规思维,角度独特,令人耳目一新。
  •  cuokmcjfrz: 建议控制调侃频率,避免消解主题深度。

青春就是用来追忆的,当你怀揣着它时,它一文不值,只有将它耗尽后,再回过头看,一切才有了意义,爱过我们的人和伤害过我们的人,都是我们青春存在的意义。

既然活着来到这个世界,就没有打算活着回去。所以,在这有限的时间里,我们应该珍惜生命,珍惜机会,更要珍惜那得之不易的时间。因那滴答做响的时间脚步,一旦走过,再不回头。

青春是一个充满魁力,充满诱惑的时代。好动是青春,好奇是青春,好玩是青春。玩世不恭更是青春,我们的一切切都是青春。

要先打败任何事情得先学会打败自己。

我会把每一次改变当做成长,哪怕是痛也值得。