快速业务通道

将LINUX变成路由器

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-03
LINUX系统是一个强大的网络操作系统,本身就是一个出色的路由器,只要经过非常少的几步设置,就会使用LINUX系统本身成为一台出色的路由器.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 要想使LINUX系统达到这种目的,得查看LINUX系统的内核中是否打开了IP转发功能,可以通过下列命令来查看: cat /proc/sys/net/ip_forward 如果用此命令返回的结果是0,那么就表明LINUX内核没有启用IP转发功能.就可以通过下示命令来启用: echo 1 > /proc/sys/net/ip_forward 但这种方式只能保证当次有效,如果你不小心或应某种需要重启了系统,那么又得重新输入上述这个命令一次.因此,为了保证每次系统都能自动设置,你就可以用VI编辑器打开/etc/sysctl.conf配置文件,在此配置文件中加如下容: ipv_ipforward=1 保存退出后,这样,每次重启系统都不用重新设置内核IP转发了. 在打开内核IP转发功能后,我们就该为我们所假设的网络添加路由功能了. LINUX系统下实现路由功能,两种方法来实现,一种是通过IPTABLES工具的NAT转发功能,一种是使用IPROUTER2工具集中的IP ROUTE命令子集来实现.这两种方法各有优缺点,使用哪种方法,主要看你所在的网络使用哪种方法连接互联网.IPTABLES工具适合动态IP地址以及固定公网IP地址方式,同时,还提供了网络地址转换功能,此功能不仅能使使用私有IP地址的内网PC连接上互联网,还提供外网能过DNAT功能访问处于内网中的各种网络服务,以用隐藏内容IP网络段,增加了安全性.IP ROUTE工具同样适应与IPTABELS相同的两种上网方式,但不能提供NAT功能. 不过,有许多特殊的网络路由功能,是通过这两个工具共同合作的才能实现的,例如,将要讲到的策略路由、负载均衡、多WAN出口路由等.因此,笔者在此分别列出这个工具实现路由功能的命令内容,其后,在介绍如何通过这两个工具合作,完成更加高级的功能. 1IPTABLES工具的IP地址,没有使用DHCP服务器,因此,这此IP地址都必需由用户自行指定的.

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号