FreeBSD下PPPoE的設定(轉)
FreeBSD下PPPoE的設定(轉)[@more@]硬體要求:兩臺裝有FreeBSD 4.1的PC,一臺用做Server,另一臺做Client.兩臺PC均配有乙太網卡,在本例中採用是ne2000相容的網路卡,網路介面名為ed0.基本配置:在Server端和Client端均要進行如下的核心配置:options NETGRAPHoptions NETGRAPH_PPPOEoptions NETGRAPH_SOCKEToptions NETGRAPH_ETHERoptions NETGRAPH_IFACEpseudo-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 debugallow mode directset mru 1492set mtu 1492set speed syncenable lqrenable proxyset cd 5set 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:ed0set speed syncset mru 1492set mtu 1492set ctsrts offenable lqrset log phase tunadd default HISADDRenable dnspppoe:set authname USERNAMEset authkey PASSWORD如果伺服器端不要求身份驗證,執行命令: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 LinFreeBSD on Telstras Bigpond ADSL Network by Paul HoadleyCheaper Broadband with FreeBSD on DSL by Renaud Waldura
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-938420/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 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程式的許可權(轉)