返回顶部
首页 > 资讯 > 服务器 >CentOS7 防火墙firewall的操作命令大全
  • 913
分享到

CentOS7 防火墙firewall的操作命令大全

2024-04-02 19:04:59 913人浏览 泡泡鱼
摘要

目录安装:1、firewalld的基本使用2.配置firewalld-cmd3.信任级别,通过Zone的值指定4.firewall开启和关闭端口5.管理服务5.配置 IP 地址伪装6

安装:

yum install firewalld

1、firewalld的基本使用

启动: systemctl start firewalld

查看状态: systemctl status firewalld

禁用,禁止开机启动: systemctl disable firewalld

停止运行: systemctl stop firewalld

2.配置firewalld-cmd

查看版本: firewall-cmd --version

查看帮助: firewall-cmd --help

显示状态: firewall-cmd --state

查看所有打开的端口: firewall-cmd --zone=public --list-ports

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

更新防火墙规则,重启服务: firewall-cmd --completely-reload

查看已激活的Zone信息: firewall-cmd --get-active-zones

查看指定接口所属区域: firewall-cmd --get-zone-of-interface=eth0

拒绝所有包:firewall-cmd --panic-on

取消拒绝状态: firewall-cmd --panic-off

查看是否拒绝: firewall-cmd --query-panic

3.信任级别,通过Zone的值指定

drop: 丢弃所有进入的包,而不给出任何响应 

block: 拒绝所有外部发起的连接,允许内部发起的连接 

public: 允许指定的进入连接 

external: 同上,对伪装的进入连接,一般用于路由转发 

dmz: 允许受限制的进入连接 

work: 允许受信任的计算机被限制的进入连接,类似 workgroup 

home: 同上,类似 homegroup 

internal: 同上,范围针对所有互联网用户 

trusted: 信任所有连接

4.firewall开启和关闭端口

以下都是指在public的zone下的操作,不同的Zone只要改变Zone后面的值就可以

添加: firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)

重新载入: firewall-cmd --reload

查看: firewall-cmd --zone=public --query-port=80/tcp

删除: firewall-cmd --zone=public --remove-port=80/tcp --permanent

5.管理服务

以smtp服务为例, 添加到work zone

添加: firewall-cmd --zone=work --add-service=smtp

查看: firewall-cmd --zone=work --query-service=smtp

删除: firewall-cmd --zone=work --remove-service=smtp

5.配置 IP 地址伪装

查看: firewall-cmd --zone=external --query-masquerade

打开: firewall-cmd --zone=external --add-masquerade

关闭: firewall-cmd --zone=external --remove-masquerade

6.端口转发

打开端口转发,首先需要打开IP地址伪装 firewall-cmd --zone=external --add-masquerade

转发 tcp 22 端口至 3753: firewall-cmd --zone=external --add-forward-port=22:porto=tcp:toport=3753

转发端口数据至另一个IP的相同端口: firewall-cmd --zone=external --add-forward-port=22:porto=tcp:toaddr=192.168.1.112

转发端口数据至另一个IP的 3753 端口: firewall-cmd --zone=external --add-forward-port=22:porto=tcp::toport=3753:toaddr=192.168.1.112

6.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。

启动一个服务:systemctl start firewalld.service

关闭一个服务:systemctl stop firewalld.service

重启一个服务:systemctl restart firewalld.service

显示一个服务的状态:systemctl status firewalld.service

在开机时启用一个服务:systemctl enable firewalld.service

在开机时禁用一个服务:systemctl disable firewalld.service

查看服务是否开机启动:systemctl is-enabled firewalld.service

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

查看启动失败的服务列表:systemctl --failed

总结

到此这篇关于CentOS7 防火墙(firewall)的操作命令大全的文章就介绍到这了,更多相关CentOS防火墙操作命令内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: CentOS7 防火墙firewall的操作命令大全

