CentOS7防火墙设置常用命令

目录

  • 开/关/重启防火墙
  • 查看所有开启的端口号

CentOS7环境下防火墙常用命令

开/关/重启防火墙

  1. 查看防火墙状态

    firewall-cmd --state
  2. 启动防火墙
    systemctl start firewalld.service
  3. 设置开机自启
    systemctl enable firewalld.service
  4. 查看防火墙设置开机自启是否成功
    systemctl is-enabled firewalld.service;echo $?
  5. 重启防火墙
    systemctl restart firewalld.service
  6. 关闭防火墙
    systemctl stop firewalld.service

    开启端口号

#命令
firewall-cmd --zone=public --add-port=80/tcp --permanent
#重启防火墙
systemctl restart firewalld.service

# --permanent 永久生效,否则重启后失效
# --zone 作用域
# --add-port=80/tcp 端口/通讯协议

查看所有开启的端口号

firewall-cmd --list-ports

原文地址:https://www.cnblogs.com/lspkenney/p/11427725.html

时间: 2024-07-31 19:32:24

CentOS7防火墙设置常用命令的相关文章

linux防火墙设置常用命令

1.永久性生效,重启后不会复原 开启: chkconfig iptables on 关闭: chkconfig iptables off 2.即时生效,重启后复原 开启: service iptables start 关闭: service iptables stop 3.在不关闭防火墙的情况下选择性开放端口访问权限 直接编辑/etc/sysconfig/iptables-A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT保存在前面部分再重启:service

【RHEL7/CentOS7防火墙之firewall-cmd命令详解】 񷇺

目录 Firewalld zone firewall-cmd 开始配置防火墙策略 总结 原文: http://blog.gqylpy.com/gqy/318 "Redhat Enterprise Linux7已默认使用firewalld防火墙,其管理工具是firewall-cmd.使用方式也发生了很大的改变. 基于iptables的防火墙已默认不启动,但仍然可以继续使用. RHEL7中有这几种防火墙共存:firewalld.iptables.ip6tables.ebtables. RHEL7的内

CentOS7 防火墙设置

CentOS7 防火墙命令 最近在公司服务器上安装了oracle12c数据库,在用数据库客户端连接的时候,连接不了.最后查找资料的原因是因为oracle的服务端口未开放. 首先还是还是输入以往的开启某一端口的命令:/sbin/iptables -I INPUT -p tcp --dport 1521 -j ACCEPT 保存命令: /etc/rc.d/init.d/iptables save  当我输入完成后,提示: -bash: /etc/rc.d/init.d/iptables: 没有那个文

Centos6与Centos7防火墙设置与端口开放的方法

Centos升级到7之后,内置的防火墙已经从iptables变成了firewalld.所以,端口的开启还是要从两种情况来说明的,即iptables和firewalld.更多关于CentOs防火墙的最新内容,请参考Redhat官网. 一.iptables 1.打开/关闭/重启防火墙 开启防火墙(重启后永久生效):chkconfig iptables on 关闭防火墙(重启后永久生效):chkconfig iptables off 开启防火墙(即时生效,重启后失效):service iptables

Linux 防火墙设置常用指令

查看防火墙状态命令: service firewalld status systemctl status firewalld 结果: 其中:   enabled:开机启动(开机不启动是disabled): active(running):已经启动(未启动是inactive). 启动防火墙命令:service firewalld start(或者systemctl start firewalld) 关闭防火墙命令:service firewalld stop(或者systemctl stop fi

centos7防火墙设置

1.使用命令 firewall-cmd --state查看防火墙状态.得到结果是running或者not running 2.在running 状态下,向firewall 添加需要开放的端口 命令为 firewall-cmd --permanent --zone=public --add-port=80/tcp 3.firewall-cmd --reload //加载配置,使得修改有效. 4.firewall-cmd --permanent --zone=public --list-ports

linux和windows中环境变量设置常用命令

Linux和Windows下查看环境变量方法 一.查看所有环境变量的名称和值: Linux下:export Windows下:set 二.根据名称查该环境变量的值: Linux下:echo $环境变量名 如:echo $ORACLE_HOME Windows下:set环境变量名 如:set $ORACLE_HOME 三.设置环境变量: Linux下:export环境变量名=值 如:$export ORACLE_HOME=/home/oracle/product/10.2.0 Windows下:s

Linux centos7 防火墙设置

1.查看防火墙状态 systemctl list-unit-files|grep firewalld.service 或 systemctl status firewalld.service 2.开启 systemctl start firewalld.service 3.停止 systemctl stop firewalld.service 4.重启 systemctl restart firewalld.service 5.开机启动 systemctl enable firewalld.se

centos系统关于防火墙的操作常用命令

centos下关于防火墙的常用命令 查询防火墙状态:firewall-cmd --state 关闭防火墙:systemctl stop firewalld.service 开启防火墙: systemctl start firewalld.service 重启防火墙:firewall-cmd --reload 端口操作 开启端口:firewall-cmd --zone=public --add-port=80/tcp --permanent 命令含义: --zone #作用域 --add-port