防火墙的技术与应用-选购和应用(11)

2016-01-29 16:36 4 1 收藏

防火墙的技术与应用-选购和应用(11),防火墙的技术与应用-选购和应用(11)

【 tulaoshi.com - 防火墙的作用 】

Linux下架设防火墙要领(1)
    

Internet的普及,人们的日常工作与之的关系也越来紧密,因而越来越多的单位为员工开设了Internet的代理上网服务。但当一个企业的内部网络接上Internet之后,企业的内部资源就象待卖的羔羊一样,面临任人宰割的危险,因而系统的安全除了考虑计算机病毒、系统的健壮性等内部原因之外,更主要的是防止非法用户通过Internet的入侵。而目前防止的措施主要是靠防火墙的技术完成。

  一、什么是防火墙

  防火墙(firewall)是指一个由软件或和硬件设备组合而成,处于企业或网络群体计算机与外界通道(Internet)之间,限制外界用户对内部网络访问及管理内部用户访问外界网络的权限。主要是控制对受保护的网络(即网点)的往返访问,逼使各连接点的通过能得到检查和评估。

  从诞生到现在,防火墙已经历了四个发展阶段:基于路由器的防火墙、用户化的防火墙工具套、建立在通用操作系统上的防火墙、具有安全操作系统的防火墙。目前防火墙供应商提供的大部分都是具有安全操作系统的软硬件结合的防火墙,象NETEYE、NETSCREEN、TALENTIT等。在LINUX操作系统上的防火墙软件也很多,除了下面要专门介绍的IPCHAINS外,还有很多,如:Sinus Firewall、Jfwadmin等。

  目前的防火墙从结构上讲,可分为两种:

  1) 代理主机结构

    内部网络$#@60;-----$#@62;代理网关(Proxy Gateway)$#@60;-----$#@62;Internet

  2) 路由器加过滤器结构

    内部网络$#@60;-----$#@62;过滤器(Filter)$#@60;----$#@62;路由器(Router)$#@60;----$#@62;Internet

  二、用IPCHAINS构建局域网防火墙的原理

  其实从本质上讲,用IPCHAINS构建局域网防火墙也是一种C/S模式的交互式的应用。一般服务器提供某特定功能的服务总是由特定的后台程序提供的。在TCP/IP网络中,常常把这个特定的服务绑定到特定的TCP或UDP端口。之后,该后台程序就不断地监听(listen)该端口,一旦接收到符合条件的客户端请? 该服务进行TCP握手后就同客户端建立一个连接,响应客户请求。与此同时,再产生一个该绑定的拷贝,继续监听客户端的请求。

  IPCHAINS就是这样的一个SERVER。对内部网通往Intenet的请求,或从外部通往内部网的请求,都进行监听、检查、评估、转发、拒绝等动作。

  常用的服务、协议与默认端口。

  服务类型 协议 端口

  WWW TCP/UDP 80

  TELNET

  ICMP

  SMTP

  POP3

  FTP

  DNS

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

  三、用IPCHAINS作防火墙的步骤

  1.安装

  IPCHAINS现在的版本已经发展到1.3.9。一般在安装LINUX时都会安装上,如果没有的话可以到www.linux.org下载。下面笔者一TLC4.0为例安装IPCHAINS。由于它需IP-MASQ的支持,所以确定已安装了IP-MASQ模块。

  在TLC4.0中,把该光盘放入光驱中,

  #turbopkg

  并选择ipchains,然后按OK就自动自动安装了。

  如果你是下载ipchains安装包的话:

  1)如果是rpm包:

  #rpm - ivh *.rpm

  2)如果是.tar.gz包

  #tar xvfz *.tar.gz(先把包解开)

  再到解开目录

  #./configure

  #make

  #make install

  这样就安装成功了。

  2.启用ipchains

  手工修改 /proc/sys/net/ipv4/ipforward文件,将其内容置为1。

  在/etc/rc.d/目录下用touch命令建立rc.ipfwadm文件

  在/etc/rc.d/目录下的rc.local文件中加上下面这段代码:

  if [ -f /etc/rc.d/rc.ipfwadm ]; then /etc/rc.d/rc.ipfwadm; fi;

  以后所有的ipchains的配置命令都将在rc.ipfwadm文件里修改。

  3.配置ipchains(基本应用)

  ipchains对机器的管理是通过对机器的ip地址作为标志的,因而首先得确保你的局域网的机器的ip地址已经配分配好,并且你对之相当熟悉。

  Ipchains的配置规则一般是围绕着input、output、ipforward这三个规则进行的,其中input是指对内连接请求的过滤规则,output是指对外连接请求的过滤规则,ipforward是指对内部与外部通讯包的转发。Ipchains的命令格式一般是:

  ipchains [ADC] ipchains规则 [ipchains 选项]。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

来源:http://www.tulaoshi.com/n/20160129/1499075.html

延伸阅读
如何定制企业防火墙安全机制     前言: 随着互联网发展日渐蓬勃,由于黑客的非法入侵时及病毒摧毁计算机所造成的威胁有越来越严重的趋势,企业对于功能更强大的防火墙的需求也越来越迫切。许多的企业也因为之前没有对网络架构作好网络防护措施,付出了惨痛而昂贵的代价。在使用防火墙产品以防止黑客的非法入侵时,除了...
Linux下架设防火墙要领(2)      有关命令的详细用法请参考有关HOWTO文档。 现在我们假设企业的内部网网段为192.168.1.0~192.168.1.255.其中防火墙的主机的IP地址为:192.168.1.1,假设目前防火墙是进行代理上网,拒绝所有的外部telnet。对内部用户访问外部站点进行限制、并授予一些机器特权可任意访问外部机器、拒...
个人防火墙的选择及其使用技巧(1)     你试过被黑的味道吗? 虽然你仅仅是个PC机用户,可能你偶尔才到Internet上漫游一下;虽然你认为你的计算机里面的资料一点都不重要;虽然你觉得从来就没有被黑客造访过,但这些都不表示你不会成为黑客下一个破坏的目标。以目前流行的互联网技术来说,还有很多漏洞已经被公开,遗憾...
FireWall-1网络安全防火墙(1)      一、 CheckPoint简介:    作为开放安全企业互联联盟(OPSEC)的组织和倡导者之一,CheckPoint公司致力于企业级网络安全产品的研发,据IDC的最近统计,其FireWall-1防火墙在市场占有率上已超过32%,《财富》排名前100的大企业里近80%选用了CheckPoint FireWall-1防火墙。...
FireWall-1网络安全防火墙(2)      三、 状态检测机制 FireWall-1采用CheckPoint公司的状态检测(Stateful Inspection)专利技术,以不同的服务区分应用类型,为网络提供高安全、高性能和高扩展性保证。 FireWall-1状态检测模块分析所有的包通讯层,汲取相关的通信和应用程序的状态信息。状态检测模块能够理解...

经验教程

115

收藏

86
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部