# pkg install mpd5
# cd /usr/local/etc/mpd5/


Переименуем mpd.conf.sample и mpd.secret.sample в mpd.conf и mpd.secret.

В файле mpd.conf делаем следующие изменения:

В строке set user foo меняем foo на admin и bar на тот пароль который будем использовать для входа в веб интерфейс;

Комментируем строку set user foo1

Строку load dialup меняем на load pptp_server

В строке set ippool add pool1 выставляем свой диапазон ip-адресов выдаваемых клиенту при подключении,
если у вас та же подсеть, то оставляем все как есть;

Комментируем строку set iface idle 1800, чтобы клиентов не выбрасывало из сети, если они бездействуют;

В строке ipcp dns выставляем адрес своего dns-сервера;

Комментируем строку set ipcp nbns

Комментируем строку set mpps yes e40

Изменяем строку set pptp self 1.2.3.4 на set pptp self 0.0.0.0

Сохраняемся и выходим.

В файле mpd.secret удаляем созданные по дефолту учетные данные и добавляем своего пользователя:

user1 password


# echo 'mpd_enable="YES"' >> /etc/rc.conf
# echo 'gateway_enable="YES"' >> /etc/rc.conf
# reboot