做個(gè)ADSL+LINUX軟路由器
本解決方案主要針對公司、學(xué)校、網(wǎng)吧等需用一條ADSL將整個(gè)局網(wǎng)連上INTERNET,適合于10 -50臺計算機的中小型網(wǎng)絡(luò )用戶(hù)。對于10臺以下計算機的用WINAGTE、SYGATE就蠻好用。
本文引用地址:http://dyxdggzs.com/article/267508.htmlinux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)
讓我們來(lái)看看具體環(huán)境先,某公司總部辦公室21間、計算機30臺。組成10-100MB對等局域網(wǎng),用一條ADSL寬帶線(xiàn)路跑,以前用WINGATE將局域網(wǎng)連上INTERNET,后來(lái)覺(jué)得不爽我又用WINDOWS2000雙網(wǎng)卡做了個(gè)NAT地址轉換,使用網(wǎng)關(guān)和透明協(xié)議拖。這下下感覺(jué)舒服些了。呵呵,用了不久又發(fā)現些不大不小的毛?。罕热鐑炔炕グl(fā)OICQ慢啊,訪(fǎng)問(wèn)SINA.COM.CN等個(gè)別網(wǎng)站有問(wèn)題啊等等。MS的東東看似簡(jiǎn)單但是當你想微調一下系統的時(shí)候,你就會(huì )突然發(fā)現原來(lái)人生多么無(wú)奈啊。痛定思痛!:(我毅然決定放棄WINDOWS2000,改用LINUX!!
要用LINUX得搞臺機器吧,東拼西湊好不容易搞了一臺。各位看官請看: INTEL FX主板+PENTIUM 75芯片+16MB內存+540MB硬盤(pán)+512K顯卡+DE220 10MB網(wǎng)卡。軟件嘛隨便找個(gè)LINUX發(fā)行版,我手頭有REDHAT 6.2 核心是2.2.14,按SERVER的安裝方式,經(jīng)過(guò)長(cháng)達48分鐘左右的安裝,可愛(ài)的#提示符出現在大家面前!各位看客也可以根據自己的具體情況安裝。
硬件、軟件都裝好了,下面開(kāi)始具體配置。(加了#提示符號表示輸入命令)
1、用ifconfig看看網(wǎng)絡(luò )配置
[root@localhost /root]#ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:3924 Metric:1
RX packets:23 errors:0 dropped:0 overruns:0 frame:0
TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
只有lo沒(méi)找到網(wǎng)卡。不急,自己配。我是DLINK的DE220 IRQ=3 IO=300,兼容NE2000。在/etc/conf.modules 加兩句。
具體如下:
[root@localhost /root]#cd /etc
[root@localhost /root]#vi conf.modules
alias eth0 ne
options eth0 io=0x300 irq=3
IO和IRQ可以根據你自己的網(wǎng)卡設置
如果不能插入就按INSERT,加完就按ESC。再按: ,再輸入w 存盤(pán),再q 退出。如果不放心就 #more conf.modules 看看寫(xiě)進(jìn)去沒(méi)有。
一般市面上ISA的便宜網(wǎng)卡都兼容NE2000。如果是新手在LINUX下安裝網(wǎng)卡的可能會(huì )遇到這樣那樣的問(wèn)題,多在網(wǎng)上找找看看,一般都能解決。要提醒大家最好別用PNP即插即用模式,在LINUX出了問(wèn)題不好解決,簡(jiǎn)直是場(chǎng)噩夢(mèng)。
2、下面配置網(wǎng)卡IP地址, 在/etc/sysconfig/network-scripts下有個(gè)文件
ifcfg-eth0 寫(xiě)成如下:
DEVICE=eth0
IPADDR=192.168.0.254
這是網(wǎng)卡的IP地址,以后客戶(hù)機的網(wǎng)關(guān)就是這個(gè)地址。
NETMASK=255.255.255.0
NETWORK=192.168.0.0
BROADCAST=192.168.0.255
ONBOOT=yes
BOOTPROTO=none
重起就能找到網(wǎng)卡。
我們再[root@localhost /root]#ifconfig
eth0 Link encap:Ethernet HWaddr 00:40:05:64:11:28
inet addr:192.168.0.254 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:347573 errors:0 dropped:0 overruns:0 frame:0
TX packets:40194 errors:0 dropped:0 overruns:0 carrier:0
collisions:35 txqueuelen:100
Interrupt:3 Base address:0x300
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:3924 Metric:1
RX packets:23 errors:0 dropped:0 overruns:0 frame:0
TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
哈哈,eth0找到網(wǎng)卡了,配置也正確,恭喜恭喜!進(jìn)行下一步。
linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)linux相關(guān)文章:linux教程
路由器相關(guān)文章:路由器工作原理
路由器相關(guān)文章:路由器工作原理
評論