美文网首页
centos 7防火墙设置

centos 7防火墙设置

作者: zhanghaolian | 来源:发表于2018-09-14 16:08 被阅读0次

参考:

http://www.05935.com/bc/1720368/

http://blog.csdn.net/ran5909729/article/details/51434078


centos7防火墙设置:

1)关闭防火墙

systemctl stop firewalld.service

2)禁止开机启动

systemctl disable firewalld.service

启动防火墙的方法。(但在这里不用这个方法不用默认的设置防火墙)

systemctl start firewalld.service

3)安装iptables

yum install iptables-services -y

检测系统时候安装了iptables:

iptables -V

查看防火墙状态:

service iptables status

看一下当前iptables的配置情况:

iptables -L -n

4)清除默认的防火墙规则

首先在清除前要将policy INPUT改成ACCEPT,表示接受一切请求。

这个一定要先做,不然清空后可能会悲剧

iptables -P INPUT ACCEPT

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

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

计数器置0:iptables -Z

4)配置规则

FTP端口21:iptables -A INPUT -p tcp --dport 21 -j ACCEPT

iptables -A INPUT -p tcp --dport 20 -j ACCEPT

允许来自于lo接口的数据包,如果没有此规则,你将不能通过127.0.0.1访问本地服务,例如ping 127.0.0.1

ptables -A INPUT -i lo -j ACCEPT

只允许固定IP访问ssh端口22

iptables -A INPUT -s xxx.xxx.xxx.xxx -p tcp -m tcp --dport 22 -j ACCEPT

iptables -A INPUT -p tcp --dport 22 -j DROP

api的9080端口

iptables -A INPUT -p tcp --dport 9080 -j ACCEPT

允许icmp包通过,也就是允许ping

iptables -A INPUT -p icmp -m icmp --icmp-type 8 -j ACCEPT

允许所有对外请求的返回包

本机对外请求相当于OUTPUT,对于返回数据包必须接收啊,这相当于INPUT了

iptables -A INPUT -m state --state ESTABLISHED -j ACCEPT

如果要添加内网ip信任(接受其所有TCP请求)

iptables -A INPUT -p tcp -s 10.0.100.12 -j ACCEPT

过滤所有非以上规则的请求

iptables -P INPUT DROP

5)保存设置

service iptables save

重启

service iptables restart

添加到开机启动

chkconfig iptables on

相关文章

  • Linux 防火墙设置

    防火墙设置(Centos7为例) 1. 安装防火墙:yum install firewalld 2. 查看防火墙是...

  • linux命令

    centos7启动防火墙 centos7停止防火墙/关闭防火墙 centos7重启防火墙 注意:新增/删除操作需要...

  • Centos7防火墙常用设置

    ## Centos7防火墙设置 ##### 目的 : 给一个服务器配置防火墙 限制访问 > 注意 : 防火墙的规则...

  • centos7防火墙

    默认防火墙firewall 由于centos7默认是使用firewall作为防火墙,下面介绍如何将系统的防火墙设置...

  • WMware Spark集群搭建

    准备工作 vmware + centos7安装略 hostname 设置 防火墙 查看防火墙 更新并安装必要的工具...

  • linux常用操作命令

    centos7一下的系统防火墙设置: 关闭命令:service iptables stop 永久关闭防火墙:chk...

  • Linux(CentOS7) 防火墙、端口

    放开端口(设置防火墙) 查看当前开放的端口 查看防火墙状态 netstat -lnpt PS:centos7默认没...

  • Centos7服务器搭建

    centos7安装用户权限设置Lamp安装配置防火墙的设置其他设置 $ 代表在本地执行` # 代表以 root ...

  • linux常用命令

    防火墙 Centos 7之前的防火墙基本都是iptables Centos 7之后的防火墙内置为Firewall,...

  • CVE-2020-11651 SaltStack漏洞复现

    使用docker拉取镜像 启动docker环境 exp centos7防火墙设置 如果想关闭防火墙,命令为: ka...

网友评论

      本文标题:centos 7防火墙设置

      本文链接:https://www.haomeiwen.com/subject/auvpittx.html