CentOS升级到7之后用firewall代替了iptables来设置Linux端口,

下面是具体的设置方法:

[]:选填

<>:必填

[<zone>]:作用域(block、dmz、drop、external、home、internal、public、trusted、work)

<port>:端口号

[-<port>]:或者端口范围

<protocol>:端口协议(tcp、udp)

[<seconds>]:过期时间,使用N秒后自动关闭(秒)

[--permanent]:永久设置,在重启后依然保证设置可用,如果不加此项,重启后端口会恢复关闭状态

注:设置端口后要重启防火墙使其生效 firewall-cmd --reload

1、检查端口状态

yes:已开通

no:未开通

firewall-cmd --query-port=<port>[-<port>]/<protocol>
firewall-cmd [--zone=<zone>] --query-port=<port>[-<port>]/<protocol>
firewall-cmd [--permanent] [--zone=<zone>] --query-port=<port>[-<port>]/<protocol>

查看已开放的端口

firewall-cmd --zone=public --list-ports

2、启用端口

success:执行成功

warning:警告xxx

firewall-cmd --add-port=<port>[-<port>]/<protocol>
firewall-cmd [--zone=<zone>] --add-port=<port>[-<port>]/<protocol> [--timeout=<seconds>]
firewall-cmd [--permanent] [--zone=<zone>] --add-port=<port>[-<port>]/<protocol>

3、禁用端口 

success:执行成功

warning:警告xxx

firewall-cmd --remove-port=<port>[-<port>]/<protocol>
firewall-cmd [--zone=<zone>] --remove-port=<port>[-<port>]/<protocol>
firewall-cmd [--permanent] [--zone=<zone>] --remove-port=<port>[-<port>]/<protocol>

4、防火墙相关

--reload:不改变状态的条件下重启防火墙

--complete-reload:状态信息将会丢失,当防火墙有问题时可以使用,如,状态信息和防火墙规则都正常却无法建立任何链接的情况等

firewall-cmd --reloadfirewall-cmd --complete-reload

查看防火墙状态

firewall-cmd --state

查看、打开、关闭应急模式(应急模式阻断所有网络连接,防止出现紧急状况)

firewall-cmd --query-panicfirewall-cmd --panic-on
firewall-cmd --panic-off

打开、关闭、重启防火墙

systemctl stop firewalld
systemctl start firewalld
systemctl restart firewalld

开启/关闭 开机自启动防火墙

systemctl enable firewalld
systemctl disable firewalld

参考:https://www.cnblogs.com/taiyonghai/p/5825578.html

转载于:https://www.cnblogs.com/dxxzst/p/10331357.html

Linux CentOS 7 防火墙/端口设置相关推荐

  1. Linux防火墙端口设置和mysql端口开放的navicat整合

    Linux 防火墙端口设置 1.在/etc/sysconfig/iptables里添加 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tc ...

  2. Linux 7.x 防火墙端口

    Linux 7.x 防火墙&端口 查看当前防火墙的状态: # firewall-cmd --state 也可以使用指令:systemctl status firewall.service 启动 ...

  3. ubuntu ufw firewall防火墙端口设置 (防火墙的的开启、禁用、开放端口、关闭端口、重置、重启...)

    ubuntu ufw firewall防火墙端口设置 (防火墙的的开启.禁用.开放端口.关闭端口.重置.重启-) firewall 安装 firewall-cmd --zone=public --ad ...

  4. Linux开机关闭防火墙端口

    Linux开机关闭防火墙&端口: 1,查看防火墙状态: systemctl status firewalld 此状态为开启状态 开启防火墙: systemctl start firewalld ...

  5. centos怎么汉化linux,linux centos 系统中文模式设置方法

    linux centos 系统中文模式设置方法 下面小编就为大家具体的介绍linux centos 系统怎么设置中文模式,方便大家阅读. 首先,需要安装一下linux桌面程序.一般系统有自带的桌面,然 ...

  6. 【Linux】开放指定端口设置

    [Linux]开放指定端口设置 这里以开放tomcat的8080端口为例 1.开放Linux的8080端口 vi /etc/sysconfig/iptables 进入编辑页面,在指定位置新增以下配置 ...

  7. centos7 防火墙端口设置单个与范围

    centos7 防火墙端口设置 centos7 防火墙添加端口:[单个] firewall-cmd --zone=public --add-port=443/tcp --permanent cento ...

  8. 红帽linux防火墙关闭端口,Linux CentOS中防火墙的关闭及开启端口

    注:CentOS7之前用来管理防火墙的工具是iptable,7之后使用的是Firewall 样例:在CentOS7上安装tomcat后,在linux本机上可以访问tomcat主页,http://ip: ...

  9. linux 7增加防火墙端口号,centos7防火墙端口设置

    Firewalld服务是红帽RHEL7系统中默认的防火墙管理工具,特点是拥有运行时配置与永久配置选项且能够支持动态更新以及"zone"的区域功能概念, 使用图形化工具firewal ...

最新文章

  1. ‘xxfile' Missing the class attribute 'ExtensionOfNativeClass'
  2. ZendStudio-v6.0注册机
  3. Web前端之移动端课程开发之06.bootstrap
  4. [转]从java角度理解cpu上下切换
  5. path png转svg_如何将jpg或png图像转换成svg并保存?
  6. flex 布局下侧轴的方向
  7. LeetCode 208. Implement Trie (Prefix Tree)
  8. 小程序开发入门教程 一
  9. 地表温度数据、LST温度数据、地表反照率、NDVI数据、NPP数据、植被覆盖度、土地利用数据
  10. cad怎么查找未闭合_CAD有个工具(命令)是清除没有闭合的图形是哪个
  11. 欧姆龙的PLC的FINS通讯协议的C例子
  12. 乐乐音乐-KSC歌词图片生成器
  13. 微信小程序 如何实现列表
  14. 阿里云 ECS 构建集群
  15. 墨天轮沙龙 | 庚顿数据姚羽:实时数据技术赋能流程工业,保障业务连续性
  16. Python——turtle绘制动漫形象(魔法少女小圆晓美焰,super beautiful)
  17. 如何根据系谱计算近交系数并保存
  18. 生而不凡的EOS区块链技术
  19. iphone编辑过的录音怎么还原_如何从iPhone上恢复语音备忘录
  20. ros:编译navigation

热门文章

  1. 使用Nginx反向代理部署laravel和history模式的Vue项目[更新]
  2. 限时领取!CSDN夏日惊喜礼包上线啦~
  3. navicat 导入SQL文件出错
  4. ORACLE TEXT DATASTORE PREFERENCE(一)
  5. c#与mysql数据库连接以及.net framework版本修改问题
  6. copy_{to, from}_user()的思考
  7. 小米11pro和vivox60哪个好
  8. sharePoint查看与更改用户登录账号
  9. 【转】微服务实践(五):微服务的事件驱动数据管理
  10. KnockoutJS 3.X API 第一章 简介