====== FreeBSD pppoed + freeradius ======
Для початку конфігуруємо наш ppp.conf
pppoe-in:
set login
allow mode direct
set mru 1492
set mtu 1492
set speed sync
set log Phase Chat LCP IPCP CCP tun command chap
disable eap pap chap chap81
enable lqr
enable PAP
set timeout 0
set radius /etc/radius.conf
set ifaddr 172.17.1.1 172.17.0.2-254
set dns 8.8.8.8 8.8.4.4
accept dns
Після чого додамо наш радіус сервер у radius.conf, де "dec0071981b1" Radius secret нашого NAS-a, а 127.0.0.1 власне його IP.
# echo "acct 127.0.0.1 dec0071981b1" >> /etc/radius.conf
# echo "auth 127.0.0.1 dec0071981b1" >> /etc/radius.conf
І для повного щастя додамо в rc.conf
pppoed_enable="YES"
pppoed_provider="OurISP"
pppoed_flags="-l pppoe-in"
pppoed_interface="em0"