文档章节

Centos 使用 iptables 服务

诸葛孔明亮
 诸葛孔明亮
发布于 2016/11/03 11:03
字数 339
阅读 13
收藏 0
点赞 0
评论 0

前言

    centos 7 默认安装了 firewalld 作为防火墙软件,一直以来使用的都是 iptables,所以还是选择用 iptables 作为防火墙。

 

禁用 firewalld

    systemctl status firewalld 

    先查看服务器上面 firewalld 的状态

    systemctl disable firewalld 

    systemctl stop firewalld 

    ps:如果服务器上面有服务正在 LISTEN 端口,或者 sshd 在 22 端口,但是为弱密码,切换防火墙软件的时候,要小心。

 

安装 iptables

    yum install iptables-services

    安装 iptables 软件,启动并开机启动:

    systemctl start iptables && systemctl enable iptables

 

    配置规则链之前最好先把原来的配置文件备份:

    cp -a /etc/sysconfig/iptables /etc/sysconfig/iptables.bak

    

    刚安装的 iptables 五条链默认都是 ACCETP,需要设置 INPUT 方向所有的请求都拒绝,这条策略加上以后所有访问服务器的请求全都会被拒绝掉,如果有服务正在运行,那么小心操作,因为连 terminal 都会断掉!

    iptables -P INPUT DROP

    开启 80 端口:

    iptables -I INPUT -p tcp —dport 80 -m state —state NEW -j ACCEPT

    开启 22 端口并限制访问 ip:

    iptables -I INPUT -s 192.168.1.1 -p tcp —dport 22 -m state —state NEW -j ACCEPT

    保存至配置文件:

    iptables-save > /etc/sysconfig/iptables

© 著作权归作者所有

共有 人打赏支持
诸葛孔明亮
粉丝 1
博文 63
码字总数 53931
作品 0
浦东
运维
详解centos6和centos7防火墙的关闭

CentOS6.5查看防火墙的状态: [zh@localhost ~]$service iptable status 显示结果: [zh@localhost ~]$service iptable status Redirecting to /bin/systemctl status iptable.service iptab......

ydppcdiy ⋅ 2017/06/30 ⋅ 0

centos7 防火墙解决方案

CentOS 7 默认使用firewalld来管理iptables规则,由于防火墙规则变动的情况很少,动不动态变得无所谓了。但是习惯是魔鬼,跟之前不一样,总是感觉不太习惯。 systemctl disable firewalld yu...

vshcxl ⋅ 2016/06/20 ⋅ 0

CentOS6.4下VNC Server最简配置

CentOS6.4下VNC Server最简配置 环境: CentOS 6.4 Final,桌面安装了除KDE的所有组件 1、安装服务 yum install tigervnc-server 名字有点怪哦,CentOS5前叫vnc-server 2、运行并设置密码 vn...

曹梦龙 ⋅ 2015/04/11 ⋅ 0

linux 下如何修改 iptables 开启80端口

最近在做本地服务器的环境,发现网站localhost能正常访问,用ip访问就访问不了,经常使用CentOS的朋友,可能会遇到和我一样的问题。开启了防火墙导致80端口无法访问,刚开始学习centos的朋友...

A导 ⋅ 2013/03/04 ⋅ 0

nf_conntrack的一些测试

查看nf_conntrack相关数值: cat /proc/sys/net/netfilter/nfconntrackmaxsysctl net.netfilter.nfconntrackbuckets cat /proc/sys/net/netfilter/nfconntracktcptimeoutestablishedcat /pro......

362475097 ⋅ 2017/01/15 ⋅ 0

Linux自学笔记——iptables

iptables:包过滤型的防火墙 Firewall:防火墙,隔离工具;工作于主机或网络边缘,对于进出本主机或本网络的报文根据事先定义的检查规则作匹配检测,对于能够被规则匹配到的报文做出相应处理...

claude_liu ⋅ 2017/12/29 ⋅ 0

NFS的安装和配置

