URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 88453
[ Назад ]

Исходное сообщение
"Не работает OpenVPN через ISA 2006 - а оченно надо"

Отправлено UltraLaser , 18-Мрт-10 12:17 
Прошу помочь с проблемкой – не могу связать два офиса через OpenVPN. На одном конце пока Windows XP (просто в качестве тестовой машины, что бы боевую, на FreeBSD не беспокоить) на другом конце ISA Server 2006 + DHCP сервер все на Windows 2003 Server R2.  Можно сказать, что на исе есть собственный впн сервер и я об этом знаю, но нужно сделать на опен впн так как планируется вообще уйти от майкрософтовских решений в целом. Т.е. будет заменятся, все на BSD системы. Но пока нужно построить через ису.
Тестовая конфигурация очень простая (см. ниже) если в тестовых целях я вешаю на другом конце ноут с соответвующими прямыми настройками (т.е с внешним айпишником) то все соединяться влет. А вот если я запускаю с той же конфигурацией Опен ВПН на машине с иса сервер то tun интерфейс не получает тот адрес который должен получать – т.е. 10.8.0.1.  Вопрсо в том – это из за того что на этом сервере запущен DHCP или таки режет файрволл – т.е. иса? На других компьютерах с такими конфигами адрес назначается без проблем. Даже если в кнфигах я укзываю ручное назначение ip адреса интерфейсу tun  то все равно не работает. Подскажите плиз что нужно сделать прям подробно в исе что бы все заработало?
Что я делал  - например сделал правило разрешающее весь udp трафик по порту 1194 на localhost – не работает :( .. Затем сделал публикацию серевера localhost c портом udp 1194 – не работает :( . Модет нужно tun интерфейс завести как сетку и сделать соответсвующее сетевое правило? Посоветуйте – бьюсь уже долго а сетки связать надо. И еще пососветуйте правильные настройки нужно ли прописывать маршруты в конфиге Опен ВПН – тут дело такое – за адресом 10.8.0.1. сеть 192.168.44.0/24 за адресом 10.8.0.2 сеть 192.168.22.0/24 – вот эти подсетки и нужно связать.


remote xxx.xxx.xxx.45
port 1194
proto udp
dev tun
ifconfig 10.8.0.1 10.8.0.2
secret ..\\easy-rsa\\keys\\static.key
# keep-alive ping
ping 10

# enable LZO compression
comp-lzo

# moderate verbosity
verb 4
mute 10  


Содержание

Сообщения в этом обсуждении
"Не работает OpenVPN через ISA 2006 - а оченно надо"
Отправлено ALex_hha , 18-Мрт-10 16:25 
Схему сети набросай

"Не работает OpenVPN через ISA 2006 - а оченно надо"
Отправлено UltraLaser , 18-Мрт-10 17:02 
>Схему сети набросай

Так я же все описал!
Ну да ладно - есть главный офис А с внутренний подсетью 192.168.22.0/24 внешний айпи xxx.xxx.xxx.xxx и есть офис Б с внутренний подсетью 192.168.44.0/24 внешний айпи yyy.yyy.yyy.yyy. Для чистоты эксперемента предположим что в офисе А стоит ноут с уиндос ХР настроенный на внешний айпи (и работет). На этом ноуте (сщ всеми выключенными файрволами) запущен ОпенВПН с конфигом

remote yyy.yyy.yyy.yyy
port 1194
proto udp
dev tun
ifconfig 10.8.0.2 10.8.0.1
secret ..\\easy-rsa\\keys\\static.key
# keep-alive ping
ping 10

# enable LZO compression
comp-lzo

# moderate verbosity
verb 4
mute 10

В это самое время в офсе Б стоит комп на Уиндос 2003 сервер Р2 с ИСА сервер 2006 на борту и с ДХЦП сервером на борту который раздает внутреннюю сеть в офисе Б 192.168.44.0/24. Опен ВПН запущен на этой же машине с нижеприведенным конфигом (статик кей на обоих машинах совпадают - знаю знаю что статик кей не лучшее решение потом заменю на всяких диффи хеллманов - пока тока в темтовых целях).

конфиг машины Б
remote xxx.xxx.xxx.xxx
port 1194
proto udp
dev tun
ifconfig 10.8.0.1 10.8.0.2
secret ..\\easy-rsa\\keys\\static.key
# keep-alive ping
ping 10

# enable LZO compression
comp-lzo

# moderate verbosity
verb 4
mute 10

Вопрос что конкретно сделать на ИСЕ так что бы сетки 22 и 44 видели друг друга? Никак не получется.. :(. И где и какие роуты прописывать?


"Не работает OpenVPN через ISA 2006 - а оченно надо"
Отправлено UltraLaser , 18-Мрт-10 23:29 
Спасибо - все сделал. Надо было просто посидеть и подумать в тишине когда весь юзверь свалит и перестанет долбать моск своими принтерами и прочей ерундой :) - возможно позже напишу статью о подобной конфигурации. Тем более решение надо еще до ума доводить - делать не на разделяемых а нормальных ключах и сертификатах. Напишу статью и назову её Майн кампф :)

Спасибо за ответы.