FreeBSD下PPPoE的設定 (轉)
Free下PPPoE的設定
Lu Wenzhong [網友投稿]
<!-- 在下面貼上入你的 --> 要求:兩臺裝有 4.1的PC,一臺用做Server,另一臺做Client. 兩臺PC均配有以太,在本例中採用是ne2000相容的網路卡, 介面名為ed0. 基本:在Server端和Client端均要進行如下的核心配置: optionsGRAPH options NETGRAPH_PPPOE options NETGRAPH_SOCKET options NETGRAPH_ETHER options NETGRAPH_IFACE pseudo-device tun 還要有相應的乙太網卡的,例如: device ed0 at isa? port 0x300 irq 10 iomem 0xd8000 重新編譯核心,然後利用新核心啟動。並執行如下命令使乙太網介面啟用: ifconfig ed0 up 在端和客戶端都要PPP。 Server端配置: 從如下地址取得檔案: ~jlin/files/PPPoE-Server/patch.txt 如下命令為pppoed打上補丁: # cd /usr/src/libexec/pppoed ;進入pppoed目錄 # patch < patch.txt # make && make install 編寫類似如下的ppp.conf檔案: pppoe: set log phase ipcp lcp de allow mode direct set mru 1492 set mtu 1492 set speed sync enable lqr enable set cd 5 set ifaddr 192.168.1.1 192.168.1.2-192.168.1.12 如果需要身份驗證,還要在ppp.conf檔案中加入如下一行: enable pap 或 enable chap 再編寫ppp.secret檔案,檔案格式為:名 口令,每一個使用者佔一行。 然後按如下命令啟動pppoed伺服器: /usr/libexec/pppoed -P /var/run/pppoed.pid -p pppoe ed0 最後的ed0要換上你的網路卡介面名。如此,Server就ok了。 Client端配置: 編寫如下類似的ppp.conf檔案: default: set device PPPoE:ed0 set speed sync set mru 1492 set mtu 1492 set ctsrts off enable lqr set log phase tun add default HISADDR enable pppoe: set authname USERNAME set authkey PASS 如果伺服器端不要求身份驗證,執行命令:ppp -ddial, 如果伺服器端要求身份驗證,請用伺服器端ppp.secret檔案中的使用者名稱和密碼代替上面的USERNAME和PASSWORD,然後執行命令:ppp -ddial pppoe 如果一切正常,執行ifconfig命令,請注意tun0裝置,兩臺PC已透過該網路介面連在一起,有如下提示: tun0: 192.168.1.1 Point-To-Point 192.168.1.2 如果發生錯誤,請仔細檢查Server和Client的/var/log/ppp.log目志檔案,找出錯誤原因。 主要參考文章: How to setup a PPPoE Server on FreeBSD 4.1.1-Release by Jason Lin FreeBSD on Telstra's Bigpond Network by Paul Hoadley Cheaper Broaand with FreeBSD on DSL by Renaud Waldura <!-- 下面不要動 -->
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-990732/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- FreeBSD下PPPoE的設定(轉)
- linux下的PPPOE設定Linux
- 設定PPPoE的dsl上網(轉)
- FreeBSD的基本系統下Shell設定(轉)
- FreeBSD shell設定(轉)
- FreeBSD設定基本系統(轉)
- FreeBSD設定和使用DHCP(轉)
- FreeBSD調整系統設定(轉)
- FreeBSD其他核心設定選項(轉)
- FreeBSD設定和使用ipfw/natd(轉)
- FreeBSD根據Windows網路設定Samba(轉)WindowsSamba
- FreeBSD系統中調整控制檯設定(轉)
- dlink路由器PPPoE上網設定路由器
- 淺談FreeBSD 5.2R 常用操作(設定)的改變(轉)
- FreeBSD下 DNS的體系結構(轉)DNS
- FreeBSD下的可執行程式格式(轉)行程
- FreeBSD定時執行程式(cron)(轉)行程
- FreeBSD下安裝GNOME桌面(轉)
- Unix與FreeBSD下檔案的屬性(轉)
- FREEBSD下使用crunch整合編譯程式(轉)編譯
- FreeBSD 下使用crunch整合編譯程式(轉)編譯
- 天邑通訊HASB-100的PPPOE自動撥號設定(黑色波浪型) 詳細設定!
- FreeBSD 預設核心配置選項(轉)
- FreeBSD的非凡特性(轉)
- Linux下的閘道器設定(轉)Linux
- 在linux下設定WWWServer(轉)LinuxServer
- Windows下的虛擬主機設定全功略(轉)Windows
- Emacs 下的中文編輯 .emacs 檔的設定(轉)Mac
- 自己簡單的的DNS設定,記下來(轉)DNS
- FreeBSD下安裝Apache+PHP+MySQL+Tomcat(轉)ApachePHPMySqlTomcat
- linux下core檔案設定(轉)Linux
- 配置FreeBSD核心(轉)
- FreeBSD程式管理(轉)
- FreeBSD安全工具(轉)
- VC下設定Excel單元格的邊框 (轉)Excel
- Linux 下用 aMule 上 VeryCD 的設定方法(轉)Linux
- FreeBSD 的硬碟分割槽策略(轉)硬碟
- FreeBSD程式的許可權(轉)