Если у меня несколько сетевых карт (IE Ehernet и Wifi) и я пытаюсь проверить связь с именем машины (echo %COMPUTERNAME%.%USERDNSDOMAIN%) Я получаю ответ с одного из IP-адресов.

  1. Как Windows определяет, какой?
  2. Как я могу это изменить?
  3. Есть ли способ контролировать, какие IP-адреса / интерфейсы будут сопоставлены с именем хоста компьютера, а какие нет?

Спасибо

1 ответ1

4

Я постараюсь ответить на ваши вопросы так, как я их понимаю - просто дайте мне знать, если вы хотите получить дополнительные разъяснения.


  1. Windows определяет, какой сетевой адаптер основывается на значении "метрика", определяемом Microsoft как:

«Метрика - это значение, назначаемое IP-маршруту для конкретного сетевого интерфейса, которое определяет стоимость, связанную с использованием этого маршрута. Например, показатель может быть оценен с точки зрения скорости соединения, количества переходов или задержки по времени. Автоматическая метрика - это новая функция в Windows, которая автоматически настраивает метрику для локальных маршрутов, основанных на скорости соединения. Функция автоматической метрики включена по умолчанию, и ее также можно вручную настроить для назначения определенной метрики. "

  1. Таким образом, чтобы изменить используемый адаптер Windows, вы должны вручную изменить метрику. Это можно сделать, открыв соответствующие свойства адаптера в «Панель управления \ Все элементы панели управления \ Центр управления сетями и общим доступом» и выполнив действия, показанные на рисунке ниже слева направо, отметив, что Windows использует адаптер с наименьшей метрикой, когда Вы вводите номер в поле. (Я предлагаю положить 1 в коробку адаптера, который вы хотите использовать).

Изменение метрики

Что касается вашего последнего вопроса, точка зрения Harrymc важна: вы вряд ли войдете в домен на персональном компьютере, домены обычно зарезервированы для крупных предприятий или учреждений.

IP-адреса назначаются протоколом динамической конфигурации хоста (DHCP) на вашем маршрутизаторе вашему интерфейсу, который идентифицирует ваш интерфейс через его MAC-адрес - имя хоста компьютера, как вы его называете, в этом не играет роли.

  1. Чтобы ответить на последний вопрос о том, как управлять назначением IP-адресов, наиболее распространенным методом является использование DHCP Address Reservation, настроенного на вашем маршрутизаторе. Обычно это очень простой процесс, и современные маршрутизаторы часто показывают список подключенных в данный момент устройств, где вы можете выбрать устройство и назначить ему IP-адрес по вашему выбору, не выполняя все шаги в связанном руководстве.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .