Ubuntu常用防火墙命令

一些常用防火墙命令的总结:

sudo ufw status: 查看防火墙状态,inactive是关闭状态,active是开启状态

sudo ufw enable:开启防火墙

sudo ufw default deny:启动默认防御,作用:关闭所有外部对本机的访问(本机访问外部正常)

sudo ufw disable:关闭防火墙

sudo ufw allow|deny [service]:禁用防火墙

sudo ufw allow 80:允许外部访问80端口,协议包含tcp和udp

sudo ufw allow 80/tcp:允许其它主机使用tcp协议访问本机80端口

sudo ufw delete allow 80:禁止外部访问80 端口

sudo ufw allow from 192.168.1.1:允许此IP访问所有的本机端口

sudo ufw deny smtp:禁止外部访问smtp服务

sudo ufw reject out smtp:禁止访问外部smtp端口,不告知“被防火墙阻止”

sudo ufw deny out to 192.168.1.1:禁止本机192.168.1.1对外访问,告知“被防火墙阻止”

sudo ufw delete allow smtp:删除上面建立的某条规则

sudo ufw delete deny 80/tcp:要删除规则,只要在命令中加入delete就行了

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

实例:

1.设置允许访问 SSH
sudo ufw allow 22/tcp

2.设置允许访问 http
sudo ufw allow 80/tcp

3.设置允许访问 https
sudo ufw allow 443/tcp

4.设置允许访问 pptp
sudo ufw allow 1723/tcp

如有错误,欢迎指出。

Ubuntu常用防火墙命令相关推荐

  1. 命令Ubuntu常用防火墙

    Ubuntu常用防火墙命令 一些常用防火墙命令的总结: sudo ufw status: 查看防火墙状态,inactive是关闭状态,active是开启状态 sudo ufw enable:开启防火墙 ...

  2. Ubuntu常用APT命令参数

    常用APT命令参数 apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明.大小.版本等 sudo apt-get insta ...

  3. linux ubuntu 关闭防火墙命令,LINUX关闭防火墙的方法

    LINUX关闭防火墙的方法 导语:LINUX关闭防火墙的方法,你懂吗?下面的是百分网小编为大家搜集的LINUX关闭防火墙的方法,欢迎阅读,谢谢! (1) 重启后永久性生效: 开启:chkconfig ...

  4. linux ubuntu 关闭防火墙命令,Linux下开启/关闭防火墙命令

    iptables用于过滤数据包,属于网络层防火墙. firewall能够允许哪些服务可用,那些端口可用.... 属于更高一层的防火墙. firewall的底层是使用iptables进行数据过滤,建立在 ...

  5. ubuntu关闭防火墙命令

    1.关闭ubuntu的防火墙 ufw disable 2.卸载了iptables apt-get remove iptables1.用iptables -F这个命令来关闭防火墙,但是使用这个命令前,千 ...

  6. Ubuntu常用基础命令

    转载原地址:https://www.linuxidc.com/Linux/2018-07/153206.htm 整理了一些Linux常用基础命令,欢迎指正. 首先记住四个热键,学会这四个键,收益一辈子 ...

  7. Ubuntu的防火墙命令

    Ubuntu # 安装防火墙 sudo apt install ufw# 启动防火墙 sudo ufw enable# 系统启动时自动开启 sudo ufw default deny# 防火墙开放端口 ...

  8. ubuntu常用的命令

    Table of Contents 1 ubuntu 1.1 写在前面 1.2 系统配置 1.2.1 察看ubuntu内部版本 1.2.2 重启机器 1.2.3 关闭机器 1.2.4 重启unity ...

  9. Ubuntu 常用小命令(持续更新~)

    目录 1.CPU信息查看 2.查看系统分区.文件夹及其大小 3.清空回收站文件夹 4.实时查看内存 5.手动释放内存(上条命令中显示的 buff/cache) 6.挂载与读取硬盘,具体参考博文 7.m ...

最新文章

  1. ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out.
  2. py2与py3的区别
  3. 1042 字符统计 (20分)——16行代码满分
  4. linux配置gprs modem
  5. 华清实训的收获(人工智能的小广告和福利)
  6. gkz cloud sql_使用Cloud SQL的Google App Engine全文搜索
  7. mybatis学习(52):扩展结果的展现
  8. 渗透测试之Nmap命令(二)
  9. linux 测试网络_Linux后台开发:Linux命令系列18-ping测试网络
  10. STM32F103C8T6单片机IAP升级
  11. 外贸常用术语_外贸常用贸易术语之间,要这么换算……
  12. java低层源码_Java线程池及其底层源码实现分析
  13. 狂神说Redis笔记三
  14. 多投资机构点评神州信息2019业绩:看好金融信创,给出增持评级!
  15. MyEclipse集成SVN插件subclipse
  16. Cisco Packet Tracer 8.0 发布,百度网盘下载
  17. sqlserver+asp.net+devextreme从零开始(1)
  18. 医疗空气净化器控制系统硬件设计
  19. 查看eigen库版本的指令
  20. android+祖玛游戏源码,unity祖玛游戏Zuma Ball Blast源码

热门文章

  1. cegui + directX9
  2. 电脑win7开机之后黑屏,只显示鼠标,如何显示桌面
  3. MSA2000系列配置Vdisk和Volume方法
  4. MySQL对Goup By的处理
  5. Hystrix-微服务架构服务调用的“保护伞“
  6. arch下aria2c守护进程等配置小结
  7. 万字长文,详尽PyCharm 教程
  8. Zemax学习笔记——多重结构使用方法
  9. 用canvas实现围绕旋转动画
  10. C计算1970年到现在时间的秒数