Elven
13-06-2016, 12:46
Есть удаленные компьютеры работающие через OpenPVN, т.о. на них есть как минимум два подключения: подключение к интернету (чаще всего через 3G) и OpenVPN. Разумеется, провайдер дает свои DNS, и в настройках OpenVPN тоже есть оные. Нужно чтобы использовались только те DNS которые провешиваются от OpenVPN. Пробовали менять порядок подключений (http://forum.oszone.net/thread-284484.html) и длительное время это спасало, но теперь за каким-то чертом ищутся ответы от всех DNS которые есть в системе. Оно бы и ладно, но с провайдерскими DNS какие-то нелады, получаем ответ о несуществующих адресах.
Update Шеф предположил, что это фишка сделанная для десятки (читал на хабре) (https://habrahabr.ru/post/264503/), пришедшая с каким-то обновлением для win7. Т.е. опрашиваются все доступные DNS и тот кто ответил тот и молодец. Если кто подскажет что это за обновление (если это так) то проблема будет скорей всего решенной.
Update В качестве временного решения добавили один ключик предложенный для Win8, он успешно сработал.
reg add "HKLM\Software\Policies\Microsoft\Windows NT\DNSClient" /f /v DisableSmartNameResolution /t REG_DWORD /d 1
Однако, по-прежнему интересно с каким обновлением пришла эта мерзст.
Update Шеф предположил, что это фишка сделанная для десятки (читал на хабре) (https://habrahabr.ru/post/264503/), пришедшая с каким-то обновлением для win7. Т.е. опрашиваются все доступные DNS и тот кто ответил тот и молодец. Если кто подскажет что это за обновление (если это так) то проблема будет скорей всего решенной.
Update В качестве временного решения добавили один ключик предложенный для Win8, он успешно сработал.
reg add "HKLM\Software\Policies\Microsoft\Windows NT\DNSClient" /f /v DisableSmartNameResolution /t REG_DWORD /d 1
Однако, по-прежнему интересно с каким обновлением пришла эта мерзст.