内蒙古电大学刊 2009年第1期(总第l13期)
在 LINUX下使用 Iptables
作为防火墙研究
秦 涛
(内蒙古商贸职业学院,内蒙古 呼和浩特 010010)
[摘 要]防火墙是网络安全技术的重要手段,目前许多单位采用Linux作为代理服务器。介绍在Linux操作系统下管
理 IP包的工具 iptables,详细介绍 iptables的用法,利用 iptables建立功能强大的防火墙,给出具体实例。
[关键词]LinuxNetfilter/iptables 防火墙
[中图分类号]TP316.9[文献标识码]A[文章编号]1672—3473(2009)Ol一0071—03
包是以什么顺序、如何穿越不同的表和链的。很多人开始写
一 、 引言
防火墙规则时,ipt—ables语法正确 ,却总是达不到预想的效
随着网络技术的发展,因特网已经走进千家万户,应用 果,就是因为没有清楚 IP包是如何通过各个表、链 、规则的。
到了各行各业。因而,网络的安全也就 自然成为人们最为关 了解到这一点是很重要的,尤其在你用 iptables改变数据包
注的问题。为了获得一个安全的网络 ,防火墙 (Firewal1)的 的路 由时。
概念被提出,并投入使用。防火墙是一种装置,过滤本地网 (1)包过滤:
一
络或者网络的某个部分与Internet之间的数据传送。通过防
二、配置一个简单的实例
火墙可以定义一个关键点以过滤外来数据,监控网络的安全
并在异常情况下给出报警提示,有必要的话还需要有Et志记
录。当然防火墙还可以提供其他一些功能 ,下面所介绍的并
不是防火墙的具体功能,而是如何配置和管理这些功能。现
有使用的防火墙主要有三种 :IP数据包过滤型、代理服务器
型、复合型 (即两种综合的防火墙)。
Linux是一个 日益成熟的操作系统,现在 已经拥有大量
的用户。该系统提供一个免费的防火墙:Netfiher/iptables,它
是对流人和流出的信息进行细化控制,且可以在一台低配置
机器上很好地运行 ,被认为是 Linux中实现包过滤功能的第
四代应用程序。Netfilter/iptables包含在 LINUX2.4以后的 图 1
内核中,可以实现防火墙,NAT(网络地址翻译)和数据包的 下面就以图1所示的网络状况,开始设计一个防火墙:
侵害等功能,Netfiher工件在 内核内部,而 iptables则是让用 图l网络状况
户定义规则集的表结构。 (1)防火墙同时也是一个网关,以NAT方式使内部网用
我们可以自己定义规则(或称为 “链”,即chains),使用 户能连接 internet
ipchains构造规则链,这样不仅简单而且非常灵活。三个表 (2)防火墙使用ethl连接 internet(如果是拨号连接,有
中除了的各 自的内置链外,我们也可以在其中定义 自己的 可能是ppp0,请针对您的环境来设定)
链。为了根据需要设置 自己的防火墙规则 ,首先要清楚数据 (3)防火墙使用 eth0连接内部网络 ,且内部使用 192.
[收稿 日期]2008—03—10
[作者简介]秦 涛(1982~),男,内蒙古商贸职。业学院,助教,助理工程师。
秦 涛 理工研究
168
您可能关注的文档
- 2008年全国中考作文题荟萃.pdf
- 2008年陕西省中考作文题解及佳作点评.pdf
- 2008年数学中考热点试题评析(二).pdf
- 2008年中考古诗文默写题精选.pdf
- 2008年中考口语交际题集锦.pdf
- 2008年中考联系社会生活的化学试题赏析.pdf
- 2008年中考名著考查题型及演练.pdf
- 2008年中考物理探究性试题赏析.pdf
- 2008年中考字音类试题解析.pdf
- 妈妈的眼睛感冒了.pdf
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)