У нас возникла проблема, из-за которой мы не можем найти IP-адреса тонких клиентов Linux (ThinStation OS) удаленных сотрудников. Наши сотрудники работают на 4 удаленных объектах и работают удаленно в кластере RDS в нашем центре обработки данных (3 сервера RDS / TS с балансировкой нагрузки, все работают под управлением Windows Server 2008 R2). Мы можем видеть их MAC-адреса и имя хоста ThinStation, но поскольку все наши DNS- и DHCP-серверы работают под управлением Windows и мы не разрешаем небезопасные обновления DNS, имена хостов не привязываются к A-записям DNS. Мы не можем делать статические записи A для всех тонких клиентов. Это не только нецелесообразно с точки зрения логистики, все они используют DHCP по умолчанию, и мы не можем установить такое количество резервирований. Стоит отметить, что диспетчер задач Windows (в качестве администратора)> Пользователи> Удаленное управление: удаленное управление сеансом (ID) не удалось. Это происходит (редактировать: только с клиентами с 2x мониторами), и, похоже, нет способа обойти это. Кроме того, нам необходимо иметь возможность подключаться к ОС тонкого клиента VNC, а не только к пользовательским сеансам RDS.
В качестве обходного пути мы использовали RDP для выделенной рабочей станции Windows на каждом сайте и запускали Netscan и / или CMD: ARP -A
чтобы найти IP-адрес ThinStation по MAC, а затем выполнить удаленное подключение к нему (через VNC). Кто-нибудь знает о консоли VNC или о чем-то, что может позволить нам видеть исходный IP-адрес хоста клиентов из сеансов на серверах RDS? Я знаю, что ServerFault не рекомендует программы в качестве решений, но на самом деле это может быть именно то, что нам нужно. Спасибо.