IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Centos系统如何开启关闭防火墙 -> 正文阅读

[系统运维]Centos系统如何开启关闭防火墙

一、关闭防火墙

关闭防火墙的操作要根据操作系统不同,分别执行不同的操作指令关闭防火墙,具体命令如下:

Centos6系统:
service iptables stop

Centos7系统:
systemctl stop firewalld.service

Ubuntu系统:
ufw disable

Debian系统:
/etc/init.d/iptables stop

二、防火墙添加例外端口

CentOS 6添加防火墙例外端口
1 、以添加80端口为例,执行以下命令,添加防火墙例外端口:tcp协议80端口。

iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

2 、保存新配置

service iptables save/www.jshk.com.cn
请添加图片描述

3 、设置防火墙开机自启动(可根据具体需求设置此项)

chkconfig iptables on

说明:

3.1 可执行以下命令关闭防火墙开机自启动。

chkconfig iptables off

3.2 CentOS 6启动防火墙时可能会出现"iptables"no config file"错误 ,原因是未找到配置文件iptables。解决方法如下:

①新建一条规则

iptables -P OUTPUT ACCEPT

②保存配置。

service iptables save

③再次启动防火墙。

service iptables start

Centos7添加防火墙例外端口及防火墙常用操作
1、查看防火墙状态

systemctl status firewalld

firewall-cmd --state

如果防火墙关闭可以执行以下命令开启。

systemctl start firewalld

(如果开启命令执行后提示“Failed to start firewalld.service: Unit is masked.”请执行以下命令后再重新执行开启防火墙的命令。systemctl unmask firewalld)

重新检查防火墙状态是否打开。

firewall-cmd --state

回显信息:

[root@hncloud_help ~]# firewall-cmd --state

running

2、以添加80端口为例,执行以下命令,添加防火墙例外端口:tcp协议80端口。

firewall-cmd --zone=public --add-port=80/tcp --permanent

回显信息如下说明设置成功:

[root@hncloud_help ~]# firewall-cmd --zone=public --add-port=80/tcp --permanent

success

3、重新加载策略配置,使新配置生效

firewall-cmd --reload

可以执行以下命令查看开启的所有例外。

firewall-cmd --list-ports

[root@ecs-centos7 ~]# firewall-cmd --list-ports

80/tcp

4、设置防火墙开机自启动(可根据具体需求设置此项)

systemctl enable firewalld.service

5、查看防火墙设置开机自启是否成功

systemctl is-enabled firewalld.service;echo $?

回显信息如下说明已设置成功:

[root@hncloud_help ~]# systemctl is-enabled firewalld.service

enabled

说明:

可执行以下命令关闭防火墙开机自启动:

systemctl disable firewalld.service

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-10-22 21:56:36  更:2022-10-22 21:56:49 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年9日历 -2024/9/19 9:43:03-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码