linuxcentos7通过firewall开放防火墙端口

Sodino Sodino     2022-12-07     592

关键词:

发现在CentOS 7上开放端口用 iptables 没效果(或者是sodino没找到正确的命令, 传说Centos7 下默认的防火墙是 Firewall,替代了之前的 iptables )… 使用 firewall-cmd 开放端口则立即就生效了。
见下操作:

      
       1
      
      
       2
      
      
       3
      
      
       4
      
      
       5
      
      
       6
      
      
       7
      
      
       firewall-cmd 
       --state //查看运行状态
      
      
       
      
      
       // 开放1024的端口
      
      
       firewall-cmd 
       --add-port=1024/tcp permanent
      
      
       
      
      
       // 重载生效刚才的端口设置
      
      
       firewall-cmd 
       --reload
      

效果见下图:

firewall常用命令如下:

      
       1
      
      
       2
      
      
       3
      
      
       4
      
      
       5
      
      
       6
      
      
       7
      
      
       8
      
      
       9
      
      
       10
      
      
       11
      
      
       12
      
      
       13
      
      
       常用命令介绍
      
      
      
       firewall-cmd --state                           
       ##查看防火墙状态,是否是running
      
      
       firewall-cmd --reload                          
       ##重新载入配置,比如添加规则之后,需要执行此命令
      
      
       firewall-cmd --get-zones                       
       ##列出支持的zone
      
      
       firewall-cmd --get-services                    
       ##列出支持的服务,在列表中的服务是放行的
      
      
       firewall-cmd --query-service ftp               
       ##查看ftp服务是否支持,返回yes或者no
      
      
       firewall-cmd 
       --add-service=ftp                 
       ##临时开放ftp服务
      
      
       firewall-cmd 
       --add-service=ftp --permanent     
       ##永久开放ftp服务
      
      
       firewall-cmd 
       --remove-service=ftp --permanent  
       ##永久移除ftp服务
      
      
       firewall-cmd 
       --add-port=
       80/tcp --permanent     
       ##永久添加80端口 
      
      
       iptables -L -n                                 
       ##查看规则,这个命令是和iptables的相同的
      
      
       man firewall-cmd                               
       ##查看帮助
      

About Sodino

linuxcentos7下ftp默认端口修改后firewalld如何设置

如题,我把ftp被动默认端口21修改为其他端口了,firewalld如何设置?我是用的新版防火墙不是iptables。混经验,混吃喝的就别回答了,比如1楼那个,,懒得骂他。。如下21端口改成你的端口号注意设置SELinux或者关闭SELinuxfirewall-cmd... 查看详情

linux系统通过firewall限制或开放ip及端口(代码片段)