一、环境介绍:   服务器:centos 192.168.1.225   客户端:centos 192.168.1.226 二、安装: NFS的安装配置: centos 5 : yum -y install nfs-utils portmap centos 6(在CentOS 6.3当中...

stone_ ⋅ 2015/07/28 ⋅ 0

centos 开启Telnet 服务

Telnet 协议 Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。默认23号端口。 在搭建window登陆centos中 首先要确保centos中是否安装telnet服务 检查命令 ...

西图 ⋅ 2017/07/20 ⋅ 0

Centos安装NFS服务器配置及挂载教程

一、环境介绍: 服务器:centos 192.168.1.225 客户端:centos 192.168.1.226 二、安装: NFS的安装配置: centos 5 : yum -y install nfs-utils portmap centos 6(在CentOS 6.3当中,portm...

五大三粗 ⋅ 2015/03/12 ⋅ 0

Linux Centos7配置防火墙开启端口

在使用centos7安装完mysql、tomcat、nginx后,都需要配置防火墙才能正常访问。 下面系统的学习一下防火墙的配置。 centos7默认使用firewall,需要关闭,然后使用iptable 一、关闭firewall  ...

宇的季节 ⋅ 2017/12/07 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

从 Confluence 5.3 及其早期版本中恢复空间

如果你需要从 Confluence 5.3 及其早期版本中的导出文件恢复到晚于 Confluence 5.3 的 Confluence 中的话。你可以使用临时的 Confluence 空间安装,然后将这个 Confluence 安装实例升级到你现...

honeymose ⋅ 今天 ⋅ 0

用ZBLOG2.3博客写读书笔记网站能创造今日头条的辉煌吗?

最近两年,著名的自媒体网站今日头条可以说是火得一塌糊涂,虽然从目前来看也遇到了一点瓶颈,毕竟发展到了一定的规模,继续增长就更加难了,但如今的今日头条规模和流量已经非常大了。 我们...

原创小博客 ⋅ 今天 ⋅ 0

MyBatis四大核心概念

本文讲解 MyBatis 四大核心概念(SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession、Mapper)。 MyBatis 作为互联网数据库映射工具界的“上古神器”,训有四大“神兽”,谓之:Sql...

waylau ⋅ 今天 ⋅ 0

以太坊java开发包web3j简介

web3j(org.web3j)是Java版本的以太坊JSON RPC接口协议封装实现,如果需要将你的Java应用或安卓应用接入以太坊,或者希望用java开发一个钱包应用,那么用web3j就对了。 web3j的功能相当完整...

汇智网教程 ⋅ 今天 ⋅ 0

2个线程交替打印100以内的数字

重点提示: 线程的本质上只是一个壳子,真正的逻辑其实在“竞态条件”中。 举个例子,比如本题中的打印,那么在竞态条件中,我只需要一个方法即可; 假如我的需求是2个线程,一个+1,一个-1,...

Germmy ⋅ 今天 ⋅ 0

Springboot2 之 Spring Data Redis 实现消息队列——发布/订阅模式

一般来说,消息队列有两种场景,一种是发布者订阅者模式,一种是生产者消费者模式,这里利用redis消息“发布/订阅”来简单实现订阅者模式。 实现之前先过过 redis 发布订阅的一些基础概念和操...

Simonton ⋅ 今天 ⋅ 0

error:Could not find gradle

一.更新Android Studio后打开Project,报如下错误: Error: Could not find com.android.tools.build:gradle:2.2.1. Searched in the following locations: file:/D:/software/android/andro......

Yao--靠自己 ⋅ 昨天 ⋅ 0

Spring boot 项目打包及引入本地jar包

Spring Boot 项目打包以及引入本地Jar包 [TOC] 上篇文章提到 Maven 项目添加本地jar包的三种方式 ,本篇文章记录下在实际项目中的应用。 spring boot 打包方式 我们知道,传统应用可以将程序...

Os_yxguang ⋅ 昨天 ⋅ 0

常见数据结构(二)-树(二叉树,红黑树,B树)

本文介绍数据结构中几种常见的树:二分查找树,2-3树,红黑树,B树 写在前面 本文所有图片均截图自coursera上普林斯顿的课程《Algorithms, Part I》中的Slides 相关命题的证明可参考《算法(第...

浮躁的码农 ⋅ 昨天 ⋅ 0

android -------- 混淆打包报错 (warning - InnerClass ...)

最近做Android混淆打包遇到一些问题,Android Sdutio 3.1 版本打包的 错误如下: Android studio warning - InnerClass annotations are missing corresponding EnclosingMember annotation......

切切歆语 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部