Ubuntu20.04防火墙设置简易教程(小白)_Linux

来源:脚本之家  责任编辑:小易  

很多朋友不知道Ubuntu简单设置UFW防火墙的方法,那么今天我就告诉你们吧!安装方法sudo apt-get install ufw当然,这是有图形界面的(比较简陋),在新立得里搜索gufw试试……使用方法1、启用sudo ufw enablesudo ufw default deny作用:开启了防火墙并随系统启动同时关闭所有外部对本机的访问(本机访问外部正常)。2、关闭sudo ufw disable3、查看防火墙状态sudo ufw status4、开启/禁用相应端口或服务举例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 删除上面建立的某条规则ufw deny proto tcp from 10.0.0.0/8 to 192.168.0.1 port 要拒绝所有的流量从TCP的10.0.0.0/8 到端口22的地址192.168.0.1可以允许所有RFC1918网络(局域网/无线局域网的)访问这个主机(/8,/16,/12是一种网络分级):sudo ufw allow from 10.0.0.0/8sudo ufw allow from 172.16.0.0/12sudo ufw allow from 192.168.0.0/16推荐设置sudo apt-get install ufwsudo ufw enablesudo ufw default deny这样设置已经很安全,如果有特殊需要,可以使用sudo ufw allow开启相应服务。上面就是Ubuntu设置UFW防火墙的方法介绍了,本文只是介绍了UFW防火墙的简单设置,但对于一般用户来说基本够用了www.zgxue.com防采集请勿采集本网。

前言

  在现在这个网络越发便捷的社会,各种网络勒索病毒层出不穷,即使是Google浏览器也是在不断的更新版本修复漏洞。很多人认为只有Windows系统才容易中病毒,若使用Linux系统就不容易中病毒,经常让自己的电脑裸奔运行,既不装杀毒软件,也不开启防火墙。其实Linux下也是存在中病毒的可能的,只是那些病毒几乎是无法像在Windows系统下一样自动运行的,Linux的特性决定了很多时候都需要你给予root权限软件才能运行,这确实使电脑中病毒的几率大大降低了,但是不管你的Linux系统是ubuntu还是其它发行版本,即使你不安装杀毒软件,防火墙也是必须要开启的,可惜我们很多人的电脑都是关闭了防火墙,今天这篇博客主要教大家怎么开启Ubuntu系统的防火墙,避免电脑重要文件遭到窃取。

ubuntu 9.10默认的便是UFW防火墙,它已经支持界面操作了。在命令行运行ufw命令就可以看到提示的一系列可进行的操作。 最简单的一个操作:sudo ufw status可检查防火墙的

1.安装

allow proto udp 192.168.0.1 port 53 to 192.168.0.2 port 53 sudo ufw deny smtp 禁止外部访问smtp服务 sudo ufw delete allow smtp 删除上面建立的某条规则 4.查看防火墙状态

Ubuntu20.04一般都默认安装了UFW(Uncomplicated Firewall),它是一款轻量化的工具,主要用于对输入输出的流量进行监控。如果没有安装,请用下面的命令安装:

1.关闭ubuntu的防火墙 ufw disable2.卸载了iptables apt-get remove iptables,用iptables -F这个命令来关闭防火墙,但是使用这个命令前,千万记得用iptables。具体如下:电脑常见问

sudo apt install ufw

2.在redhat中我们可以使用service iptables stop来关闭防火墙,但是在有些版本如ubuntu中这个命令却不起作用,大家可能在网上搜索到不少文章告诉你用iptables -F这个命令来关

正常情况安装以后应该是默认禁止状态的,输入sudo ufw status verbose命令可以看到如下界面:

DNS配置正确吗?不能打开网页的大部分问题都是由于域名解析服务器导致的,你可以把DNS配置成静态的。

这表示防火墙没有开启,下面启用防火墙。

安装玩ubuntu后系统中是无防火墙的 打开“ubuntu软件中心”,然后在搜索框中输入“firewall” 在搜索的结果中点击第一个那个像一堵墙的图标 在后面点击“安装”按钮,然后输

2.启用

安装方法 sudo apt-get install ufw 当然,这是有图形界面的(比较简陋),在新立得里搜索gufw试试…… 使用方法 1、启用 sudo ufw enable sudo ufw default deny 作用:开启了防火墙并

终端中输入如下命令:

sudo ufw disable 修改了/etc/ufw/ufw.conf

sudo ufw enablesudo ufw default deny

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

运行以上两条命令后,开启了防火墙,并在系统启动时自动开启。再次输入sudo ufw status verbose,可以看到如下界面:

Ubuntu14.04防火墙配置1、安装:apt-get install ufw2、启用:ufw enableufw default deny3、开启/禁用:ufw allow 22/tcp 允许所有的外部IP访问本机的22/tcp (ssh)端口ufw deny 22/tc

上面的默认配置表示关闭所有外部对本机的访问,但本机访问外部正常,同时我又开启了3690端口,允许外部通过3690端口访问本机,这里说下,SVN默认使用的就是3690端口,这样我就可以从外部通过SVN提交代码到本机了。

1.关闭ubuntu防火墙 ufw disable 2.卸载iptables apt-get remove iptables 1.用iptables -F命令关闭防火墙,使用命令前,千万记用iptables -L查看系统所链默认target,iptables -F命令

3.开启/禁用

