FreeBSD – conexiune PPPoE folosind MPD5 ca și client

Dacă cu mult timp în urmă vorbeam despre realizarea conexiunii PPPoE pe un sistem pe care rulează FreeBSD folosind „unelte” existente în sistemul proaspăt instalat, astăzi vă prezint o altă modalitate, de această dată folosind mpd ca și client PPPoE.

Personal folosesc configuratia prezentata aici pe serverul de acasa, care face si partea de NAT/VPN pentru rețeaua internă.

Pe scurt:

  • instalăm mpd5 din porturi (/usr/ports/net/mpd5) sau cu utilitarul pkg (pkg install mpd5);
  • în fișierul /etc/rc.conf punem următoarele linii:

rc-conf-pppoe

  • edităm fișierul de configurare /usr/local/etc/mpd5/mpd.conf și scriem următoarele:

mpd-pppoe-client

  • rulăm comanda /usr/local/etc/rc.d/mpd5 start pentru a porni serviciul.
  • verficăm cu ifconfig:

ifconfig-pppoeDe reținut:

  • in mod implicit numele interfeței nou create este ng0 (sau ng1, ng2… dacă ele există deja). Pentru a îmi fi ușor să o identific în pf.conf sau alte unelte de monitorizare, am renumit-o în „rds” folosind directiva set iface name rds.
  • atenție la setarea corectă în fișierul de configurare a interfeței de rețea care este conectată la providerul de internet. In cazul meu este bge0.
  • nu uitați să folosiți datele voastre de autentificare, in loc de cont_pppoe și parola_pppoe.
  • atenție la tcpmssfix, fără el totul mergea aiurea pe calculatoarele din LAN;
  • setările de aici le-am testat și sunt funcționale pe o conexiune RDS, pe FreeBSD 10.0-RELEASE-p10.

În cazul în care nu este clar, țin să precizez că aici mpd5 este folosit ca și client PPPoE, pe când în articolul https://www.bogdanturcanu.ro/freebsd-server-pppoe-mpd5-freeradius/ acesta este folosit pe post de server PPPoE.

Articole asemanatoare:

Bogdan Turcanu

Bogdan Turcanu

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.