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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2008/2008 R2 (http://forum.oszone.net/forumdisplay.php?f=97)
-   -   RDP - файл с несколькими подключениями (http://forum.oszone.net/showthread.php?t=247710)

snake-as 26-11-2012 09:08 2032940

RDP - файл с несколькими подключениями
 
Здравствуйте. Есть сервер, подключенный к двум провайдерам (грубо говоря). Нужно, чтобы при потере одного из провайдера пользователи из удаленной сети могли работать через второго. Самым очевидным, но некрасивым решением является настройка у пользователя двух ярлычков, по одному на каждого провайдера.
Но хотелось бы как-то избежать этого.

В 2х клиенте например можно настраивать резервные подключения, а вот как с помощью RDP такое провернуть - пока не понял.
Думаю уже скрипт писать, который телнетить будет и подключаться.

Подскажите, может есть какое-то "красивое" решение этой проблемы? Может есть какая-то утилита. Кто сталкивался и решал такую задачу - поделитесь, пожалуйста, решением.

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

stolyar 26-11-2012 09:33 2032946

Цитата:

Цитата snake-as
Нужно, чтобы при потере одного из провайдера пользователи из удаленной сети могли работать через второго. »

Я так понимаю:
на стороне клиента (если он подключен к одному провайдеру) вылет этого провайдера грозит отключением этого клиента от RDP сессии. И никак вы его (клиента) не переключите, пока провайдер к него не поднимется. На стороне сервера хоть к 10 провайдерам пусть будет он подключен - проблема подключения у клиента останется...

(может я не понял схему, но на сколько понял - написал).

snake-as 26-11-2012 10:16 2032972

Немного неверно. Сервер подключен двумя провайдерами:
ПровА
ПровБ

Клиент находится в другой точке России, у него хоть какие и хоть сколько провайдеров может быть.

Molchune 26-11-2012 11:12 2032996

А почему нельзя сделать проверку пинга если есть пинг на IP1 то запуск файла1 если нет то запуск файла2.

Код:

ping 192.168.1.1 -n 1
if %errorlevel%==0 mmc.exe
if %errorlevel%==1 calc.exe


WindowsNT 26-11-2012 21:22 2033463

Нельзя потому, что такая логика нормально работать не будет. Попробуйте у себя.

snake-as 27-11-2012 06:07 2033637

Molchune, да, очень хороший вариант, спасибо.

Iska 27-11-2012 07:28 2033663

Цитата:

Цитата snake-as
да, очень хороший вариант, »

snake-as, выньте сетевой шнурок и порадуйтесь ;).

snake-as 27-11-2012 07:52 2033667

Цитата:

Цитата WindowsNT
Нельзя потому, что такая логика нормально работать не будет. Попробуйте у себя. »

Проверил, работает нормально.

Цитата:

Цитата Iska
snake-as, выньте сетевой шнурок и порадуйтесь . »

Ну выдаст ошибку подключения, ничего страшного, здесь уже ничего не сделаешь. В любом случае, можно еще проверку накатить одну.

WindowsNT 27-11-2012 09:55 2033714

Этот вариант мне показался неработоспособным потому, что хватает одного неудачно потерянного пакета, чтобы логика пошла в другом направлении. Однако, если для вас он работает успешно, это отлично. Обязательно проверьте работоспособность идеи, блокируя связь на серверной стороне. Я так пару раз ловил себя на неработоспособных конструкциях.


Время: 14:08.

Время: 14:08.
© OSzone.net 2001-