...未开启,需要先开启防火墙并作开机自启systemctlstatusfirewalld开启防火墙并设置开机自启systemctlstartfirewalldsystemctlenablefirewalld一般需要重启一下机器,不然后面做的设置可能不会生效二、开放或限制端口1、开放端口(1&#... 查看详情

linuxcentos7防火墙及端口开放相关命令

 一、防火墙相关命令  1、查看防火墙状态 :systemctlstatusfirewalld.service    注:active是绿的running表示防火墙开启  2、关闭防火墙:systemctlstopfirewalld.service  3、开机禁用防火墙自启命令:systemctldisablefirewalld.serv... 查看详情

centos7firewall-cmd查看端口是否开放及开放端口

查询端口号80是否开启:firewall-cmd--query-port=80/tcp永久开放80端口号:firewall-cmd--permanent--zone=public--add-port=80/tcp移除80端口号:firewall-cmd--permanent--zone=public--remove-port=80/tcp--zone#作用域--add-port=80/tcp&nb 查看详情

centos7firewall-cmd查看端口是否开放及开放端口

永久开放80端口号:firewall-cmd--permanent--zone=public--add-port=80/tcp多端口:firewall-cmd--zone=public--add-port=80-90/tcp--permanent移除80端口号:firewall-cmd--permanent--zone=public--remove-port=80/tcp--zone#作用域--add-port=80/tcp#添加端口,格式为:端口/通讯协... 查看详情

centos7开放端口

firewall-cmd--reload#重启firewallsystemctlstopfirewalld.service#停止firewallsystemctldisablefirewalld.service#禁止firewall开机启动查看已经开放的端口:firewall-cmd--list-ports开启端口firewall-cmd--zone=public--add-port=80/tcp 查看详情

centos7firewall开启,开放端口操作(代码片段)

防火墙开机启动systemctlenablefirewalld.service查看防火墙状态firewall-cmd--state开启防火墙systemctlstartfirewalld.service开放8080,3306,6379端口firewall-cmd--zone=public--add-port=8080/tcp--permanentfirewall-cmd--zone=public- 查看详情

firewalld防火墙详细配置

...e=#设置的域noaddthen默认--add--remove--query#添加与取消与查询firewall-cmd--get-default-zone#查看默认的域firewall-cmd--get-active-zones#查看全部的域firewall-cmd--set-default-zone=drop#设置默认区域firewall-cmd--zone=public--add-interface=ens38--permanent#根据域绑定... 查看详情

centos7防火墙开放svn通过

firewall-cmd --permanent --add-port=3690/tcpsystemctlrestartfirewalld 查看详情

centos7上开放端口

...者是sodino没找到正确的命令,传说Centos7下默认的防火墙是Firewall,替代了之前的iptables)…使用firewall-cmd开放端口则立即就生效了。见下操作: 1234567firewall-cmd--state//查看运行状态 //开放1024的端口firewall-cmd--add-port=1 查看详情

centosfirewall添加开放端口

添加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- 查看详情

centos7开放服务端口

CentOS7默认是firewall防火墙如果你想让一个web服务可以被其它机子访问,就得开放这个服务的端口,不然就会被拦截1.开放端口命令  firewall-cmd--add-port=4010/tcp–permanent2.查询端口状态  firewall-cmd--query-port=4010/tcp3.重启防火墙 ... 查看详情

防火墙firewall(代码片段)

安装1.下载yuminstallfirewalld2.启动systemctlstartfirewalld#启动,systemctlenablefirewalld#开机启动systemctlstopfirewalld#关闭systemctldisablefirewalld#取消开机启动使用1.查看开放端口命令firewall-cmd--list-ports添加开放端口firewall-cmd--zo 查看详情

centos7开放及查看端口

1、开放端口firewall-cmd--zone=public--add-port=5672/tcp--permanent#开放5672端口firewall-cmd--zone=public--remove-port=5672/tcp--permanent#关闭5672端口firewall-cmd--reload#配置立即生效2、查看防火墙所有开放的端口firewall-cmd--zone=public--list-ports3.、关闭防火墙... 查看详情

虚拟机开放端口与防火墙操作

开放端口永久开放xxx端口firewall-cmd--permanent--zone=public--add-port=xxxx/tcpfirewall-cmd--zone=public--add-port=xxxx/tcp//临时(我这里是8080端口)查看某些端口打开了firewall-cmd--permanent--zone=public--list-ports重新加载firewalld配置... 查看详情

centos7开放端口(永久)

 1、运行命令:firewall-cmd--get-active-zones运行完后如下:   2.执行如下命令命令:firewall-cmd--zone=public--add-port=8080/tcp--permanent   3.重启防火墙,运行命令:firewall-cmd--reload如下:  4、查看端口号是否开... 查看详情

linux防火墙查看状态firewall

一、firewall防火墙1、查看firewall服务状态systemctlstatusfirewalld出现Active:active(running)切高亮显示则表示是启动状态。出现 Active:inactive(dead)灰色表示停止,看单词也行。2、查看firewall的状态firewall-cmd--state3、开启、重启、关闭、fire... 查看详情

centos7_开放指定端口

1.查看已经开放的端口firewall-cmd--list-ports 2.开启指定端口firewall-cmd--zone=public--add-port=2181/tcp--permanent  3.重启防火墙firewall-cmd--reload 4.核实下  查看详情