—-在两个或三个网段的小型网络中,使用Linux把微机装置成局域网路由器,能以较低的出资获得较好的作用。
—-这儿以Red Hat Linux 5.1版为例,来阐明怎么把一台HP VL5/166的微机,装置成带三块3Com 3C509网卡的局域网路由器。
—-更改网卡装备
—-首要,更改三块3C509网卡的中止号和输入输出规模,使三块网卡不会呈现抵触,并将网卡的即插即用功用由enable改为disable。三块网卡的中止号和输入输出规模别离是:5/0x310、10/0x300、11/0x210。
—-其次,在微机上装置Linux。装置进程不再详细描述,留意装置前先插一块网卡。在装置进程中,Linux会主动找到此块网卡,并命名为eth0,此刻可装备一些参数,如IP地址为10.130.28.254,子网掩码为255.255.255.0,装置进程中要把网络包装置上。
—-然后,封闭微机,刺进第二块网卡,重新发动。在Linux发动时,会主动找到第二块网卡。发动结束后,以root登录,运转dmesg|more指令,能够检查发动进程记载,其中有以下提示:
eth0:3c509 at ox310 tag1, 10baseT port, address 00 20 af dc e9 46, IRQ 5
eth1:……
—-阐明体系对榜首块网卡装备正确,并找到第二块网卡。运转网络装备东西netconf:
[root] # netconf
—-进入网络装备东西
—-挑选榜首项client tasks,进入后挑选Basic host information,然后挑选Adaptor2作为第二块网卡,榜首块网卡为Adaptor1,已配好。Adaptor2装备如下:
Config mode [*] Enabled
[*] Manual ( )DHCP ( )BootP
Primary name+domain router:
(原为空,不必更改)
Aliases(opt): (原为空,不必更改)
IP address: 10.130.29.254
Netmask(opt): 255.255.255.0
Net device: eth1
Kernel module: 3c509
I/O port (opt): (原为空,不必更改)
Irq(opt): (原为空,不必更改)
—-装备完后,挑选“quit”,再挑选“Accept”,退到最终呈现:
Active the changes
Preview what has to be done
Don′t quit
—-挑选Active the changes,退出网络装备东西。此刻已把第二块网卡eth1装备好。运转ifconfig指令能够检查网卡的参数和状况。与第二块网卡相同,把第三块网卡装备好,设置IP地址为10.130.30.254,子网掩码为255.255.255.0。
—-装备路由服务
—-先在发动时加载routed进程,运转体系设置东西setup。挑选ntsys,进入后,在体系把发动时主动运转的服务列表中routed前打上星号(按空格键)以挑选该项服务。挑选OK退出,再挑选quit退出。在网络装备东西中发动RIP路由功用。运转netconfig,别离挑选client tasks、Routing and gateways、Set default,呈现:
Default gateway: 0.0.0.0
[ ] Enable routing
—-在Enable routing前打上星号(按空格键),发动路由功用。挑选Accept,再依据提示退出网络装备东西。至此,路由装备完结。若有到其它路由器的路由,能够用网络装备中的Set other routes to networks选项或router add指令,来增加路由项。
—-最终重新发动机器,把三个网段的交换机或集线器接到该机器上,整个装备完结。若需进行测验,可用一个网段上的机器ping另一网段上的机器,能ping通,阐明路由正常。
—-一点阐明
—-现在我地点的单位因网络设备没有到位,暂时用以上的一台微机做路由器,衔接近百台微机的三个网段,作用令人比较满意。
dmesg
检查体系发动记载
netconf
网络装备东西
setup
体系装备东西
ifconfig
网卡参数装备和检查
router
路由装备和检查