1 启用 sudo ufw enable sudo ufw default deny 作用:开启了防火墙并随系统启动同时关闭所有外部对本机的访问(本机访问外部正常)。 2 关闭 sudo ufw disable 2 查看防火墙状

一般的用户,只需设置如下三条命令:

因此只要根据前面的介绍,建立起防火墙规则就可以了。但是如果您要经常修改防火墙规 "  >> /etc/network/interfaces 上述方法在 Ubuntu 12.04 已测试过,生效。

sudo apt install ufwsudo ufw enablesudo ufw default deny

就已经足够安全了,如果你需要开放某些服务,再使用sudo ufw allow命令开启,举例如下:

sudo ufw allow | deny [service]

打开或关闭某个端口,例如:

sudo ufw allow 53 允许外部访问53端口(tcp/udp)sudo ufw allow 3690 允许外部访问3690端口(svn)sudo ufw allow from 192.168.1.111 允许此IP访问所有的本机端口sudo ufw allow proto tcp from 192.168.0.0/24 to any port 22 允许指定的IP段访问特定端口sudo ufw delete allow smtp 删除上面建立的某条规则,比如删除svn端口就是 sudo ufw delete allow 3690

4.开启/关闭防火墙

sudo ufw enable | disable

5.示例

下面是ufw命令行的一些示例:

ufw enable/disable:打开/关闭ufwufw status:查看已经定义的ufw规则ufw default allow/deny:外来访问默认允许/拒绝ufw allow/deny 20:允许/拒绝访问20端口,20后可跟/tcp或/udp,表示tcp或udp封包。sudo ufw allow proto tcp from 192.168.0.0/24 to any port 22:允许自192.168.0.0/24的tcp封包访问本机的22端口。ufw delete allow/deny 20:删除以前定义的"允许/拒绝访问20端口"的规则

到此这篇关于Ubuntu20.04防火墙设置简易教程(小白)的文章就介绍到这了,更多相关Ubuntu20.04防火墙设置 内容请搜索真格学网以前的文章或继续浏览下面的相关文章希望大家以后多多支持真格学网!

sudo ufw status看看开启了没。没开启就不是防火墙的事。复杂的设置我也不会。不过可以安装 gufw,界面比较简单易懂。sudo apt-get install gufw内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • 一步步教你如何开启、关闭ubuntu防火墙
  • linux使用ssh公钥实现免密码登录实例
  • 关于进程间通信的linux小程序
  • 详解ssh 远程执行任务的方法
  • linux 搭建git服务器的方法
  • linux 创建子进程执行任务的实现方法
  • centos系统下apache配置多域名或多端口映射的方法
  • 使用squid搭建http代理的方法
  • linux防火墙配置教程之允许转发实验(2)
  • 详解 mac/linux vi配置环境变量及java环境变量配置
  • ubuntu下subversion(svn)的快速安装与配置详解
  • ubuntu 14.04如何设置防火墙
  • 如何给Ubuntu上设置UFW防火墙
  • 如何启动,关闭和设置ubuntu防火墙
  • 如何启动,关闭和设置ubuntu防火墙
  • 如何启动,关闭和设置ubuntu防火墙
  • 如何启动,关闭和设置ubuntu防火墙
  • ubuntu14.04怎么关掉防火墙
  • 如何关闭ubuntu的防火墙
  • 虚拟机Ubuntu关闭防火墙,可以ping通域名和ip,不能打开网页,也...
  • ubuntu系统怎么关闭防火墙
  • 如何在Ubuntu 16.04上使用UFW设置防火墙
  • 如何给Ubuntu上设置UFW防火墙
  • 如何在Ubuntu 16.04上使用UFW设置防火墙
  • Linux学习篇之---Ubuntu14.04防火墙配置
  • Ubuntu的防火墙 哪个好
  • ubuntu ufw防火墙规则无效是怎么回事
  • Ubuntu中保存iptables防火墙规则的例子
  • 阿里云服务器ubuntu怎么关闭防火墙
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全星外虚拟主机华众虚拟主机linuxwin服务器ftp服务器dns服务器tomcat nginxzabbix云和虚拟化服务器其它首页服务器一步步教你如何开启、关闭ubuntu防火墙linux使用ssh公钥实现免密码登录实例关于进程间通信的linux小程序详解ssh 远程执行任务的方法linux 搭建git服务器的方法linux 创建子进程执行任务的实现方法centos系统下apache配置多域名或多端口映射的方法使用squid搭建http代理的方法linux防火墙配置教程之允许转发实验(2)详解 mac/linux vi配置环境变量及java环境变量配置ubuntu下subversion(svn)的快速安装与配置详解apache开启.htaccess及.htaccessservice temporarily unavailabllinux下实现免密码登录(超详细)apache rewrite url重定向功能的linux下用cron定时执行任务的方法apache性能测试工具ab使用详解centos 6.4安装配置lamp服务器(a阿里云服务器ping不通解决办法(centos+nginx+php+mysql详细配置apache you don""t have permisslinux 程序安装目录/opt目录和/usr/local详解centos7虚拟机安装elasticsearch5.0.ubuntu 20.04 cuda&cudnn安装方法(图文教centos7如何备份和还原redis数据的方法linux虚拟机中node.js之开发环境搭建linux系统下如何挂载fat32的u盘让apache显示目录列表的配置方法ubuntu 下jdk环境变量配置方法在linux中如何查看可用的网络接口详解vsftp上传553 could not create file错误
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved