CentOS 配置防火墙详解及实例
发布时间 - 2026-01-10 22:55:01 点击率:次CentOS配置防火墙

昨天帮朋友配置CentOS服务器,一开始为了方便测试直接把防火墙关了,之后便需要配置好防火墙,网上找了几个防火墙规则都有错误,后来发现是博主发帖不认真,有太多字符错误,下面是我整理的亲测可用的防火墙规则的配置过程:
修改 iptables-config
首先修改iptables-config文件的一个配置项
$ vi /etc/sysconfig/iptables-config
把文件最后一行IPTABLES_MODULES="ip_conntrack_ftp" 改为#IPTABLES_MODULES="ip_conntrack_ftp" ,即注释掉那一行配置项
添加规则
$ vi /etc/sysconfig/iptables
*filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [5:564] :RH-Firewall-1-INPUT - [0:0] -A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT -A INPUT -j RH-Firewall-1-INPUT -A FORWARD -j RH-Firewall-1-INPUT -A RH-Firewall-1-INPUT -i lo -j ACCEPT -A RH-Firewall-1-INPUT -p icmp -m icmp --icmp-type any -j ACCEPT -A RH-Firewall-1-INPUT -p esp -j ACCEPT -A RH-Firewall-1-INPUT -p ah -j ACCEPT -A RH-Firewall-1-INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 53 -j ACCEPT -A RH-Firewall-1-INPUT -p udp -m state --state NEW -m udp --dport 53 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 25 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 443 -j ACCEPT -A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited COMMIT
已经包含MySQL数据库的3306端口和Tomcat的8080端口,可根据需要增删端口。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# CentOS防火墙配置
# CentOS防火墙如何配置
# CentOS防火墙
# Centos7.1防火墙开放端口快速方法
# 详解CentOS7使用firewalld打开关闭防火墙与端口
# CentOS7安装iptables防火墙的方法
# 详解CentOS7防火墙管理firewalld
# 详解centos6和centos7防火墙的关闭
# CentOS7下Firewall防火墙配置用法详解(推荐)
# CentOS7中防火墙的一些常用配置介绍
# Linux下设置防火墙白名单(RHEL 6和CentOS 7)的步骤
# centos7中firewall防火墙命令详解
# 阿里云Centos配置iptables防火墙教程
# 一键配置CentOS iptables防火墙的Shell脚本分享
# 几个
# 都有
# 太多
# 希望能
# 找了
# 谢谢大家
# 后便
# 关了
# 不认真
# 昨天
# 可根据
# 网上
# vi
# IPTABLES_MODULES
# bash
# sysconfig
# ip_conntrack_ftp
# ACCEPT
# OUTPUT
# filter
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
HTML 中如何正确使用模板变量为元素的 name 属性赋值
ChatGPT 4.0官网入口地址 ChatGPT在线体验官网
文字头像制作网站推荐软件,醒图能自动配文字吗?
Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区
高端云建站费用究竟需要多少预算?
Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】
JS经典正则表达式笔试题汇总
*服务器网站为何频现安全漏洞?
C语言设计一个闪闪的圣诞树
微信公众帐号开发教程之图文消息全攻略
nodejs redis 发布订阅机制封装实现方法及实例代码
Laravel怎么做数据加密_Laravel内置Crypt门面的加密与解密功能
打开php文件提示内存不足_怎么调整php内存限制【解决方案】
Javascript中的事件循环是如何工作的_如何利用Javascript事件循环优化异步代码?
Android实现代码画虚线边框背景效果
如何挑选高效建站主机与优质域名?
微信小程序 配置文件详细介绍
如何用低价快速搭建高质量网站?
怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?
JS中对数组元素进行增删改移的方法总结
EditPlus中的正则表达式 实战(2)
Laravel Docker环境搭建教程_Laravel Sail使用指南
免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?
Laravel如何配置任务调度?(Cron Job示例)
如何在阿里云ECS服务器部署织梦CMS网站?
Python自动化办公教程_ExcelWordPDF批量处理案例
Laravel怎么导出Excel文件_Laravel Excel插件使用教程
如何自定义safari浏览器工具栏?个性化设置safari浏览器界面教程【技巧】
EditPlus中的正则表达式 实战(4)
香港服务器租用每月最低只需15元?
网页设计与网站制作内容,怎样注册网站?
php中::能调用final静态方法吗_final修饰静态方法调用规则【解答】
javascript事件捕获机制【深入分析IE和DOM中的事件模型】
Laravel如何使用Gate和Policy进行权限控制_Laravel权限判定与策略规则配置
昵图网官网入口 昵图网素材平台官方入口
如何在万网自助建站平台快速创建网站?
详解Nginx + Tomcat 反向代理 负载均衡 集群 部署指南
如何利用DOS批处理实现定时关机操作详解
如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】
Laravel如何实现多表关联模型定义_Laravel多对多关系及中间表数据存取【方法】
如何在IIS服务器上快速部署高效网站?
如何在服务器上配置二级域名建站?
如何在 React 中条件性地遍历数组并渲染元素
JavaScript数据类型有哪些_如何准确判断一个变量的类型
今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】
佐糖AI抠图怎样调整抠图精度_佐糖AI精度调整与放大细化操作【攻略】
Laravel如何使用Livewire构建动态组件?(入门代码)
Windows家庭版如何开启组策略(gpedit.msc)?(安装方法)
php增删改查怎么学_零基础入门php数据库操作必知基础【教程】
在centOS 7安装mysql 5.7的详细教程

