`

CentOS 7 Iptables 安装

阅读更多

CentOS7默认的防火墙不是iptables,而是firewalle;

 

 

#先检查是否安装了iptables
service iptables status
#安装iptables
yum install -y iptables
#升级iptables
yum update iptables 
#安装iptables-services
yum install iptables-services

 

 禁用/停止自带的firewalld服务

#停止firewalld服务
systemctl stop firewalld
#禁用firewalld服务
systemctl disable firewalld

 启动iptables

#启动iptables
service iptables start 或者 service iptables restart

#关闭iptables
service iptables stop

#查看iptables 状态
service iptables status

 设置规则

#查看iptables现有规则
iptables -L -n
#先允许所有,不然有可能会杯具
iptables -P INPUT ACCEPT
#清空所有默认规则
iptables -F
#清空所有自定义规则
iptables -X
#所有计数器归0
iptables -Z
#允许来自于lo接口的数据包(本地访问)
iptables -A INPUT -i lo -j ACCEPT
#开放22端口
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
#开放21端口(FTP)
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
#开放80端口(HTTP)
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
#开放443端口(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

 

 

 

 

分享到:
评论

相关推荐

    Centos离线安装iptables.docx

    ### Centos离线安装iptables详解 #### 一、前言 在CentOS系统中,iptables是用于设置网络规则的重要工具之一。然而,在某些情况下,由于网络环境限制或安全考虑,我们可能无法通过在线方式安装iptables。本文将...

    CentOS 安装使用Iptables

    CentOS 安装使用Iptables,1.安装iptables-services2.设置开机启动3.配置说明

    centos6 iptables常用操作

    ### CentOS 6 iptables 常用操作及规则配置 #### 概述 在Linux系统中,`iptables`是一款强大的工具,用于管理网络流量并控制数据包过滤规则。CentOS 6作为一款广泛使用的服务器操作系统,其内置的`iptables`功能...

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

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

    centos7 关闭firewall安装iptables并配置

    centos7默认安装了firewall.如果不需要这个,可以把这个关闭,并且把iptables给装上去,并且把相关平常使用比较多的端口进行配置

    Oracle11gR2 CentOS7 静默安装

    ### Oracle11gR2 CentOS7 静默安装详细指南 #### 一、环境准备与配置 在进行Oracle11gR2的静默安装之前,需要做好一系列的环境准备与配置工作。 ##### 1.1 虚拟机环境搭建 - 使用**VMware Workstation 11**搭建...

    CentOS 7 iptables的安装及使用-附件资源

    CentOS 7 iptables的安装及使用-附件资源

    centos7安装iptables并配置规则

    centos7安装iptables并配置规则

    centos7 iptable service服务安装包

    Centos7默认使用的是firewalld 服务,但是兼容一系列 iptables 命令,对于习惯使用 service 控制服务的人来说确实不习惯,安装此包可以使用service命令

    iptables-services-1.4.21-17.el7.x86_64.rpm 下载

    centos7 iptables-services-1.4.21-17.el7.x86_64.rpm 安装包 下载

    CentOS7安装及网络配置完整过程(可解决Dell R730)

    CentOS7安装及网络配置完整过程(可解决Dell R730) 本文将指导您完成CentOS7的安装和网络配置,解决Dell R730服务器的安装问题。 一、服务器配置硬件 在安装CentOS7之前,需要了解服务器的硬件配置。Dell R730...

    CentOS7安装iptables防火墙的方法

    本篇文章主要介绍了CentOS7安装iptables防火墙的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    CentOS配置iptables防火墙.docx

    CentOS配置iptables防火墙.docx

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

    虽说阿里云推出了云盾服务,但是自己再加一层防火墙总归是更安全些,下面是...说明iptables服务是有安装的,但是没有启动服务。 如果没有安装的话可以直接yum安装 yum install -y iptables 启动iptables [root@woxpl

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

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

    基于CentOS7静默安装Oracle 11g

    ### 基于CentOS7静默安装Oracle 11g相关知识点 #### 一、安装前环境准备 - **虚拟机配置**:利用VMware Workstation 11搭建了一个CentOS 7虚拟机,配置为2GB内存、20GB磁盘空间以及1个CPU核心,并已经设置好静态IP...

    centos6-iptables.sh

    Linus服务器上iptables一键生成已有的端口防火墙。centos7需要输入y进行安装iptables。可用于批量生成启动iptables,最后可以根据需求进行个别调整。

    CentOS 7 下使用 iptables

    系统升级到CentOS 7后总感觉iptables怪怪的,比如不管怎么保存重启后都被初始化一下,即便我最后发大绝招启动时候加命令: 首先iptables-save > /etc/iptables.rules保存当前状态。 然后再在/etc/rc.local中强制加上 /...

    VMware安装CentOS7手册

    ### VMware安装CentOS7知识点详解 #### 一、概述 CentOS 7是一款基于Linux内核的操作系统,广泛应用于服务器领域。本手册旨在提供在VMware环境下安装CentOS 7的详细步骤与注意事项,同时也适用于实际物理环境中的...

    centos7 安装mysql和mysqlclient遇到的坑总结

    在CentOS7上安装MySQL和mysqlclient可能会遇到一些挑战,本文将总结这些常见的问题和解决方案。首先,我们需要为系统添加MySQL的Yum源以便能够安装MySQL的社区版本。可以通过访问MySQL官方网站的DOWNLOADS部分,找到...

Global site tag (gtag.js) - Google Analytics