Установка
Для установки PPTP клиента под FreeBSD необходимо установить из портов пакет mpd версии 3 или 4. Например Вы можете сделать это использовав команду (с правами администратора):
~# pkg_add -rv mpd
Подробную инструкцию по установке пакетов Вы можете получить по команде man pkg_add или на сайте FreeBSD.org
Настройка
Файл /usr/local/etc/mpd/mpd.conf должен содержать примерно следующее:
default: load pptp1 pptp1: new pptp1 pptp1 load standart standart: set bundle authname "LOGIN" set bundle password "PASSWORD" set bundle disable multilink set iface route default set iface enable tcpmssfix set iface mtu 1460 set ipcp enable req-pri-dns set ipcp enable req-sec-dns open set link type pptp set link disable chap-md5 set link accept chap-md5 set pptp enable origin outcall set pptp peer IP-PEER set pptp self IP-SELF set pptp disable incoming set pptp mode active set pptp enable always-ack
Где LOGIN – ваш логин, PASSWORD – пароль, IP-SELF – собственный IP-адрес, IP-PEER – адрес VPN-сервера.
Запуск и остановка
Подключение к VPN серверу выполняется командой, запущенной с правами администратора:
~# mpd -b
Примечание: Перед соединением на VPN-сервер в системе не должно существовать шлюза по умолчанию.
Разорвать соединение можно командой:
~# killall mpd