Понадобилось настроить такую связку для раздачи инета для малого офиса.
Задумывалось что у клиентов будет локальная сеть по dhcp (dhcp3-server), но с этим вроде всё нормально и инет по впн, так же клиенты смогут заходить в биллинг смотреть свою статистику (хотя бы просто для отчётности)
Ставил всё по :
http://habrahabr.ru/blogs/ubuntu/87421/Конечно не с первого раза, но всё более-менее получилось.
Проблема в следующем, когда клиенты из win xp и win 7 пытаются приконектится к серверу, им выдаются след ошибки : 734 и 691.
Логи подключений падают в syslog :
Если в протаколах используемых в подключении выставить только PAP получается :
Apr 14 12:14:45 server pptpd[2021]: CTRL: Client 192.168.0.102 control connection started
Apr 14 12:14:45 server pptpd[2021]: CTRL: Starting call (launching pppd, opening GRE)
Apr 14 12:14:45 server pppd[2023]: Plugin radius.so loaded.
Apr 14 12:14:45 server pppd[2023]: RADIUS plugin initialized.
Apr 14 12:14:45 server pppd[2023]: Plugin radattr.so loaded.
Apr 14 12:14:45 server pppd[2023]: RADATTR plugin initialized.
Apr 14 12:14:45 server pppd[2023]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Apr 14 12:14:45 server pppd[2023]: pppd 2.4.5 started by root, uid 0
Apr 14 12:14:45 server modem-manager: (net/ppp0): could not get port's parent device
Apr 14 12:14:45 server pppd[2023]: Using interface ppp0
Apr 14 12:14:45 server NetworkManager[712]: SCPlugin-Ifupdown: devices added (path: /sys/devices/virtual/net/ppp0, iface: ppp0)
Apr 14 12:14:45 server NetworkManager[712]: SCPlugin-Ifupdown: device added (path: /sys/devices/virtual/net/ppp0, iface: ppp0): no ifupdown configuration found.
Apr 14 12:14:45 server pppd[2023]: Connect: ppp0 <--> /dev/pts/0
Apr 14 12:14:45 server pptpd[2021]: GRE: Bad checksum from pppd.
Apr 14 12:14:47 server pppd[2023]: peer refused to authenticate: terminating link
Apr 14 12:14:47 server pptpd[2021]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Apr 14 12:14:47 server pppd[2023]: Connection terminated.
Apr 14 12:14:47 server NetworkManager[712]: SCPlugin-Ifupdown: devices removed (path: /sys/devices/virtual/net/ppp0, iface: ppp0)
Apr 14 12:14:47 server pptpd[2021]: CTRL: Reaping child PPP[2023]
Apr 14 12:14:47 server pppd[2023]: Exit.
Apr 14 12:14:47 server pptpd[2021]: CTRL: Client 192.168.0.102 control connection finished
По 734 ош погуглив, в винде говориться что или с локальной сетью что то не так или настройки безопасности в впн подключении не верны.
Как указано в руководстве
http://habrahabr.ru/blogs/ubuntu/87421/ шифрование я отключил.
Протоколы используемые этим подключением если включены PAP, CHAP, MS-CHAPv2 то возникает ошибка 691 :
в syslog :
Apr 14 12:56:27 server pptpd[2389]: CTRL: Client 192.168.0.102 control connection started
Apr 14 12:56:27 server pptpd[2389]: CTRL: Starting call (launching pppd, opening GRE)
Apr 14 12:56:27 server pppd[2390]: Plugin radius.so loaded.
Apr 14 12:56:27 server pppd[2390]: RADIUS plugin initialized.
Apr 14 12:56:27 server pppd[2390]: Plugin radattr.so loaded.
Apr 14 12:56:27 server pppd[2390]: RADATTR plugin initialized.
Apr 14 12:56:27 server pppd[2390]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Apr 14 12:56:27 server pppd[2390]: pppd 2.4.5 started by root, uid 0
Apr 14 12:56:27 server modem-manager: (net/ppp0): could not get port's parent device
Apr 14 12:56:27 server NetworkManager[712]: SCPlugin-Ifupdown: devices added (path: /sys/devices/virtual/net/ppp0, iface: ppp0)
Apr 14 12:56:27 server NetworkManager[712]: SCPlugin-Ifupdown: device added (path: /sys/devices/virtual/net/ppp0, iface: ppp0): no ifupdown configuration found.
Apr 14 12:56:27 server pppd[2390]: Using interface ppp0
Apr 14 12:56:27 server pppd[2390]: Connect: ppp0 <--> /dev/pts/0
Apr 14 12:56:27 server pptpd[2389]: GRE: Bad checksum from pppd.
Apr 14 12:56:30 server pptpd[2389]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
Apr 14 12:56:30 server pppd[2390]: rc_avpair_new: unknown attribute 11
Apr 14 12:56:30 server pppd[2390]: rc_avpair_new: unknown attribute 25
Apr 14 12:56:33 server pppd[2390]: Peer qwerty123 failed CHAP authentication
Apr 14 12:56:33 server pppd[2390]: Connection terminated.
Apr 14 12:56:33 server NetworkManager[712]: SCPlugin-Ifupdown: devices removed (path: /sys/devices/virtual/net/ppp0, iface: ppp0)
Apr 14 12:56:33 server pptpd[2389]: CTRL: Reaping child PPP[2390]
Apr 14 12:56:33 server pppd[2390]: Exit.
Apr 14 12:56:33 server pptpd[2389]: CTRL: Client 192.168.0.102 control connection finished
Подскажите пожалуйста где что исправить ?
Если нужна какая либо-ещё информация с удовольствием предоставлю.
Пользователь решил продолжить мысль 14 Апреля 2011, 13:19:49:
Забыл указать параметры pptpd.conf
ppp /usr/sbin/pppd
localip 192.168.0.100
remoteip 192.168.0.2-50
option /etc/ppp/pptpd-options
connections 500