Назад | Перейти на главную страницу

Две карты NIC с одинаковой метрикой - Интернет-трафик выходит не по той

В моем компьютере есть две карты NIC - одна подключена к нашей корпоративной сети и Интернету, другая подключена к частной локальной сети через Linksys WRT54G. Обе карты используют DHCP.

Это никогда не было проблемой с Windows XP, но с Windows Vista (и Windows 7) метрика для маршрута 0.0.0.0 такая же (20), и похоже, что некоторый сетевой трафик, который должен выходить из моей основной сетевой карты, идет взамен мою вторичную карту.

На сегодняшний день решение состоит в том, чтобы удалить маршрут 0.0.0.0, связанный со второй сетевой картой, но мне приходится делать это несколько раз в день.

Есть ли лучшее решение?

- Брюс

Ну, у ive была такая же проблема, как описано, но на Windows XP, и она была решена автоматическим вычислением метрики, спасибо, Кевин

Я объясню свою установку и то, как именно я ее решил. Мой компьютер подключен к двум сетям: первая - это карта Wi-Fi к маршрутизатору для доступа в Интернет, вторая - проводная сетевая карта, подключенная к концентратору. введена временная мера, чтобы я мог настроить блок NAS, также подключенный к концентратору.

Мое затруднительное положение - я не могу не просматривать онлайн-руководство по вводу в эксплуатацию, пока я настраиваю NAS-сервер через его собственный веб-интерфейс! Я настроил следующие подсети

192.168.100.1 - подключен к NAS-серверу через концентратор

192.168.200.1 - вайфай в инет через роутер

Эффект был странным, иногда я мог просматривать страницу, в других случаях просто время ожидания, очевидно, интернет-трафик терялся в неправильной подсети.

Вот как это исправить ..

Откройте командную строку и введите «route print», затем вы можете проверить «метрику» для каждой подсети, в которой работаете, посмотреть на строки, в которых сетевая маска отображается как 0.0.0.0, запишите метрики, проводная сеть будет скорее всего, это будет «20», а беспроводное - «25», обратите внимание: меньшее значение указывает вашему компьютеру использовать эту подсеть поверх другой, особенно в случае просмотра веб-страниц.

Перейти ... Меню "Пуск"> "Панель управления"> "Сетевые подключения"> "Свойства сети, не связанной с Интернетом"> на вкладке "Общие" и в списке "В этом подключении используются следующие элементы" выберите "Протокол Интернета (TCIP / IP) »и нажмите кнопку« Свойства »> На вкладке« Общие »нажмите кнопку« Дополнительно »> на вкладке« Настройки IP »снимите флажок« Автоматическая метрика »и введите в поле« Метрика интерфейса: »значение большее из двух значений, полученных с помощью команды route print.

Повторите еще раз для подсети с доступом в Интернет, но на этот раз, введя меньшее значение, вы можете проверить настройки, вернувшись назад и снова запустив команду «route print».

Надеюсь, что это поможет кому-то

Да. Вы можете отменить автоматический расчет метрики в дополнительных настройках свойств TCP / IP каждой карты. Используйте это, чтобы установить, какой сетевой адаптер вы хотите отдать предпочтение.

Обе карты используют одну и ту же подсеть или что-то в этом роде? Вы говорите, что обе сети используют DHCP, они действительно должны использовать разные частные диапазоны, иначе у вас будет бессмысленная настройка сети, если обе карты имеют адреса в одной подсети, тогда машина правильно предположит, что это одна и та же сеть. Если обе сети используют одну и ту же подсеть, решение состоит в том, чтобы изменить подсеть, в которой решается один из проблем маршрутизатора, а не убивать конфигурацию вашей сети. В конце концов, есть сотни частных подсетей на выбор.

Вы, вероятно, должны удалить этот маршрут несколько раз в день, потому что ваша аренда dhcp на карте, которая обычно имеет маршрут по умолчанию, составляет около 2 или 3 часов ???

Раньше у меня был сервер с двумя сетевыми картами, у одной был общедоступный IP-адрес, с которым можно было связаться из Интернета, а другая карта была подключена к внутренней сети. Я обнаружил, что каждые 2 часа, когда аренда dhcp обновлялась на внутренней сетевой карте, она могла изменять настроенную мной маршрутизацию, пока я не начал использовать "-p" в конце команды, что делает маршрутизацию постоянной, и вы не будете не потерять их даже после перезапуска.

пример: route add x.x.x.0 mask x.x.x.0 192.168.1.1 -p