美文网首页
linux 便捷使用防火墙控制端口访问

linux 便捷使用防火墙控制端口访问

作者: 宁静消失何如 | 来源:发表于2017-12-29 09:44 被阅读23次

使用 ufw 工具

ubuntu 安装
apt-get install ufw

使用方法
1 启用

sudo ufw enable

sudo ufw default deny

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

2 关闭

sudo ufw disable

2 查看防火墙状态

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

这样设置已经很安全,如果有特殊需要,可以使用sudo ufw allow开启相应服务。

相关文章

  • linux 便捷使用防火墙控制端口访问

    使用 ufw 工具 ubuntu 安装apt-get install ufw 使用方法1 启用 sudo ufw ...

  • linux防火墙配置

    linux firawll防火墙设置白名单/指定ip访问指定端口 firewall常用操作命令 1、查看防火墙状态...

  • SpringBoot无法连接上Linux安装的Redis

    1.Linux防火墙拒绝外部访问端口 1.比较粗暴一点的办法是:直接关闭防火墙 2.可以开放固定端口或者端口范围给...

  • Linux 防火墙firewall设置

    Linux 防火墙设置说明:使用的是FIREWALL防火墙 安装防火墙 开启防火墙 排除端口 命令含义: 防火墙重...

  • Linux 防火墙设置

    Linux 防火墙设置 说明:使用的是FIREWALL防火墙 安装防火墙 开启防火墙 排除端口 防火墙重启 关闭端...

  • 2019-08-17

    通过Windows防火墙允许程序和端口访问设置 1、打开控制面板— 选择Windows 防火墙,选择例外; 2、如...

  • Navicat连接mysql 2003 - Can't conn

    linux下mysql开启远程访问权限及防火墙开放3306端口 默认mysql的用户是没有远程访问的权限的,因此当...

  • linux xampp navicate 连接数据库 连接不上

    linux下mysql开启远程访问权限及防火墙开放3306端口 默认mysql的用户是没有远程访问的权限的,因此当...

  • 计算机网络知识汇总(4)

    1.在防火墙上设置了端口禁止访问之后,在本机上通过ip访问时访问不了的(通过ip就要过防火墙),但是使用环回地址(...

  • Linux配置防火墙

    Linux配置防火墙,开启80端口、3306端口、各种端口 vi /etc/sysconfig/iptables-...

网友评论

      本文标题:linux 便捷使用防火墙控制端口访问

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