欢迎光临
我们一直在努力

Linux的IP伪装功能-网管专栏,防火墙和路由

建站超值云服务器,限时71元/月

  linux是一个结构清晰、稳定可靠、功能完善、源代码公开的操作系统。linux的网络功能非常强大,ip伪装(ip masquerade)就是linux近年来发展起来的一种网络功能。

  什么是ip伪装   
ip伪装,是linux系统的一种网络功能,如果一台linux主机使用ip伪装功能连接到互联网上,那么其他计算机,不论是在同一个局域网上还是通过调制解调器连接,只要连接到这个linux主机上,就可以与国际互联网相连,即使它们没有获得正式指定的ip地址。这样就可以将一些计算机隐藏在网关后面连接互联网,而不被发现,看起来就像只有一台linux系统主机与互联网相连。它允许用户扩展ip地址,允许没有注册ip地址的计算机经由linux主机连接到互联网上。由于可以多人使用一条调制解调器(或网卡)连线来接入互联网,因此降低了上网费用,同时也增加了安全性。从某些方面来看,其功能像是一个防火墙,因为外界网络无法连接非正式分配的ip地址。而其安全功能比数据包过滤式防火墙要强。随着ip地址的减少,ip伪装在网络上的应用会越来越广泛。

  ip伪装仍处于实验阶段   
ip伪装仍然处于实验阶段。但linux的核心从1.3.x开始已经建立此功能支持。许多个人甚至公司正在使用它,并且获得了满意的效果。现在linux的核心已经升级到2.2.x,这项技术已趋近完善,但仍在发展中。浏览网页及远端登录(telnet)已经可以在ip伪装上运行,文件传输(ftp)、网络交谈(irc)及聆听real audio可以载入一些相应的模块配合,其它的网络资料控制流(streaming audio),如true speech及internet wave也能运行。ping配合最近可以获得的国际互联网络控制信息协议(icmp)的升级文件后也能正常运行。

  ip伪装支持多种客户端平台   
ip伪装在多种不同的操作系统及平台上与客户端机器配合良好,目前,已测试通过的利用ip伪装运行的客户端平台有:linux,solaris,windows 95/98,windows nt,windows for workgroup 3.11(含有tcp/ip包),windows 3.1(含有chameleon包),novel 5.0 server,os/2(包括warp v3),macintosh os(含有mac tcp或open transport),dos(包含ncsa telnet包),sco openserver。从理论上讲,只要操作系统支持tcp/ip或winsock标准协议,都可以与ip伪装配合使用。

  组建网络的硬件/软件配置   

用linux组建一个网络网关是最核心的部分,它是一台普通的计算机,装有linux操作系统,配有两块网卡。一块网卡通过合法的ip地址与internet连接,另一块网卡连接用于放大数字信号的集线器hub,hub可连接由若干台计算机所组成的网络。网络中的计算机不使用合法的ip地址,而使用internet标准文件rfc1597规定的、公开供用户使用的3个ip地址空间内的ip地址,它们分别是:

  a类地址 10.0.0.0~10.255.255.255

  b类地址 172.16.0.0~172.31.255.255

  c类地址 192.168.0.0~192.168.255.255

  用户可根据自己网络中的机器数目选用合理的地址范围。

  网关除了开启linux中的ip伪装来实现网络与internet的互联外,还开启动态主机配置协议分配dhcpd的功能和www代理服务器功能。dhcpd可以自动给网络中的计算机指定ip地址、子网掩码、网关等信息,克服了人工配置tcp/ip的限制,给网络的管理带来了极大的便利。通常www代理服务器都设置一个较大的硬盘缓冲区,当有外界的信息通过时,同时也将其保存到缓冲区中,当其他用户再访问相同的信息时,则直接由缓冲区中取出信息传给用户,来提高访问速度。www代理服务器功能由apache软件实现,apache是internet上很优秀的代理服务器软件,它有模块化的设计、工作性能稳定、运行速度快等优点。

  网络实现的步骤   1)开启ip伪装功能;

  2)调试网卡;

  3)开启dhcpd功能;

  4)安装www代理服务器apache软件;

  5)配置网络中的其它计算机,这些计算机可以使用不同的操作系统,如:windows95/98、windows nt、unix、novell,根据所使用操作系统的不同进行不同的配置;

  6)配置linux网关的ip转送(forwarding)方式;

  7)测试ip伪装。

  如果测试成功,就代表网络已经建成了。

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » Linux的IP伪装功能-网管专栏,防火墙和路由
分享到: 更多 (0)