Настройка PPTP клиента под FreeBSD
Установка
Для установки PPTP клиента под FreeBSD необходимо установить из портов пакет pptpclient, а также необходимый ему пакет libgnugetopt. Скачать эти пакеты можно с официального ftp сервера FreeBSD. Чтобы установить эти пакеты, в системе FreeBSD используется команда pkg_add. С правами администратора запустите следующие команды:
pkg_add pptpclient-1.0.3.tgz
Настройка
Для настройки ppp добавьте следующие строки в файл /etc/ppp/ppp.conf
vpn:
set authname <LOGIN> set authkey <PASSWORD>
set timeout 0
set ifaddr 0 0
add default HISADDR
где <LOGIN> - имя пользователя для авторизации на VPN сервере, а <PASSWORD> - его пароль.
Если Ваш IP адрес 10.0.X.Y тогда <NETWORK_address> - 10.0.0.0/8 <gateway> - 10.0.X.1
Запуск и остановка
Подключение к VPN серверу выполняется командой, запущенной с правами администратора:
Где vpn.uarnet.rivne - адрес VPN сервера. При успешном подключении создастся интерфейс tunX, где X - цифра. Через этот интерфейс и пойдёт весь трафик. Разорвать соединение можно послав сигнал TERM командой kill процессу pptp.