CentOS6.9安装iptables防火墙-程序员宅基地

第一步 安装iptables

#检查iptables是否已安装
service iptables status

#安装iptables
yum install -y iptables

#升级iptables
yum update iptables

#注册iptables服务
chkconfig iptables on

第二步 设置防火墙规则

#查看iptables现有规则
iptables -L -n

#清空所有默认规则
iptables -F

#清空所有自定义规则
iptables -X

#所有计数器归0
iptables -Z

#允许本地访问
iptables -A INPUT -i lo -j ACCEPT

#开放ssh端口
iptables -A INPUT -p tcp --dport 22 -j ACCEPT

#开放FTP端口
iptables -A INPUT -p tcp --dport 21 -j ACCEPT

#开放HTTP端口
iptables -A INPUT -p tcp --dport 80 -j ACCEPT

#开放HTTPS端口
iptables -A INPUT -p tcp --dport 443 -j ACCEPT

#允许ping
iptables -A INPUT -p icmp --icmp-type 8 -j ACCEPT

#允许接受本机请求之后的返回数据 RELATED,是为FTP设置的
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT

#其他入站一律丢弃
iptables -P INPUT DROP

#所有出站一律开放
iptables -P OUTPUT ACCEPT

#所有转发一律丢弃
iptables -P FORWARD DROP

#如果要添加内网ip信任(接受其所有TCP请求)
iptables -A INPUT -p tcp -s ***.***.***.*** -j ACCEPT

#过滤所有非以上规则的请求
iptables -P INPUT DROP

#封禁一个IP
iptables -I INPUT -s ***.***.***.*** -j DROP

#解封一个IP
iptables -D INPUT -s ***.***.***.*** -j DROP

第三步 保存以上规则

service iptables save

第四步 开启防火墙

#开启防火墙
service iptables start

#重启防火墙
service iptables restart

#停止防火墙
service iptables stop

#查看防火墙状态
service iptables status

 

转载于:https://my.oschina.net/u/2321708/blog/1544489

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_34261415/article/details/92227506

智能推荐

React基础知识_react unmount-程序员宅基地

文章浏览阅读370次。React基础知识_react unmount

bzoj3166: [Heoi2013]Alo【可持久化线段树】_bzoj 3166-程序员宅基地

文章浏览阅读266次。DescriptionWelcome to ALO ( Arithmetic and Logistic Online)。这是一个VR MMORPG , 如名字所见,到处充满了数学的谜题。 现在你拥有n颗宝石,每颗宝石有一个能量密度,记为ai,这些宝石的能量 密度两两不同。现在你可以选取连续的一些宝石(必须多于一个)进行融合,设为 ai, ai+1, …, a j,则融合而成的宝石的能量..._bzoj 3166

2020美赛数学建模 校级培训——Week_2_美赛 排队论-程序员宅基地

文章浏览阅读1.2k次,点赞2次,收藏3次。引言:博主在今年寒假参加了学校组织的美国大学生数学建模竞赛培训, 在此,用博客来记录这段培训时光。> 本篇博客将记录第二轮培训(1.9——1. 13)的相关培训内容_美赛 排队论

Vue-程序员宅基地

文章浏览阅读7.4k次,点赞16次,收藏61次。前面已经做过前(Vue)后端(SpringBoot)分离的项目,当再次使用Vue的时候发现自己很多东西都忘了。所以写本Vue专题记录。整理了一个多星期的vue终于有结果了。VUE之常用语法(一)VUE之组件化开发(二)VUE之路由模块(三)后续有时间将整理实际案例供参考。案例技术栈、内容大纲如下:1. 全家桶成员使用(vue-cli、vue-router、axios、vuex) 2...

首次披露紫光集团重组战投方智路建广的“双轮驱动”的创新商业模式-程序员宅基地

文章浏览阅读559次。新年伊始,中关村融信产业联盟理事长李滨先生同往年一样如期发表了,致融信产业联盟内部成员及伙伴们的一封信:2022--大小与进化。信中首次披露了紫光集团战投方智路建广联合体的“双轮驱动”创新商业模式:聚焦在核心科技领域的控股型科技投资和战略型产业运营结合的双轮驱动模式。智路建广联合体近年来在半导体全产业链的成功发展,验证了在核心科技产业领域中, “双轮驱动”创新商业模式是适应当今技术及产业发展方向的有效模式《致融信产业联盟大家的一封信2022 –大小与进化》全文如下:2021年对我们许多人._智路建广

Qt在blackfin平台的移植(备忘)_qlinuxfbscreen:: connect: 无效的参数 error: failed to m-程序员宅基地

文章浏览阅读811次。Qt在blackfin平台的移植(备忘) 前提:已经存在一个可以运行ulinux系统(内核需要支持unix socket选项)且支持frambuffer的Blackfin平台环境,并且有了blackfin平台编译工具链。 1.下载QtEmbedde(Qt/E)版本源码,下载地址为:ftp://ftp.trolltech.no/qt/source/qt-embedded_qlinuxfbscreen:: connect: 无效的参数 error: failed to map framebuffer device

随便推点

什么是“月结30天”?(轉)-程序员宅基地

文章浏览阅读9k次。2019独角兽企业重金招聘Python工程师标准>>> ..._月结30天

《深入理解Android内核设计思想》-程序员宅基地

文章浏览阅读523次。《深入理解Android内核设计思想》基本信息作者: 林学森 出版社:人民邮电出版社ISBN:9787115348418上架时间:2014-4-25出版日期:2014 年5月开本:16开页码:687版次:1-1所属分类:计算机 > 软件与程序设计 > 移动开发 > Android更多关于》》》《深入理解Android内核设计思想..._android内核设计思想

【C/C++学院】(12)C++标准模板库STL-程序员宅基地

文章浏览阅读185次。1.简介 STL的代码从广义上讲分为三类:algorithm(算法)、container(容器)和iterator(迭代器)。2.vector向量#include "iostream"#include "vector"using namespace std;//== != [] =//(vector<int>..._c++学院-stl

前端多媒体(6)—— 视音频编解码技术基础-程序员宅基地

文章浏览阅读466次。参考资料I,P,B帧和PTS,DTS的关系[总结]视音频编解码技术零基础学习方法以下是学习总结播放器的原理先说播放器处理视频的流程图片来源[总结]视音频编解码技术零基础学习方法解协议:针对视频源不在本地的情况,HTTP,RTMP解封装:输入的封装格式的数据,分离成为音频流压缩编码数据和视频流压缩编码数据封装的作用就是将已经压缩编码的视频数据和音频数据按照一定的格式放到..._怎么测试浏览器对视频的解码能力

Qt学习笔记3:Qt工程的目录结构-程序员宅基地

文章浏览阅读1.8w次,点赞26次,收藏53次。经过前两篇的学习,已经可以使用Qt空项目模板创建自己的工程了。通过本篇的学习,整理一下如果使用Qt工程的目录结构,使项目更规范和容易管理。

python 课程设计扫雷报告_《扫雷课程设计报告.doc-程序员宅基地

文章浏览阅读2.3k次。《扫雷课程设计报告湖南文理学院课程设计报告课程名称: 计算机课程扫地雷设计院 系: 电气与信息工程学院专业班级: 通信09102班学生姓名: 孔启浩指导教师:完成时间: 2010.9.27报告成绩:扫地雷游戏扫地雷游戏设计综述在计算机逐步渗入社会生活各个层面的今天,计算机已经成为人们日常生活的一分,越来越多的人使用计算机办公、娱乐等等。扫雷游戏是Wi..._基于python的扫雷的需求分析

推荐文章

热门文章

相关标签