Я начинающий администратор FreeBSD, мне была поставлена задача создать офисный шлюз на FreeBSD.
с dhcp, dns, nat и т.д. я разобрался, но провайдер дает инет через vnp. прочитал, что для этих
целей надо юзать mpd, установил mpd5. Перекомпилил ядро с параметрами:
Код: Выделить всё
options LIBALIAS
options NETGRAPH
options NETGRAPH_ETHER
options NETGRAPH_SOCKET
options NETGRAPH_TEE
options NETGRAPH_PPTPGRE
options NETGRAPH_MPPC_ENCRYPTION
options NETGRAPH_BPF
изменил конфиг mpd5 (mpd.conf):
Код: Выделить всё
startup:
default:
load pptp_client
pptp_client:
create bundle static B1
set iface route default
set ipcp ranges 0.0.0.0/0 0.0.0.0/0
create link static L1 pptp
set link action bundle B1
set auth authname "vpn"
set auth password "vpn_123"
set link max-redial 0
set link mtu 1460
set link keep-alive 20 75
set pptp peer 10.10.1.1
set pptp disable windowing
open
#/usr/local/sbin/mpd5
соединение не устанавливается, ни с провайдером, ни с настроенным мной Windows vpn server.
Причем, если с Windows XP устанавливать соединение с провайдером или с моим Windows vpn server в св-вах подключения
закладка безопасность - Безопасный пароль - Треб. шифрование галка убрана и виндовый клиент спокойно соединяется.
при подключении к моему Windows vpn серверу с помощью mpd5 в журнале сервера появляется запись:
клиент vpn подключен, но не прошел аутентификацию -> соединение разорвано.
Что я делаю не правильно???