`

CentOS下配置iptables防火墙

 
阅读更多

转自:http://os.51cto.com/art/201103/249398.htm

 

CentOS(Community ENTerprise Operating System)是Linux发行版之一,当我们使用CentOS时,我建议大家配置一个iptables,iptables 是与最新的 2.6.x 版本Linux 内核集成的 IP 信息包过滤系统.非常好用。下面我教大家在CentOS下配置iptables防火墙。

CentOS下配置iptables防火墙,是非常必要的。来我们学习如何配置!

 

在Linux中设置防火墙,以CentOS为例,打开iptables的配置文件:

 

  1. vi /etc/sysconfig/iptables  
  2.  

 

通过/etc/init.d/iptables status命令查询是否有打开80端口,如果没有可通过两种方式处理:

 

1.修改vi /etc/sysconfig/iptables命令添加使防火墙开放80端口

 

  1. -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT  
  2.  

 

2.关闭/开启/重启防火墙

 

  1. /etc/init.d/iptables stop  
  2.  
  3. #start 开启  
  4.  
  5. #restart 重启  
  6.  

 

3.永久性关闭防火墙

 

  1. chkconfig --level 35 iptables off  
  2.  
  3. /etc/init.d/iptables stop  
  4.  
  5. iptables -P INPUT DROP  
  6.  

 

4.打开主动模式21端口

 

  1. iptables -A INPUT -p tcp --dport 21 -j ACCEPT  
  2.  

 

5.打开被动模式49152~65534之间的端口

 

  1. iptables -A INPUT -p tcp --dport 49152:65534 -j ACCEPT  
  2.  
  3. iptables -A INPUT -i lo -j ACCEPT  
  4.  
  5. iptables -A INPUT -m state --state ESTABLISHED -j ACCEPT  
  6.  

 

注意:

 

一定要给自己留好后路,留VNC一个管理端口和SSh的管理端口

 

需要注意的是,你必须根据自己服务器的情况来修改这个文件。

 

全部修改完之后重启iptables:

 

service iptables restart

 

你可以验证一下是否规则都已经生效:

 

iptables -L

 

通过文章的介绍,我们清楚的知道了CentOS下配置iptables防火墙的过程,希望大家都能掌握它!

分享到:
评论

相关推荐

    CentOS下配置iptables防火墙.pdf

    CentOS下配置iptables防火墙.pdf

    CentOS操作系统下配置iptables防火墙.docx

    CentOS操作系统下配置iptables防火墙.docx

    阿里云Centos配置iptables防火墙.docx

    阿里云CentOS配置iptables防火墙是一项重要的安全措施,尽管阿里云提供了云盾服务,但额外的防火墙层能提供额外的安全保障。以下是配置iptables防火墙的详细步骤: 1. **检查iptables服务状态**: 首先,通过运行`...

    CentOS配置iptables防火墙.docx

    CentOS配置iptables防火墙.docx

    CentOS7 Docker防火墙的简单配置教程

    CentOS7 Docker防火墙的简单配置 禁用 firewalld 服务 systemctl disable firewalld systemctl stop firewalld 安装 iptables 防火墙服务 yum install iptables-services 创建 iptables 配置脚本 cat >> /usr/...

    阿里云Centos配置iptables防火墙教程

    虽说阿里云推出了云盾服务,但是自己再加一层防火墙总归是更安全些,下面是我在阿里云vps上配置防火墙的过程,目前只配置INPUT。OUTPUT和FORWORD都是ACCEPT的规则 一、检查iptables服务状态 首先检查iptables服务的...

    CentOS7防火墙设置

    本文将指导您如何关闭默认防火墙,启用 iptables 防火墙,并配置 iptables 防火墙规则。 一、关闭默认防火墙 在 CentOS 7 中,默认防火墙是 firewalld,为了启用 iptables 防火墙,需要首先关闭默认防火墙。使用...

    防火墙白名单设置方法_iptables_centos6

    防火墙白名单设置方法_iptables_centos6 防火墙白名单设置方法_iptables_centos6 防火墙白名单设置方法_iptables_centos6

    一键配置CentOS iptables防火墙的Shell脚本分享

    主要介绍了一键配置CentOS iptables防火墙Shell脚本分享,可保存到一个脚本文件中,在新安装的CentOS系统时一条命令搞定iptables配置,需要的朋友可以参考下

    CentOS 配置防火墙操作实例

    linux CentOS 6 配置防火墙操作实例

    iptables 与firewalld 防火墙.docx

    本文将对比 iptables 和 firewalld 的配置使用方法,并详细介绍 CentOS 7 中的防火墙配置。 iptables 防火墙 iptables 是 Linux 系统中的一种防火墙解决方案,用于过滤流量,保护内网安全。iptables 的主要功能是...

    CentOS防火墙学习教程

    CentOS 防火墙学习教程 CentOS 防火墙学习教程主要介绍了 CentOS 7 中的防火墙设置,包括查看防火墙状态、...CentOS 防火墙学习教程为读者提供了详细的防火墙设置指南,帮助读者更好地掌握 CentOS 中的防火墙配置。

    CentOS(Linux)下并配置JDK,Tomcat和系统防火墙.docx

    CentOS(Linux)下配置JDK、Tomcat和系统防火墙 本文档将讲述在CentOS下配置JDK、Tomcat和系统防火墙的步骤。首先,我们需要安装JDK,通过检查是否已经安装过JDK,如果已经安装过就卸载系统自带的JDK。然后,我们下载...

    centos7 nginx tomcat mysql服务器的防火墙规则配置

    CentOS 7 服务器防火墙规则配置 在 CentOS 7 服务器上,配置防火墙规则是非常重要的,以确保服务器的安全。在本文中,我们将详细介绍如何配置防火墙规则,以使 Nginx 服务器对所有 IP 可见,Tomcat 服务器的 8080 ...

    CentOs7.4配置zookeeper集群

    4. 使用 service iptables stop 关闭防火墙。 解决方法:关闭防火墙,以便 ZooKeeper 服务可以正常启动。 5. 2181 端口被占用! 解决方法:更改 clientPort 的值,或者停止占用该端口的进程。 配置 ZooKeeper ...

    CentOS7下Firewall防火墙配置用法详解(推荐)

    centos 7中防火墙是一个非常的强大的功能了,但对于centos 7中在防火墙中进行了升级了,下面我们一起来详细的看看关于centos 7中防火墙使用方法。 FirewallD 提供了支持网络/防火墙区域(zone)定义网络链接以及接口...

    centOS完全配置手册

    3. **防火墙设置**:使用`firewalld`或`iptables`服务来控制端口访问,保护系统安全。 4. **软件包管理**:使用`yum`或`dnf`命令安装、更新和卸载软件,它们是基于RPM包管理器的前端工具。 5. **系统服务管理**:...

Global site tag (gtag.js) - Google Analytics