Итак, у меня есть профессиональный компьютер с Windows 10, подключенный к нескольким сетям, один - маршрутизатор с доступом в Интернет, а затем несколько сетевых камер и другое оборудование. Le
На маршрутизаторе есть два других компьютера, предназначенных для работы в качестве "ведомых" для выполнения различных вычислений, поэтому данный компьютер называется "Master".
В Windows 7 и раньше я мог настроить файл hosts на всех 3 компьютерах, определяя IP-адреса компьютеров,
192.168.173.10 master
192.168.173.11 worker-1
192.168.173.12 worker-2
Однако это больше не работает в Windows 10. Вместо этого происходит то, что при пинге (или запросе Windows разрешить "master" через API) он возвращает адрес IPv6 (предположительно в LocalHost). Затем после выключения IPv6 он возвращает IP в одну из сетей камер, например, 192.168.0.1 или 192.168.1.100.
ipconfig /displayDNS возвращает (до того, как IPv6 был отключен через regedit, после этого первая запись исчезла)
master
----------------------------------------
Record Name . . . . . : Master
Record Type . . . . . : 28
Time To Live . . . . : 1200
Data Length . . . . . : 16
Section . . . . . . . : Question
AAAA Record . . . . . : ::1
master
----------------------------------------
Record Name . . . . . : Master
Record Type . . . . . : 1
Time To Live . . . . : 1200
Data Length . . . . . : 4
Section . . . . . . . : Question
A (Host) Record . . . : 192.168.0.1
Record Name . . . . . : Master
Record Type . . . . . : 1
Time To Live . . . . : 1200
Data Length . . . . . : 4
Section . . . . . . . : Question
A (Host) Record . . . : 192.168.173.10
Теперь эту проблему можно "обойти", изменив имя компьютера, чтобы оно НЕ совпадало с именем в хост-файле, то есть переименовав master-TMP компьютера. Но это имеет другие последствия, и мне бы очень хотелось этого избежать.
Итак, мой вопрос: почему он определяет приоритетность сети, указанной в файле hosts, в последнюю очередь, почему он разрешает имя для каждой подключенной сети и есть ли способ изменить это?
Кто-нибудь знает, что изменилось в Windows 10 (возможно, также в Windows 8, не проверял это) по сравнению с Windows 7 и Vista/XP, что вы больше не можете использовать свое собственное имя хоста в хостах.
Пожалуйста, спросите, не забыл ли я упомянуть что-то важное.