美文网首页python学习笔记
python Ubuntu系统防火墙—ufw

python Ubuntu系统防火墙—ufw

作者: 书生_Scholar | 来源:发表于2020-12-14 15:30 被阅读0次

安装、启用

sudo apt install ufw #安装
sudo ufw enable #启动
sudo ufw disable #禁用
sudo ufw reload #重新载入
sudo ufw reset #回复初始化设置
sudo ufw status #防火墙状态

命令简介

Commands:
 enable                          enables the firewall
 disable                         disables the firewall
 default ARG                     set default policy
 logging LEVEL                   set logging to LEVEL
 allow ARGS                      add allow rule
 deny ARGS                       add deny rule
 reject ARGS                     add reject rule
 limit ARGS                      add limit rule
 delete RULE|NUM                 delete RULE
 insert NUM RULE                 insert RULE at NUM
 route RULE                      add route RULE
 route delete RULE|NUM           delete route RULE
 route insert NUM RULE           insert route RULE at NUM
 reload                          reload firewall
 reset                           reset firewall
 status                          show firewall status
 status numbered                 show firewall status as numbered list of RULES
 status verbose                  show verbose firewall status
 show ARG                        show firewall report
 version                         display version information

Application profile commands:
 app list                        list application profiles
 app info PROFILE                show information on PROFILE
 app update PROFILE              update PROFILE
 app default ARG                 set default application policy

命令详解

  • 打开/关闭某个端口
ufw allow|deny [service]
------------------------------------------------------------------------------------
ufw allow smtp #允许所有的外部IP访问本机的25/tcp (smtp)端口
ufw allow 22/tcp #允许所有的外部IP访问本机的22/tcp (ssh)端口
ufw allow 53 #允许外部访问53端口(tcp/udp)
ufw allow from ip_address #允许此IP访问所有的本机端口
ufw deny port #拒绝访问本机端口

  • 本机端口的设置
ufw allow|deny to 172.26.106.87  #允许|禁止本地端口访问此 IP
ufw allow|deny to ip_address port 22,20,10:120 proto tcp|udp|ssh #允许|禁止 本地访问 指定IP 的某些端口
ufw allow|deny in on virbr0 to ip_address port num proto udp|tcp #允许|禁止 本地访问 指定网卡 virbr0 指定IP 的 特定端口
  • 目标端口设置
ufw allow|deny from 172.26.106.87  #允许|禁止 指定IP访问本地
ufw allow|deny from ip_address port 22,20,10:120 proto tcp|udp|ssh #允许|禁止 指定IP 的某些端口 访问 本地IP
ufw allow|deny out on virbr0 from ip_address port num proto udp|tcp #允许|禁止 指定ip 指定网卡 virbr0 指定IP 的 特定端口 访问本地
-------------------------------------------------------------------------------------------------
ufw allow in on virbr0 from 172.26.106.87 port 20,80,100:120 proto tcp to 172.26.106.103 port 80:100 #允许 172.26.106.87 端口 20,80,100:120 通过 TCP 协议 访问 172.26.106.103端口80:100

  • 命令详细说明
ufw  [--dry-run]  [delete] [insert NUM] allow|deny|reject|limit [in|out on INTERFACE] [log|log-all] [proto protocol] [from ADDRESS [port PORT]] [to ADDRESS [port PORT]]
#命令 [–试运行][删除][插到x号规则之前] 允许|阻止|拒绝|限制 [进|出 基于“什么网络设备”] [协议 “协议”] [来源 “地址” [端口 “端口”]] [目标 “地址” [端口 “端口”]]

相关文章

  • linux下iptables配置

    什么是 ufw 在 Ubuntu 系统下,可以使用 ufw 打开/关闭 防火墙。ufw( Uncomplicate...

  • linux 防火墙状态/添加/删除

    linux 防火墙状态/添加/删除 ubuntu 防火墙状态 sudo ufw statussudo ufw a...

  • ubuntu安装之后的常见操作

    1、关闭ubuntu的防火墙 ufw disable 开启防火墙 ufw enable 2、卸载iptabl...

  • ubuntu关闭防火墙

    1、关闭ubuntu的防火墙ufw disable开启防火墙ufw enable 2、卸载了iptablesapt...

  • python Ubuntu系统防火墙—ufw

    安装、启用 命令简介 命令详解 打开/关闭某个端口 本机端口的设置 目标端口设置 命令详细说明

  • ubuntu防火墙相关

    ubuntu防火墙和centos有所区别,特此记录 ubuntu 系统默认已安装ufw. 1.安装 sudo ap...

  • ubuntu 防火墙

    ubuntu 带了一个相对iptables 简单多的防火墙 ufw 1. 查看防火墙状态 sudo ufw...

  • hadoop集群搭建问题

    查看与关闭防火墙 1.Ubuntu(ubuntu-12.04-desktop-amd64)查看防火墙状态:ufw ...

  • 禁止ping

    禁ping ubuntu的iptables之上有ufw查看防火墙状态 关闭ufw 使用iptables限制(推荐)...

  • Ubuntu默认防火墙ufw

    Ubuntu默认安装了ufw防火墙(uncomplicated firewall)。这是不复杂的防火墙,复杂设置则...

网友评论

    本文标题:python Ubuntu系统防火墙—ufw

    本文链接:https://www.haomeiwen.com/subject/ynvvgktx.html