iptables使用教程(iptables使用)

技术iptables怎么使用本篇内容主要讲解“iptables怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“iptables怎么使用”吧! 实战1 服务器禁止pin

本文主要讲解“如何使用iptables”。感兴趣的朋友不妨看看。本文介绍的方法简单、快速、实用。让边肖带你学习“如何使用iptables”!

实战1 服务器禁止ping

iptables-A INPUT-p icmp-icmp-type 8-s 0/0-j DROP

//不允许任何人ping此机器”

除了上述禁止PING的方法,我们还可以通过修改内核配置来实现,如下所示:

echo net . IP v4 . icmp _ echo _ ignore _ all=1/etc/sysctl . conf

sysctl -p

//如果允许PING,则将“ignore _ all=1”更改为“ingore _ all=0”。

00-1010

实战2 利用iptables保护公司 web 服务器

1.安装httpd和vsftpd服务

yum -y安装httpd

Yum -y install vsftpd //安装vsfptd服务是为了比较iptables。

2.启动httpd和vsftpd服务

系统ctl启动httpd

启动vsftpd

2.1 web服务器配置:

测试网络访问

iptables怎么使用

测试vsftpd

iptables怎么使用

2.2 客户端验证(未配置iptables)

iptables-A INPUT-I lo-j ACCEPT

//释放环回端口的所有数据

iptables -A INPUT -p tcp -m多端口端口22,80j ACCEP

//释放TCP/22,端口80

iptables-A INPUT-m state-state RELATED,ASSEED-j ACCEPT

//允许已经建立tcp连接的数据包和与连接相关的数据包通过。

输入下降

//设置过滤表INPUT链的默认规则。当数据包不符合任何规则时,所有数据包都会根据默认规则被拒绝。

00-1010测试网络访问

iptables怎么使用

测试vsftpd

iptables怎么使用

测试结果如预期的那样:web服务可以正常访问,但是ftp服务无法访问,因为iptables规则没有释放ftp相关端口。

2.3 配置iptables防火墙策略

背景:公司采用双网卡Linux主机作为网关服务器,其中网卡eth0接入局域网,网卡eth2接入互联网。由于公司只注册了一个公共IP地址,需要合理配置网关策略,让局域网内的PC通过共享的方式接入互联网,如下图所示:

iptables怎么使用

具体实验步骤,点击:干货|用iptables搭建网关服务器

2.4 再次验证

实战3 利用iptables搭建网关服务器

iptables怎么使用

00-1010 1.安装httpd服务

[root @ ql252 ~]# yum-y安装httpd

2.设置http服务主页的内容

[root @ ql252 ~]# echo 10 . 10 . 10 . 2 index.html

3.启动httpd服务

[root @ ql252 ~]# system CTL start httpd

4.将qll251指定为网关

[root @ ql252 ~]# vim/etc/sysconfig/network-scripts/ifcfg-eth 0

GATEWAY=10.10.10.1

5.重新启动网卡服务

[root @ ql252 ~]# system CTL重启网络

实战4 利用iptables实现端口映射(DNAT)

1.打开内核转发。

echo ‘ net . IP v4 . IP _ forward=1 ‘ etc/sysctl . conf

sysctl -p

2.添加iptables规则

[root @ qll 252 ~]# iptables-t NAT-A PREROUTING-d 20.20.20.20-p TCP-DP port 8000-j DNAT-to 10 . 10 . 10 . 233:8006

3.保存iptables规则

[root @ ql251 ~]# service iptables save

实验拓扑图

iptables怎么使用

结果如我们所料,在浏览器中输入http://20.20.2033608000,即可跳转到qll252的内容,实现端口映射。

至此,相信大家对“如何使用iptables”有了更深的理解,让我们一起来实践吧!这是网站。更多相关内容,可以去相关渠道查询,关注我们,继续学习!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/154313.html

(0)

相关推荐

  • 抖音刷粉神器电脑版-抖音刷1w赞多少费用

    技术抖音刷粉神器电脑版-抖音刷1w赞多少费用抖音刷粉神器电脑版-抖音刷1w赞多少费用
    第二:虽然最起初是15秒的视频,但还是需要用心去制作和拍摄视频的。
    免费刷颤音粉丝代刷网
    宣传。这里就不多说了,你在这里看到这篇文章,

    测评 2021年11月13日
  • Perl中Perl数组怎么用

    技术Perl中Perl数组怎么用这篇文章将为大家详细讲解有关Perl中Perl数组怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Perl中Perl数组的使用Perl数组是perl

    攻略 2021年12月4日
  • 吃甘蔗的好处,听说吃甘蔗能洁牙

    技术吃甘蔗的好处,听说吃甘蔗能洁牙甘蔗味甘性寒吃甘蔗的好处,甘可滋补养血,寒可清热生津,故有滋养润燥之功效,那么甘蔗吃多了对牙齿好不好呢?下面就一起来看看吧
    1吃甘蔗对牙齿好吗
    吃甘蔗可以清洁牙齿,因此对牙齿有好处。甘蔗

    生活 2021年10月26日
  • 实现XML和Web服务时要避免的常见错误有哪些

    技术实现XML和Web服务时要避免的常见错误有哪些这篇文章将为大家详细讲解有关实现XML和Web服务时要避免的常见错误有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Kyle指出,

    攻略 2021年11月6日
  • C++实现WPF动画的具体操作方法

    技术C++实现WPF动画的具体操作方法本篇文章为大家展示了C++实现WPF动画的具体操作方法,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。C++编程语言的应方式非常广泛,可以帮助

    攻略 2021年10月27日
  • cocos2dx中的核心类是什么

    技术cocos2dx中的核心类是什么今天就跟大家聊聊有关cocos2dx中的核心类是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。一、节点类(Node)

    攻略 2021年11月11日