Выполните сбор сетевых данных на своей машине, в то время как соединено с удаленной машиной. Когда разъединение происходит взгляд в получении для RST TCP (сброс) от удаленной машины. При нахождении его затем, проблема с удаленной машиной. Если Вы не делаете затем, проблема находится где-нибудь в соединении между двумя.
Вам настраивали многочисленные связи на поле Windows? Все они имеют 192.168.123.254 как сервер DNS?
Ваш клиент DNS не добавляет суффикс DNS к, он - запросы, вероятно, потому что это не настроено с одним.
Кажется, что moonwall маршрутизатор добавит суффикс DNS зоны, которую это размещает к неполному запросу при выполнении nslookup на queryer, но не, когда другая программа использует клиент DNS на queryer.
Не прямое решение Вашей проблемы, но пара вещей рассмотреть:
nslookup и другой связывать связанные инструменты не используют тот же код конфигурации как большинство системных программ. В особенности они не читают/etc/hosts; но обычно, в отличие от Вашей ситуации, которая означает, что ping найдет хост, что nslookup не будет. Однако возможно, что нестандартное содержание в/etc/resolv.conf могло быть интерпретировано по-другому любым пути выполнения кода, вызвав проблему, которую Вы видите. Необходимо отправить содержание/etc/resolv.conf
nslookup удерживается от использования, используйте "хост" вместо этого