Настраивая OpenVPN client на Windows 7 столкнулся с проблемой - не прописываются маршруты при подключении:
При установке OpenVPN клиента я убрал галочку с установки сервиса т.к. сервис openvpn не стартует с нужными привилегиями (разбираться не стал) для записи маршрутов. При необходимости подключения, нажимаю на ярлык OpenVPNGUI правой кнопкой и запускаю из под администратора.
В конфиг клиента добавить вот это:
Если же запуск будет производится без административных привилегий то будем получать вот такую ошибку:
Для настройки OpenVPN сервера и клиентов к ним были использованы материалы ресурсов
http://www.lissyara.su/
http://www.hackzone.ru/
Прямые ссылки на статьи:
http://www.lissyara.su/doc/man/safety/openvpn/
http://www.lissyara.su/articles/freebsd/security/openvpn/
Калькулятор сетей http://www.hackzone.ru/tools/netcalc/index.php
C:\WINDOWS\system32\route.exe ADD 192.168.1.0 MASK 255.255.255.0 10.10.2.9Я решил это таким вот путем.
ROUTE: route addition failed using CreateIpForwardEntry: ═хтхЁэ√ юфшэ шыш эхёъюы№ъю рЁуєьхэЄют. [status=160 if_index=19]
Route addition via IPAPI failed [adaptive]
Route addition fallback to route.exe
ОК
C:\WINDOWS\system32\route.exe ADD 10.10.2.1 MASK 255.255.255.255 10.10.2.9
ROUTE: route addition failed using CreateIpForwardEntry: ═хтхЁэ√ юфшэ шыш эхёъюы№ъю рЁуєьхэЄют. [status=160 if_index=19]
Route addition via IPAPI failed [adaptive]
Route addition fallback to route.exe
ОК
Initialization Sequence Completed
При установке OpenVPN клиента я убрал галочку с установки сервиса т.к. сервис openvpn не стартует с нужными привилегиями (разбираться не стал) для записи маршрутов. При необходимости подключения, нажимаю на ярлык OpenVPNGUI правой кнопкой и запускаю из под администратора.
В конфиг клиента добавить вот это:
route-method exe
route-delay 2
Если же запуск будет производится без административных привилегий то будем получать вот такую ошибку:
TEST ROUTES: 2/2 succeeded len=2 ret=1 a=0 u/d=up
C:\WINDOWS\system32\route.exe ADD 192.168.1.0 MASK 255.255.255.0 10.10.2.9
Запрошенная операция требует повышения.
ERROR: Windows route add command failed: returned error code 1
C:\WINDOWS\system32\route.exe ADD 10.10.2.1 MASK 255.255.255.255 10.10.2.9
Запрошенная операция требует повышения.
ERROR: Windows route add command failed: returned error code 1
Initialization Sequence Completed
Для настройки OpenVPN сервера и клиентов к ним были использованы материалы ресурсов
http://www.lissyara.su/
http://www.hackzone.ru/
Прямые ссылки на статьи:
http://www.lissyara.su/doc/man/safety/openvpn/
http://www.lissyara.su/articles/freebsd/security/openvpn/
Калькулятор сетей http://www.hackzone.ru/tools/netcalc/index.php
Спасибо за пост. Вы меня спасли! :)
ОтветитьУдалитьНе за что. Не думал, что кому то пригодится.
Удалитьспасибо помогло. прикольные у тебя теги справа чувак))
ОтветитьУдалитьСпасибо помогло, долго не мог понять в чем дело.
ОтветитьУдалитьСпасибо за пост, помогает)
ОтветитьУдалитьСпасибо, заработало!
ОтветитьУдалитьСпасибо, пригодилось на работе!
ОтветитьУдалитьСпасибо! всё заработало!
ОтветитьУдалитьЗапустите службу DHCP-Клиент на клиентской машине и все будет работать
ОтветитьУдалитьСпасибо!
ОтветитьУдалитьБлагодарю. Действительно полезный пост.
ОтветитьУдалитьне помогло. выдает:
ОтветитьУдалитьERROR: Windows route add ipv6 command failed: returned error code 1
но без остальных строк, указанных выше.
в какое именно место конфига надо прописывать
route-method exe
route-delay 2
???
Товарищи, запустила OpenVPN с правами администратора (нажать правой кнопкой мыши на опенвпн, найти этот пункт в контекстном меню). и все заработало. Парень же сам написал, что " openvpn не стартует с нужными привилегиями (разбираться не стал) для записи маршрутов. " - т.е. нет прав админа.
ОтветитьУдалитьПомогло, спасибо!
ОтветитьУдалитьПомогло, спасибо большое
ОтветитьУдалитьможно еще зайти в свойства > совместимость для
ОтветитьУдалитьC:\Program Files\OpenVPN\bin\openvpn.exe
и выставить галку запуск от администратора