Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Windows (http://forum.oszone.net/forumdisplay.php?f=7)
-   -   VPN для RDP (http://forum.oszone.net/showthread.php?t=111121)

Kharkov_max 10-07-2008 11:12 847597

VPN для RDP
 
Всем добрый день.

Возникла необходимость создать VPN тунель и клиента впустить на Терминальный сервер.

VPN поднялся, на сервере видно что клиент занимает порт, но сервер не пингуется и соответственно не может заработать RDP.

Сервер имеет IP 192.168.10.1, VPN раздает клиентам адреса 192.168.30.1 - 192.168.30.10.

Теоретически, на сколько я понимаю при подключении клиента сервер VPN получает адрес 192.168.30.1 а клиент 192.168.30.2.
Клиенту действительно выдается адрес 192.168.30.2, но где посмотреть какой IP у VPN сервера я не знаю ((((.
При подключеном VPN не пингуются с клиента адреса сервера 192.168.30.1 или 192.168.10.1.

Вообщем думаю что проблема в маршрутизации...

Подскажите пожалуйста как дальше быть и что дальше необходимо настроить.

Заранее благодарен.

Delirium 10-07-2008 13:14 847695

Давай сначала тогда.
Почему у тебя сервер имеет IP 192.168.10.1, а выдает 30.* ? Почему не из диапазона твоей подсети?
Стоит ли на сервере файрволл? Как ВПН создан?
Цитата:

Цитата Kharkov_max
но сервер не пингуется и соответственно не может заработать RDP »

Вовсе нет, можно закрыть ping и открыть RDP, это не показатель.
Покажи ipconfig /all с сервера VPN и с клиента при подключенном VPN, будем смотреть. Заодно с клиента покажи результат команды tracert 192.168.10.1.

Dirk Diggler 10-07-2008 14:18 847746

Цитата:

Цитата Delirium
Почему у тебя сервер имеет IP 192.168.10.1, а выдает 30.* ? Почему не из диапазона твоей подсети? »

вариант маски /16 не учитывается?

Delirium 10-07-2008 15:06 847786

ну почему же, учитывается, но в вопросе уточнено этого не было. Спросить не помешает :)

Kharkov_max 10-07-2008 15:07 847787

Дело в том что я не знаю какой IP получает сервер.

Возможно я не правильно объяснил.

1. IP 192.168.10.1 это адрес сервера в локальной сети, но клиент конектится на сервер через ADSL модем. Адрес модема
192.168.20.1, адрес сетевой на кот. смотрит модем 192.168.20.2 (на сервере 2 сетевых, одна смотрит в локалку а вторая
на модем). Наверное, тогда если клиент лезет через модем и сетевую то реальный адрес сервера для клиента
192.168.20.2
2. Серер VPN выдает 30.* клиентам, т.е. клиенты получают адреса 30й подсети.
3. Клиент не может подключится ни по какому протоколу. Т.е. вроде к серверу VPN подцепился, но не работает вообще
ничего.
4. Фаервол стоит. Стоит Kerio, но если я цеплаюсь RDP или Radmin без VPN, то все работает. Т.е и модем и фаервол
пропускают пакеты RDP и Radmin
5. VPN сервер поднимал по инструкции которая блуждает по инету http://system-administrators.info/?p=418
Сделал в точности по инструкции. DHCP на сервере не поднят, домена тоже нет. Единственное что не сделал по
инструкции это не конфигурил NAT.

Подскажите что делать и настраивать дальше.

Delirium 10-07-2008 16:05 847847

Цитата:

Цитата Delirium
Покажи ipconfig /all с сервера VPN и с клиента при подключенном VPN, будем смотреть. Заодно с клиента покажи результат команды tracert 192.168.10.1. »


InnoSanctum 10-07-2008 16:10 847854

А впн средствами Керио поднят? Или стандартный? Это важно:) Если Керио - то на фаерволе все настраивается - и адрес сервера виден, и диапазон, откуда клиентма дают адреса.
В случае Керио необходимо создать разрешающее правило типа
<имя> <source> <destination> <service> <action>
"name" "all vpn clients" "Firewall" "RDP,Ping" "Permit"

Kharkov_max 10-07-2008 16:55 847903

Delirium,

В данный момент нет такой возможности дать данные по ipconfig, разве что вечером, это домашний комп.

InnoSanctum,

VPN в Kerio не поднимал, хочу настроить тот что есть в сервере.

Ferum01 10-07-2008 18:16 847994

Что б разобраться в проблеме, для начала надо выключить на серваке всякие файрволы(они могут блокировать пинги и прочее)!
Внутрення сеть 192.168.10.1/255 внешняя 192.168.20.1/255,
значит для работы vpn сервера надо указать адреса своей сети (к примеру хотя бы два свободных 192.168.10.2 и 192.168.10.3 ). при подключении серверу присвоиттся 192.168.10.2 клиенту 192.168.10.3 и все прекрасно(пингуется сервер как 192.168.10.1 и 192.168.10.2)... При подключении vpn у клиента указывается естественно ип 192.168.20.1.
Меня смущает два прикола зачем указывать сеть 192.168.30.1/255 (она ни туда ни сюда)?
И что за ип интернета такой странный 192.168.20.1(или это не инет а какая то корпоротивная подсеть)?

Kharkov_max 10-07-2008 18:26 847998

Ferum01,

Фаервол выключал в первую очередь, не помогло.

Адрес 192.168.20.1 это локальный адрес ADSL модема. Клиент на модем лезет через динамический Dns (DynDns).

Т.е. маршрут клиента такой, запрос идет на DynDns (адрес интернета) -> 192.168.20.1 (ADSL модем) -> 192.168.20.2 (сетевая карта Сервера) -> Ну и сам сервер VPN.

Ferum01 10-07-2008 19:16 848054

Цитата:

Цитата Kharkov_max
Фаервол выключал в первую очередь, не помогло.
Адрес 192.168.20.1 это локальный адрес ADSL модема. Клиент на модем лезет через динамический Dns (DynDns).
Т.е. маршрут клиента такой, запрос идет на DynDns (адрес интернета) -> 192.168.20.1 (ADSL модем) -> 192.168.20.2 (сетевая карта Сервера) -> Ну и сам сервер VPN. »

Понятно, значит модем настроен как бриджик. Так просто не подлючитесь, надо либо модем как роутер конфигурить, либо в модеме перенапраление делать (эт заморочки). Тебе надо, что б на твоей сетевухе на сервере был присвоет интернетовский ип адрес, он щас у тебя в модеме со стороны интета (в модеме тоже 2 ип один внутренний 192.168.20.1 и внешний интернет(его и надо знать!!!))

Да кстати в зависимости от возможностей ADSL модема, можно VPN прям в нем настроить (и пущай тода бриджиком и остается).

Kharkov_max 10-07-2008 20:41 848136

Народ снимаю перед Вами шляпу и благодарю за помощь.

Виной всему был Kerio, выключил его и все забегало, и пинги и подключение.

Вероятнее всего когда я Kerio выключал был какой то глюк на линии т.к. подключался с клиента через GPRS.

Но хочу развить тему дальше и задать еще несколько вопросов.

1. Как подружить Kerio с виндовым VPN.
2. Как сделать так что б при подключении с клиента по определенному логину и паролю клиенту выдавался определенный IP адрес который я для него заранее определю.
3. Как в самом канале VPN заблокировать все протоколы кроме некоторых, скажем RDP, Radmin (порт) и FTP.

Еще раз благодарю Вас за помошь и поддержку !!!

Ferum01 10-07-2008 21:45 848194

2. что б присвоить ип клиенту надо зайти мой комп-> управление -> пользователи -> свойства клиента (кот по vpn) и там прописываешь нужный ип.
3. при подключении к vpn комп клиента становится таким же компом как буд то он был подключен к локальной сети внутри офиса, поэтому рулить ограничением просто так не возможно, обычно это через шлюз делается или ограничение на каждой машине, что немножко извращение (в общем vpn как раз на то и расчитан сделать клиента полноправним членом внутренней сети отрыть доступ ко всему, канал то защищенный).

Kharkov_max 10-07-2008 21:59 848210

Пункт 2. заработал. Спасибо.

Было бы интерестно с Kerio подружить ....

Kharkov_max 13-07-2008 15:59 850319

Не могу побороть дружбу Kerio и Windows VPN.

Весь инет облазил и не нашел ответа.

Если Kerio выключить то клиент подсоединяется и все нормально бегает.
Если Kerio включен, клиент пишет что подключился нормально, клиенту сервер адрес выдает и т.д. , но ничего не работает ни пинги ни DRP.

Помогите плиз решить проблему.

В Kerio правилом разрешены пакеты из сети VPN, открыт GRE, PPTP, Ping и т.д.

Не могу понять в чем дело (((, толи Kerio по умолчанию виндовый VPN рубит .....

casper3008 14-07-2008 19:02 851235

Керио есть виртуальный VPN сервер, это и есть ваш сервер Windows, поставте его с указанным IP 127.0.0.1.

А если хочешь ограничить порты, то сам VPN тогда не имеет смысла, ограничение можно поставить через тот же
UserGude 2.0, а ещё лучше UserGude 4.0 (аналог Kerio).
2.0 легок в настройке, а в 4.0 гибкие настройки и тоже есть виртуальный VPN сервер. Выбирай!

Kharkov_max 14-07-2008 21:20 851349

casper3008,

А можно по подробнее как это сделать.

С керио ставится VPN интерфейс, который в самом керио виден как VPN сервер. Это он ?

Пробовал поставить интерфейсу Kerio VPN ip 127,0,0,1 , винда не дает этого сделать.

Возможно что то делаю не так.

Все другие фаеры отпадают, хочецца именно Kerio.

casper3008 15-07-2008 10:46 851830

Не интерфейсу Kerio поставить IP 127.0.0.1, а в самом Kerio есть маршрутизируемый порт VPN (так называемый виртуальный сервер), и его нужно указать, вот там необходимо указать IP 127.0.0.1 (интерфейс "замыкание на себя" он есть всегда, даже если он и неотображается).

В данном случае Kerio будет работать как маршрутизатор твоего VPN от Windows и и-нетом.

Kharkov_max 15-07-2008 12:22 851915

В интерфейсах есть VPN сервер, это оно ?
Есть еще порт Kerio VPN .....

Если оно расскажите как ему дать верный адрес ? У меня просто не получилось (((.

А еще лучше будет если Вы расскажете полностью все в подробностях с начала и до конца.

Заранее спасибо.

Kharkov_max 19-07-2008 09:37 856057

casper3008,
UP

Kharkov_max 19-08-2008 22:32 879073

casper3008,

Так до сих пор так и не решил проблему подключения.

Не пойму где искать этот самый виртуальный сервер. Можете помочь и носом меня ткнуть....

На данный момент еще настроил правила

1. Inet - Firewall GRE
2. Firewall - Inet PPTP

C включенным Kerio клиент цепляется, но ничего не работает.

Выключаю Kerio все бегает нормально.

Помогите плиз ... не пинайте ...

casper3008 20-08-2008 13:04 879507

Ну во превых клиет подключается через интернет или локальную сеть, если через интернет, то у него должно быть 2 IP адреса, первый это IP интернета (выданный провайдером), а второй выданный VPN сервером.
Второй из локальной сети, если сервер имеет IP 192.168.10.1, тогда клиент в локальной сети должен иметь IP адрес от 192.168.10.2 по 192.168.10.254.
А теперь самое интересное, когда клиент создаёт у себя VPN подключение то он получает (как указано у вас) от 192.168.30.1 по 192.168.30.10. И теперь у клинта есть два IP адреса, Лучше всего когда их раздаёт два разных DHCP сервера, к примеру возьмём, IP адрес локалки 192.168.10.50, а VPN подключения 192.168.30.5, то IP 192.168.10.1 должен пинговать в любом случает, так как без него вы бы неподключились к VPN, потому-что он и есть VPN сервер.
Необходимо смотреть в каком порядке был поднят VPN сервер.
Посмотри здесь http://system-administrators.info/?p=418 это под Win 2003 Server

Kharkov_max 20-08-2008 13:42 879526

Дело в том что когда KERIO выключаю, то все работает !!!

Не работает именно связка Microsoft VPN Server и Kerio.

А сервер поднимал именно по этой статье.

Клиент цепляется через GPRS интернет.
Сервер сидит за ADSL модемом на котором открыто PPTP и GRE.

Так что проблема именно в связке c Kerio.

Kharkov_max 22-08-2008 17:18 881439

Цитата:

Цитата casper3008
Не интерфейсу Kerio поставить IP 127.0.0.1, а в самом Kerio есть маршрутизируемый порт VPN (так называемый виртуальный сервер), и его нужно указать, вот там необходимо указать IP 127.0.0.1 (интерфейс "замыкание на себя" он есть всегда, даже если он и неотображается).
В данном случае Kerio будет работать как маршрутизатор твоего VPN от Windows и и-нетом. »

Подскажите пожалуйста где это ...

Есть сервис Kerio VPN, но там так сделать не возможно.

Есть в керио интерфейс VPN server - тут нужно завернуть на себя?

Помогите плиз найти виртуальный сервер, ткните плиз меня носом где он находится.

Расскажите по подробнее как это сделать...

Заранее спасибо.

dmo 16-07-2015 00:41 2529260

Вижу, что тема старая, но всё же.
Настроил сервер RDP на Win Ser 2008 R2. Пингую сервер с клиента. При подключении клиента на сервер по RDP, VPN обрывался, пока не поставил галочку "Разрешить использовать это подключение другим пользователям" при создании VPN подключения.

Теперь все работает, но остался вопрос:
При подключении VPN IP раздаётся рандомно. Как добиться одного и того же IP при подключении VPN на сервере Win Ser 2008 R2?


Время: 10:53.

Время: 10:53.
© OSzone.net 2001-