Я немного озадачен проблемой, с которой я столкнулся сегодня (кстати, я не сетевой эксперт, даже не специалист по Windows)

Предположим, у меня есть 2 NIC,

  • Wi-Fi с адресом 192.168.1.71/255.255.255.0
  • Ethernet с 192.168.1.20/255.255.255.0

Ethernet напрямую связан с устройством с адресом 192.168.1.55/255.255.255.0 .

Предположим, что на этом устройстве есть веб-сервер.

Я не знаю маршруты, установленные в системе, и я не могу их проверить, но Wi-Fi был первым, и Ethernet был явно изменен, чтобы иметь этот адрес (система Windows 8)

Я полагаю, что в то время команда печати маршрута должна показать это (среди других записей)

192.168.1.0    255.255.255.0    192.168.1.71 yy

192.168.1.0    255.255.255.0    192.168.1.20 xx

Вопрос: если я попытаюсь сейчас подключиться к 192.168.1.55:80 (и предположим, что на wifi нет машины с таким ip), можно ли будет установить соединение?

1 ответ1

1

Если есть две сети с одинаковыми параметрами (как в вашем примере), ОС выбирает сетевой интерфейс с наименьшей метрикой для отправки трафика. Вы можете просмотреть метрику интерфейса с помощью netstat -rnv .

Вы можете изменить значения метрики, перейдя в свойства сетевой карты, выберите IPv4, нажмите «Свойства», нажмите «Дополнительно», отключите автоматическую метрику и введите значение вручную.

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