本文針對 PPPoE/ADSL 情境。
# Ports 編譯
cd /usr/ports/net/mpd
make install clean
# 或 pkg 安裝
pkg_add mpd-3.13.tbz
default:
set log Phase Chat LCP IPCP CCP tun command
nat enable yes
nat same_ports yes
nat use_sockets yes
set redial 15 28800
set reconnect 15 28800
pppoe:
set device PPPoE:fxp0:
set mru 1492
set mtu 1492
set speed sync
enable lqr
set lqrperiod 5
set cd 5
set dial
set login
set timeout 0
set authname Your_UserName
set authkey Your_Password
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR
enable dns
fxp0 → 實際 PPPoE 撥出網卡介面名(用 ifconfig -a 確認)。authname / authkey → ISP 提供帳號密碼。nat enable yes 等三行已在 default 區段啟用 NAT,內網機器指向此閘道即可共享上網。
設定完成後以 ppp -auto pppoe 背景撥號,或寫入 /etc/rc.conf 開機自動連線。