CentOS7在防火墙与端口上的操作

CentOS7在防火墙与端口上的操作

https://jingyan.baidu.com/article/cdddd41cb3bf6c53cb00e1ac.html

CentOS7在安装软件包或类库的时候,常常会因为防火墙的拦截和端口未开放导致连接失败,数据调用或远程失败等,所以在使用CentOS时需学会对防火墙和端口操作。。。

 

工具/原料

 
  • 已安装CentOS7的主机一部

方法/步骤

 
  1. 1

    CentOS7使用systemctl指令来管理系统的单一服务,在CentOS7中对于firewalld(防火墙)服务的开启、关闭、状态查询也同样是使用该指令,操作如下:

  2. 2

    启动防火墙: systemctl start firewalld

  3. 3

    查看防火墙状态: systemctl status firewalld 

    CentOS7在防火墙与端口上的操作

  4. 4

    关闭防火墙: systemctl stop firewalld

    CentOS7在防火墙与端口上的操作

  5. 5

    开机时启用防火墙服务:systemctl enable firewalld开机时禁用防火墙服务:systemctl disable firewalld

    CentOS7在防火墙与端口上的操作
    CentOS7在防火墙与端口上的操作

  6. 6

    查询防火墙服务是否开机启动:systemctl is-enabled firewalld

    CentOS7在防火墙与端口上的操作

  7. 7

    查询已经启动的服务列表:systemctl list-unit-files|grep enabled

    CentOS7在防火墙与端口上的操作

  8. 8

    查询启动失败的服务列表:systemctl –failed

    CentOS7在防火墙与端口上的操作

  9. 9

    在安装软件或列库时,除了直接开启和关闭防火墙,也可以通过对端口的操作直接开放连接;添加端口:firewall-cmd –zone=public –add-port=80/tcp –permanent 

    CentOS7在防火墙与端口上的操作

  10. 10

    更新防火墙规则:firewall-cmd –reload

    查看端口状态:firewall-cmd –zone=public –query-port=80/tcp

    CentOS7在防火墙与端口上的操作

  11. 11

    删除开放的端口:firewall-cmd –zone=public –remove-port=80/tcp –permanent

    CentOS7在防火墙与端口上的操作

  12. 12

    每次都更新防火墙规则,都需要重新更新:firewall-cmd –reload,更新状态;

  13. 13

    此外,在更新完防火墙的设置后,也可以查看所有开启的端口:firewall-cmd –zone=public –list-ports

    CentOS7在防火墙与端口上的操作

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113394.html原文链接:https://javaforall.net

(0)
上一篇 2021年10月18日 下午11:00
下一篇 2021年10月19日 上午6:00


相关推荐

  • SFTP服务配置以及命令/代码操作

    SFTP服务配置以及命令/代码操作一 SFTP 简述二 SFTP 服务配置 基于 CentOS7 三 SFTP 常用命令四 Java 代码实现 SFTP 操作 JSch 实现上传 下载 监视器 源码请见 Github https github com qiezhichao CodeHelper tree master j sftp 五 踩坑记录一 SFTP 简述 sftp SecureFileTr

    2026年3月26日
    2
  • 史上最全ThreadLocal 详解(一)

    史上最全ThreadLocal 详解(一)史上最全 ThreadLocal 详解目录史上最全 ThreadLocal 详解一 ThreadLocal 简介二 ThreadLocal 的作用三 ThreadLocal 与 Synchronized 的区别四 ThreadLocal 的简单使用五 ThreadLocal 的原理 5 1 ThreadLocal 与 Thread ThreadLocalM 之间的关系六 ThreadLocal 常见使用场景一 ThreadLocal 简介 ThreadLocal 叫做线程变量

    2026年3月19日
    2
  • mysql varbinary max_binary 和 varbinary 用法全解

    mysql varbinary max_binary 和 varbinary 用法全解在 SQLServer 中 使用数据类型 binary n 和 varbinary n 存储字节流 或称二进制数据 n 是指字节数量 binary n 固定长度为 n 字节 其中 n 值从 1 到 8 000 存储空间为 n 字节 varbinary n max 可变长度 n 的取值范围为 1 至 8 000 max 是指最大存储空间是 2 31 1 个字节 即最大 4GB n 在表列定

    2026年3月20日
    1
  • 家用Linux系统OpenClaw部署保姆级教程

    家用Linux系统OpenClaw部署保姆级教程

    2026年3月14日
    1
  • 也不要太吹爆豆包大模型2.0了

    也不要太吹爆豆包大模型2.0了

    2026年3月12日
    3
  • CAD快捷键大全

    CAD快捷键大全作者简介 大家好 我是泽奀 全栈领域新星创作者 个人主页 weixin 的博客 泽奀 CSDN 博客 点赞 评论 收藏 习惯 常用功能键 F1 获取帮助 F2 实现作图窗和文本窗口的切换 F3 控制是否实现对象自动捕捉 F4 数字化仪控制 F5 等轴测平面切换 F6 控制状态行上坐标的显示方式 F7 栅格显示模式控制 F8 正交模式控制 F9 栅格捕捉模式控制 F10

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号