centos 7 开启80,443端口,怎么弄?

一、查看系统防火墙状态(如果返回 running 代表防火墙启动正常)

复制代码
1 firewall-cmd --state

二、开启端口外网访问

1、添加端口 返回 success 代表成功(--permanent永久生效,没有此参数重启后失效)

复制代码
(1)firewall-cmd --zone=public --add-port=80/tcp --permanent
(2)firewall-cmd --zone=public --add-port=443/tcp --permanent
  
(3) 开放多个端口
  firewall-cmd --zone=public --add-port=80-85/tcp --permanent

2、重新载入 返回 success 代表成功

复制代码
(1)firewall-cmd --reload

3、查看 返回 yes 代表开启成功

复制代码
(1) firewall-cmd --zone=public --query-port=80/tcp

三、关闭端口

1、删除端口 返回 success 代表成功

复制代码
(1)firewall-cmd --zone=public --remove-port=80/tcp --permanent

2、重新载入 返回 success 代表成功

复制代码
(1) firewall-cmd --reload

四、基本操作

1、启动服务:systemctl start firewalld.service

2、关闭服务:systemctl stop firewalld.service

3、重启服务:systemctl restart firewalld.service

4、显示服务的状态:systemctl status firewalld.service

5、开机自动启动:systemctl enable firewalld.service

6、禁用开机自动启动:systemctl disable firewalld.service

7、查看版本: firewall-cmd --version

8、查看帮助: firewall-cmd --help

9、显示状态: firewall-cmd --state

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

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

12、查看区域信息: firewall-cmd --get-active-zones

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

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

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

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

相关推荐
Once_day17 小时前
Linux之rsyslog(4)属性配置
linux·服务器
waving-black17 小时前
Linux中自定义服务开机自启nginx
linux·服务器·nginx
Lenyiin17 小时前
《 Linux 修炼全景指南: 六 》软件包管理器
linux·运维·服务器
NiKo_W18 小时前
Linux 重定向与Cookie
linux·运维·服务器·前端·网络·线程·协议
ytttr87318 小时前
Rocky Linux 8.9配置Kubernetes集群详解,适用于CentOS环境
linux·kubernetes·centos
HLJ洛神千羽18 小时前
Linux下程序设计综合实验报告——图书管理系统(黑龙江大学)
linux·运维·服务器
Arvin62718 小时前
Ubuntu 22.04 Docker 安装指南
linux·ubuntu·docker
Arvin62718 小时前
Jenkins Jobs 备份与恢复
linux·运维·服务器
小旺不正经19 小时前
Linux介绍及常用命令
linux·运维·数据库