|
設置方法如下:
一、 確保安裝了網卡並工作正常
使用命令#ifconfig eth0查看網卡狀態是否正常,並在系統中不要設置默認路由(網關),讓ADSL撥號後自動獲得. 如果已經設置了默認路由,使用以下方法刪除:
在文件 /etc/sysconfig/network 中刪除 GATEWAY= 這一行,然後以root執行:
#/etc/init.d/network restart重啟網卡
二、 安裝PPOE客戶端軟件
下載源代碼軟件包http://www.roaringpenguin.com/files/download/rp-pppoe-3.10.tar.gz
解壓縮 #tar zxf rp-pppoe-3.10.tar.gz
配置編譯#cd rp-pppoe-3.10/src
#./configure
# make
# make install
# cd ../
執行腳本# ./go將自動進行編譯和安裝
# /usr/sbin/adsl-setup進行配置
三、配置過程如下:
當出現
>>> Enter your PPPoE user name :
輸入你的ADSL帳號
當出現
>>> Enter the Ethernet interface connected to the ADSL modem
For Solaris, this is likely to be something like /dev/hme0.
For Linux, it will be ethn, where 'n' is a number.
(default eth0):
輸入 eth0 ,這是ADSL相連的網卡的名字
當出現
>>> Enter the demand value (default no):
輸入 no
當出現
>>> Enter the DNS information here:
輸入 主/次DNS Ip地址 ,這表示使用ADSL撥號自動獲得的DNS服務器IP地址
當出現
>>> Please enter your PPPoE password:
輸入ADSL帳號的密碼
當出現
>>> Choose a type of firewall (0-2):
輸入 0 ,不使用防火墻
當出現
>>> Accept these settings and adjust configuration files (y/n)?
如果輸入的信息正確,輸入 y ,完成配置,否則,輸入 n 重新輸入。
四、啟動PPOE客戶端軟件
使用命令
#/usr/sbin/adsl-start 啟動PPOE客戶端軟件,進行連接
/usr/sbin/adsl-stop 關閉連接.
五、測試
當連接成功後,使用命令
#ifconfig
在輸出中應該含有關於 ppp0 的一堆信息,其中還綁定了 IP 地址,說明已經從撥號中獲得了IP地址。
使用命令
#netstat -nr
查看路由表信息,這時的默認路由應該是上面獲得的IP地址。
如果沒有默認路由,我們可以手動增加:
#route add default gw 上面獲得的IP地址
使用命令
#nslookup www.baidu.com.cn
如果解析出百度的IP,說明已經從撥號中正確獲得了DNS服務器
最後,使用命令ping某個域名或IP,如果有響應,表示你已經大功告成了.
Linux主機上和windows主機的linux虛擬機上設置方法相同, 唯一區別是如果windows主機已連接上了寬帶後linux虛擬機就不能上網(我的linuz虛擬機設置的是橋接模式) |
|