本文链接: https://lsjlt.com/news/158742.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • CentOS7 防火墙firewall的操作命令大全
    目录安装:1、firewalld的基本使用2.配置firewalld-cmd3.信任级别,通过Zone的值指定4.firewall开启和关闭端口5.管理服务5.配置 IP 地址伪装6...
    99+
    2024-04-02
  • CentOS7 防火墙(firewall)的操作命令大全
    目录安装:1、firewalld的基本使用2.配置firewalld-cmd3.信任级别,通过Zone的值指定4.firewall开启和关闭端口5.管理服务5.配置 IP 地址伪装6.端口转发6.systemctl是Ce...
    99+
    2022-06-04
    CentOS防火墙操作命令
  • CentOS7防火墙的操作命令有哪些
    本篇内容介绍了“CentOS7防火墙的操作命令有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!安装:yum install firewa...
    99+
    2023-06-21
  • centos7关闭防火墙命令是什么
    centos7关闭防火墙命令是命令行和通过图形界面。1、打开终端,点击Applications,选择System Tools,点击Terminal;2、停止firewalld服务“sudo systemctl stop firewalld”...
    99+
    2023-08-07
  • Centos7的Firewalld防火墙基础命令详解
    一、linux防火墙的基础 Linux的防火墙体系主要工作在网络层,针对TCP/IP数据包实时过滤和限制,属于典型的包过滤防火墙(或称为网络层防火墙)。Linux系统的防火墙体系基于内核共存:firewalld、ipt...
    99+
    2022-06-04
    Centos7 Firewalld防火墙 Centos7 Firewalld
  • CentOS7防火墙和端口相关命令介绍
    目录 1、查看防火墙当前状态 2、启动防火墙服务 3、关闭防火墙服务 4、开放指定端口 5、移除指定端口,需重启防火墙服务才能生效 6、重启防火墙 7、设置防火...
    99+
    2022-06-04
    Centos7防火墙和端口相关命令
  • CentOS7防火墙及端口相关命令是什么
    CentOS7防火墙及端口相关命令是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。以下情况对应的linux系统版本为CentOS7,若使用的环境为CentO...
    99+
    2023-06-22
  • linux iptables防火墙中的工作常用命令
    目录linux iptables防火墙-工作常用命令Linux之iptables防火墙基础iptables命令行配置方法查看iptables防火墙规则关闭某个端口(注意同时添加ip或接口的限制)\iptables 配置只...
    99+
    2024-04-02
  • linux iptables防火墙中的工作常用命令
    目录linux iptables防火墙-工作常用命令Linux之iptables防火墙基础iptables命令行配置方法查看iptables防火墙规则关闭某个端口(注意同时添加ip或...
    99+
    2022-11-13
    linux iptables命令 linux iptables防火墙
  • linux查看防火墙规则的命令
    linux查看防火墙规则的命令是“iptables -L -n”,方法:1、打开linux终端;2、在终端命令行中输入“iptables -L -n”命令查看出当前的防火墙规则即可。具体操作步骤:在linux系统桌面中使用快捷键【Ctrl+...
    99+
    2024-04-02
  • Linux查看防火墙的命令是什么
    这篇文章主要为大家分析了Linux查看防火墙的命令是什么的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“Linux查看防火墙的命令是什么”的知识吧。1、关闭防...
    99+
    2023-06-28
  • linux系统中防火墙的常用命令
    启停防火墙命令 启动防火墙:systemctl start firewalld 停止防火墙:systemctl stop firewalld 重启防火墙:systemctl restart firewalld 开放防火墙端口命令 防火墙开放...
    99+
    2023-08-18
    linux 服务器 运维
  • 分享win7关防火墙的操作方法
    win7系统就有自带的并功能强大的Windows防火墙,其外观简洁、功能丰富、使用简便,轻松为系统和网络应用安全保驾护航,但是有时为了正常使用一些网络功能就得关闭防火墙,win7关防火墙的操作在下面,有需要的小伙伴们可以看看。win7关防火...
    99+
    2023-07-18
  • MySQL常用的命令操作大全
    这篇文章主要介绍“MySQL常用的命令操作大全”,在日常操作中,相信很多人在MySQL常用的命令操作大全问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”MySQL常用的命令操作...
    99+
    2024-04-02
  • Linux常用操作命令大全
    目录 一、目录及文件操作 1.1创建目录 1.2删除目录或文件 1.3重命名目录或文件名称 1.5目录及文件列表查看 1.6复制目录或文件 1.7剪切目录或文件 1.8搜索目录或文件 1.9创建文件 1.10查看及修改文件内容信息 1.11...
    99+
    2023-09-09
    linux 运维 服务器 ssh awk
  • django基本操作命令大全
    # 在下载好的django路径下执行django的安装 # https://pypi.python.org/pypi/Django/1.6.4 python3 setup.py install# # 新建django项目 django-ad...
    99+
    2023-01-31
    命令 操作 大全
  • 开启/关闭windows防火墙的命令是什么
    这篇文章主要介绍“开启/关闭windows防火墙的命令是什么”,在日常操作中,相信很多人在开启/关闭windows防火墙的命令是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”开启/关闭windows防火墙...
    99+
    2023-07-01
  • Linux防火墙的基本设置和端口开放命令
    本篇内容介绍了“Linux防火墙的基本设置和端口开放命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!关闭防火墙CentOS 7、RedHa...
    99+
    2023-06-16
  • 拿到肉鸡后关闭防火墙的命令有哪些
    这篇文章将为大家详细讲解有关拿到肉鸡后关闭防火墙的命令有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。net stop "Alerter" /y ne...
    99+
    2023-06-09
  • 云服务器关闭防火墙命令在哪设置的
    在云服务器中关闭防火墙可以使用以下命令: 对于 CentOS/RHEL 系统: 关闭防火墙:sudo systemctl stop firewalld 禁止防火墙开机启动:sudo systemctl disable firewall...
    99+
    2023-10-26
    防火墙 命令 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作