Linux系統PPPoE寬頻連線設定方法

來源:互聯網
上載者:User

Linux系統PPPoE寬頻連線設定方法 要在Linux下使用PPPOE認證方式,必須安裝PPPOE用戶端軟體。下面說明如何進行安裝:本文以RedHat Linux 6.2為實驗平台,其它平台的Linux安裝辦法可以參照下面從原始碼進行安裝的步驟。一、安裝的前提條件1.確保安裝了網卡並工作正常使用命令#ifconfig eth0查看網卡狀態2.在系統中不要設定預設路由(網關),讓ADSL撥號後自動獲得如果已經設定了預設路由,使用以下方法刪除: 在檔案 /etc/sysconfig/network 中刪除 GATEWAY= 這一行,然後以root執行:#/etc/rc.d/init.d/network restart3.已經安裝了pppd軟體包如果存在檔案 /usr/sbin/pppd,則說明已經安裝了pppd; 如果未安裝,從RedHatLinux 6.2安裝光碟片上安裝ppp-2.3.11-4.i386.rpm這個軟體包二、安裝PPPOE用戶端軟體Linux下的PPPOE用戶端軟體比較多,而且大多使用GNU License,我們推薦使用rp-pppoe這個軟體包。從http://www.roaringpenguin.com/pppoe/這個網站上,不僅可以下載 RedHat 62平台下的rp-pppoe的二進位軟體包,而且可以下載原始碼軟體包。1.二進位軟體包的安裝: A.下載二進位軟體包 http://www.roaringpenguin.com/pppoe/rp-pppoe-3.2-1.i386.rpmB.進行安裝以root執行: #rpm -Uvh rp-pppoe-3.2-1.i386.rpm2.從原始碼進行安裝:從原始碼進行安裝同樣適用於其它平台的Linux,但必須在Linux系統中安裝gcc編譯器。A.下載原始碼軟體包 http://www.roaringpenguin.com/pppoe/rp-pppoe-3.2.tar.gzB.解壓縮#tar xvfz rp-pppoe-3.2.tar.gz #cd rp-pppoe-3.2 C.進行編譯和安裝運行指令碼 #./go 將自動進行編譯和安裝,最後,調用/usr/sbin/adsl-setup進行配置,具體解釋見三。三、配置PPPOE用戶端軟體安裝完軟體包後,必須配置pppoe的設定檔/etc/ppp/pppoe.conf,從而讓ADSL撥號時使用設定檔中的使用者名稱、密碼等參數。我們不必手工改動這個檔案,可以使用adsl-setup這個工具進行配置:#/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: 輸入 server ,這表示使用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 重新輸入。四、啟動PPPOE用戶端軟體使用命令/usr/sbin/adsl-start 啟動PPPOE用戶端軟體,進行串連,如果成功,將出現Connected; 如果不成功,請檢查網線、ADSL MODEM等物理裝置,並查看 /var/log/messages中的資訊 /usr/sbin/adsl-stop 關閉和ISP的串連 /usr/sbin/adsl-status 查看當前串連的狀態如果想在Linux系統啟動時自動啟動ADSL串連,輸入以下命令 #chkconfig --add adsl 將在當前的運行級下加入ADSL的自啟動指令碼五、測試當串連成功後,使用命令 #ifconfig -a在輸出中應該含有關於 ppp0 的一堆資訊,其中還綁定了 IP 位址,說明已經從撥號中獲得了IP地址。使用命令#netstat -nr查看路由表資訊,這時的預設路由應該是上面獲得的IP地址。 如果沒有預設路由,我們可以手動增加:#route add default gw 上面獲得的IP地址使用命令#nslookup www.sina.com.cn如果解析出新浪的IP,說明已經從撥號中正確獲得了DNS伺服器最後,使用命令ping某個網域名稱或IP,如果有響應,表示你已經大功告成了。六、其它說明RedHat Linux 7.1已經整合了rp-pppoe這個軟體包,只不過版本有些低,如果你不在意版本高低,可以直接進行三後面的步驟。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.