Задать вопрос
@misant
SysAdOps

Как улучшить стабильность RDP подключения?

Есть две локации. Между ними поднят ipsec туннель между публичными адресами, используя каналы общего пользования (Интернет). В туннеле ходит разный траффик, преимущественно VoIP и RDP.

Проблема - RDP подключения до терминальных серверов (кластер с брокером) часто (несколько раз в день для пользователя) переподключаются. Сам туннель при этом остается целым. В логах терминальных серверов возникают Event ID 4779 и 4778, разница между событиями в среднем 5-6 секунд.

Какими настройками можно сделать RDP сессию "более цепкой"? Отключать компрессию (канал позволяет) пробовал, не помогло.

PS: проблема была в другом, выношу решение из комментария, который не очень заметен:

В итоге проблема оказалась совсем в другом месте. Давным давно, мои предшественники настроили на dhcp сервере время выдачи адресов в 10 минут (много вай-фай клиентов, маленьких пул адресов). Это годами работало и особых проблем не было. Но с моим приходом стали менять архитектуру, добавили dhcp relay и пошли проблемы с RDP реконнектами. Журналы на терминальных серверах показали, что реконнекты у особенно несчастных пользователей происходят каждые 10 минут, четко (но не всех).

Оказалось, добавление relay увеличило время в пути для пакетов и стали проявляться случаи, когда у хоста уже истек лиз, и новый он ещё не получил (точнее старый адрес, но заново). Именно в эти доли секунды и происходили реконнекты, где-то чаще, где-то редко.

Ещё один фактор, который изначально мешал диагностике - проблема проявлялась только на станциях с Win7, машины с Win XP на соседних портах коммутаторов проблем не испытывали совсем.

Сейчас время лиза установил в 8 дней, проблема устранена.
  • Вопрос задан
  • 2184 просмотра
Подписаться 2 Оценить 8 комментариев
Решения вопроса 1
@misant Автор вопроса
SysAdOps
В итоге проблема оказалась совсем в другом месте. Давным давно, мои предшественники настроили на dhcp сервере время выдачи адресов в 10 минут (много вай-фай клиентов, маленьких пул адресов). Это годами работало и особых проблем не было. Но с моим приходом стали менять архитектуру, добавили dhcp relay и пошли проблемы с RDP реконнектами. Журналы на терминальных серверах показали, что реконнекты у особенно несчастных пользователей происходят каждые 10 минут, четко (но не всех).

Оказалось, добавление relay увеличило время в пути для пакетов и стали проявляться случаи, когда у хоста уже истек лиз, и новый он ещё не получил (точнее старый адрес, но заново). Именно в эти доли секунды и происходили реконнекты, где-то чаще, где-то редко.

Ещё один фактор, который изначально мешал диагностике - проблема проявлялась только на станциях с Win7, машины с Win XP на соседних портах коммутаторов проблем не испытывали совсем.

Сейчас время лиза установил в 8 дней, проблема устранена.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@generalx
Системный администратор
Ха, мы используем wan оптимизатор- riverbed
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы