有某喬問說FreeBSD怎麼撥號,所以從塵封已久的精華區把這篇挖出來,應該還是可以用...
修改/etc/ppp.conf
default:
set device PPPoE:rl0
#rl0 是只對外的網卡
set mtu 1492
set mru 1492
log Phase Chat LCP IPCP CCP tun command
set speed sync
set dial
set login
set ifaddr 10.0.0.1/0 10.0.0.2/0
add default HISADDR
nat enable yes
#開啟ppp nat,可以配合/etc/rc.conf中的ppp_nat="YES"
adsl:
set authname Your_Login_Name
set authkey Your_Passwd
手動撥號測試一下ppp.conf是可以用的
- #ppp -ddial adsl (手動撥號並背景執行, -ddial是背景, adsl則與/etc/ppp.conf中的adsl對應)
- #ifconfig
- 看看ifconfig吐出來的資訊中,tun0是否有IP.如果有的話就是撥號成功,失敗的話,請檢查/var/log/ppp.log
接下來修改rc.conf,讓FreeBSD開機時自動撥號
修改/etc/rc.conf, 括弧中是注解
- ppp_enable="YES"
- ppp_mode="ddial" (設定為背景執行)
- ppp_nat="YES" (是否做NAT server)
- ppp_profile="adsl" (adsl是profile name,需與/etc/ppp.conf中的adsl對應)
- gateway_enable="YES" (有開nat的話,這行要啟動)
- 重開機,ifconfig的資訊中,tun0有ip就是成功了!
全站熱搜