linux 上裝 ASDL撥號(hào) 雙網(wǎng)卡共享上網(wǎng) |
By thallan 發(fā)表于 2006-9-14 9:54:00 |
Linux操作系統(tǒng)下iptables+nat實(shí)現(xiàn)ADSL共享上網(wǎng)! ADSL作為一種較為成熟的寬帶接入技術(shù),憑著傳輸速度快、安裝使用方便,無需太多的投入,以及節(jié)省費(fèi)用等優(yōu)點(diǎn)被現(xiàn)在大部分家庭和中小企業(yè)所接受。 從節(jié)省成本上來說,采用電信或網(wǎng)通ADSL局域網(wǎng)共享,確實(shí)可以在不需要太多投入的情況下企業(yè)開展網(wǎng)上業(yè)務(wù)! 對(duì)于50臺(tái)PC的中、小企業(yè)網(wǎng)絡(luò),如果采用的是ADSL共享上網(wǎng),用路由器接入上網(wǎng)的,應(yīng)該平時(shí)要封QQ,和公司明文規(guī)定,上班時(shí)間不可看在線電影或BT下載電影等耗網(wǎng)絡(luò)帶寬的,不然公司網(wǎng)絡(luò)會(huì)時(shí)斷時(shí)好現(xiàn)象!望在此崗位的朋友有個(gè)了解! 代理服務(wù)器: CPU:Semper 閃龍2300+ 內(nèi)存:512M內(nèi)存 硬盤:40 G IDE 西部數(shù)據(jù) 網(wǎng)卡:Intel Pro/100M,兩張 (插在上面的網(wǎng)卡,Linux操作系統(tǒng)自動(dòng)識(shí)別成eth0、下面一張網(wǎng)卡為eth1) 操作系統(tǒng):Centos 4.3 (和Redhat Enterprise 4.3企業(yè)版命令結(jié)構(gòu)是一樣的、以Redhat為基礎(chǔ)開發(fā),但它是免費(fèi)) 一、現(xiàn)在我們開始安裝系統(tǒng)。 初步,將光盤放入到光驅(qū)中,并且要設(shè)置電腦BIOS啟動(dòng)項(xiàng),一般開機(jī)時(shí)按“del"進(jìn)入BIOS設(shè)置環(huán)境!有些電腦初學(xué)者對(duì)BIOS,不是很了解,其實(shí)BIOS,通俗地說法是基本輸入輸出系統(tǒng),它能夠?qū)﹄娔X進(jìn)行一些初始化操作,比如,可以自檢電腦相連的設(shè)備(鍵盤、硬盤、光驅(qū))都在不在,然后按照CMOS中的保存系統(tǒng),選擇機(jī)器如何引導(dǎo)啟動(dòng)等! 到了BIOS界面,我們可以看到有個(gè)ADcen 高級(jí)設(shè)置。這里面應(yīng)該有個(gè)Fiirst boot選項(xiàng),這里就是電腦中要啟動(dòng)的設(shè)備,我可以選其中的CDROM,這樣就是以光驅(qū)來啟動(dòng)電腦了!也就是可以通過光驅(qū)安裝系統(tǒng)!安裝windows 和linux都需要這樣設(shè)置· Sceond Boot:第二啟動(dòng)項(xiàng):我們可以選擇,HDD-0.以硬盤啟動(dòng)!然后按F10-----再按Y,保存退出! 啟動(dòng)linux安裝第一個(gè)界面時(shí),大家直接按Enter,回車鍵,就可以了。 在安裝過程,擇自定義安裝,分區(qū)時(shí),我是這樣分的: /hda1 256M /boot 安裝完成后 已使用:13M /hda2 6G /mnt/squid 已使用:61M /hda3 6G /home 已使用:44M /hda5 5G /usr 已使用:1.7G /hda6 4G /var 已使用:50M /hda7 3G / 已使用:152M /hda8 1G /tmp 已使用:17M SWap 交換空間 500M 安裝要選擇網(wǎng)卡配置時(shí),兩張網(wǎng)卡都需要啟用!并且最好設(shè)置IP地址,這樣啟動(dòng)速度會(huì)快一些! 不影響ADSL撥號(hào)后地址分配問題! eth0 :172.16.1.1 255.255.255.0 這個(gè)為外網(wǎng)卡 eth1:192.168.1.1 255.255.255.0 192.168.1.1 eth1為局域網(wǎng)內(nèi)共享上網(wǎng)相連的網(wǎng)卡,IP地址不要設(shè)置錯(cuò)誤! 然后出現(xiàn)一些是否啟用防火墻,對(duì)于初學(xué)者,可以先不啟用防火墻,接著是提示是否啟用Redhat SE linux安全子內(nèi)核!我們也不啟用好了!到了選安裝包時(shí)!由于我們前面選的是自定義的,在這里,可以再選擇一個(gè)Windows Server服務(wù)器,方便和windows相連,然后去掉 office 開頭的這個(gè)辦公軟件包,這樣上面顯示總的安裝系統(tǒng)大小應(yīng)該在1700-1800M之間。不去掉office辦公套件,系統(tǒng)安裝要2600M左右! 安裝完成后,重新啟動(dòng)電腦! eth0: 172.168.1.1/24 /etc/sysconfig/network-scripts/ifcfg-eth0 device=eth0 bootproto=static broadcast=172.16.1.255 HWADDR=00:d0:b7:9d:DF:EC IPADD=172.16.1.1 netmask=255.255.255.0 network=172.16.1.0 onboot=yes type=Ethernet eth1接內(nèi)網(wǎng):192.168.1.0/24網(wǎng)段,ip地址為:192.168.1.1 DEVICE=eth1 BOOTPROTO=static BROADCAST=192.168.1.255 HWADDR=00:D0:B7:09:3C:FB IPADD=192.168.1.1 NETMASK=255.255.255.0 NETWORK=192.168.1.0 ONBOOT=yes TYPE=Ethernet 二、IP地址初步設(shè)置好后,我們就要指定linux DNS服務(wù)器,DNS服務(wù)器的設(shè)置linux系統(tǒng)中文件位于 /etc/resolv.conf nameserver 60.191.134.206 nameserver 60.191.134.196 nameserver 60.191.134.204 search localhost 設(shè)置Linux網(wǎng)關(guān) /etc/sysconfig/network NETWORKING=yes HOSTNAME=Localhost GATEWAY=192.168.1.1 三、使網(wǎng)絡(luò)配置生效的命令是:/etc/init.d/network restart 四、現(xiàn)在我們的任務(wù)是在Linux下建立撥號(hào)鏈接 linux下ADSL撥號(hào)軟件是rp-pppoe 查詢當(dāng)前l(fā)inux系統(tǒng)中是否安裝rp-pppoe軟件可以用以下命令來查看: #rpm -q rp-pppoe 如果安裝了,會(huì)顯示當(dāng)前系統(tǒng)中rp-pppoe軟件版本 如果沒有安裝這個(gè)軟件,可以到網(wǎng)站上去下載,也可以在Centos系統(tǒng)光盤里找。安裝.rpm后綴名的文件,都是使用 #rpm -ivh 文件名.rpm 刪除使用: #rpm -e 文件名.rpm 升級(jí)安裝 #rpm -Uvh 文件名.rpm 安裝完成撥號(hào)軟件后,就需要?jiǎng)?chuàng)建一個(gè)ADSL賬號(hào)連接! #adsl-setup (Linux下ADSL撥號(hào)鏈接) 第一次會(huì)提示輸入ADSL寬帶上網(wǎng)賬號(hào):比如浙江臺(tái)州電信 sgk41562 第二步是提示你指定與ADSL寬帶貓相鏈接的網(wǎng)卡,比如我這里是第一塊網(wǎng)卡,外網(wǎng)卡eth0 第三步是設(shè)置是否按需撥號(hào),對(duì)于我們用戶來說,設(shè)為永久在線比較好!輸入:no即可 第四步是指定DNS服務(wù)器地址,對(duì)于我們直接從電信ISP處獲得DNS地址的企、事業(yè)用戶,可以在此處不指定DNS?。桑械刂?,直接輸入server。讓ISP的DNS成為我們默認(rèn)的DNS! 第五步是輸入ADSL賬號(hào)密碼: 第六步是設(shè)置是否允許一般用戶連接和斷開ADSL連接。我們輸入:no 第七步是設(shè)置是否啟用防火墻壁,如果不啟用,選0好了。 第8步是設(shè)置系統(tǒng)啟動(dòng)后,是否自動(dòng)進(jìn)行ADSL撥號(hào)鏈接。對(duì)于家庭用戶當(dāng)然最好輸入yes,不過,我們?yōu)榱藴y(cè)試期間,可以輸入no 以后再更改/etc/rc.d/rc.local 文件,在里面加入 adsl-start。 就可以實(shí)現(xiàn)adsl隨機(jī)器開機(jī)自動(dòng)撥號(hào)了。 第9步是尋問是否保存我們剛才的設(shè)置。我們按Y保存。。 這樣我們?cè)趌inux操作系統(tǒng)ADSL撥號(hào)鏈接就建立好了。 接下來就測(cè)試ADSL上網(wǎng)! ADSL撥號(hào)連接:#adsl-start ADSL斷開連接:#adsl-stop ADSL當(dāng)前狀態(tài):#adsl-status 五、最后關(guān)鍵設(shè)置ADSL共享上網(wǎng)! 在/etc/rc.d/rc.local文件里設(shè)置 #vi /etc/rc.d/rc.local 在文件的最下面,輸入: echo "1" >/proc/sys/net/ipv4/ip_forward iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE 保存后reboot 重新啟動(dòng)就可以上網(wǎng)了! |
聯(lián)系客服