NAT на пул адресов средствами pf

В отличии от связки ipfw + natd, где natd работает в user-space чем сильно загружает процессор, pf работает на уровне ядра ОС что даёт ощутимый прирост в производительности. Единственным минусом pf является его однопоточность и неумение использовать многоядерность в отличии от ipfw. В этом простом примере показано как pf можно заставить осуществлять nat на пул из 32 адресов:
Читать полностью »

Quagga на BRAS

Для обеспечения функционирования динамической маршрутизации на серверах доступа очень удобно использовать протокол OSPF. Одним из приложений, реализующих его работу на FreeBSD является Quagga.
Читать полностью »

FreeBSD mpd5 PPPoE

Для организации сервера доступа PPPoE под управлением ОС FreeBSD можно использовать mpd 5 версии
для его установки необходимо иметь установленную колекцию портов

# cd /usr/ports/net/mpd5
# make install clean

Читать полностью »