Александр, если некорректность в определении шлюза наблюдается на одних и тех же станциях, то пока могу предложить следующее:
1) убедитесь, что на "проблемных" станциях адрес шлюза настроен статически;
2) в случае положительной ситуации по первому пункту, убедитесь, что сценарий на этих станциях отрабатывает без ошибок;
3) если и со вторым пунктом всё в порядке, то сравните таблицы маршрутизации "проблемной" и "нормальной" станций.
Кстати, какие версии ОС на станциях?
yuriy2000 пишет:На счет любого я не уверен, там есть какая-то процедура, которая выбирает сервер по пингу или что-то типа того...
Процедура выбора не столь тривиальна. Посылка датаграммы ("пинг") службой клиента "Сетевой вход в систему" серверам-"кандидатам" - это лишь один из пунктов алгоритма.
Если говорить очень кратко, то выбирается первый из ответивших контроллеров. Причины, по которым тот или иной контроллер ответил первым,- это целая совокупность деталей сетевой инфраструктуры и текущего состояния контроллеров. Например, имеют значение: деление домена на сайты, наличие контроллера в сайте, наличие разницы в приоритетах и весах, указанных в SRV-записях для контроллеров, текущая нагрузка контроллеров...
Даже если руководствоваться только "пингом", то и в этом случае вероятность опережающего ответа конкретного сервера не будет равна 1 (при условии опроса нескольких серверов, разумеется).
yuriy2000 пишет:... Может быть в каких-то исключительных случаях и случалось так что пользователь ДО подключался к центральному серверу, но это было крайне редко.
Раз такое событие не невероятно, значит имеется возможность некорректного решения обсуждаемой задачи этим методом.