Как указать Windows 7, какую сетевую карту (NIC) использовать по умолчанию?

Как указать Windows 7, какую сетевую карту (NIC) использовать по умолчанию?

У меня есть 2 сетевых карты и 2 физических соединения от 2 разных интернет-провайдеров. Я хочу настроить виртуальный ПК Windows XP с VirtualBox для использования 2-го соединения. Но я не хочу, чтобы хост (Windows 7) использовал его, я хочу, чтобы он игнорировал его во всех случаях.

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

решение1

Выбор маршрута (и, следовательно, интерфейса) основан на метрике маршрута. При столкновении с двумя маршрутами (т. е. одна и та же подсеть, один и тот же маршрутизатор, разные интерфейсы) Windows (фактически все реализации IP) должны выбрать маршрут с наименьшей метрикой. Метрика представляет собой «стоимость» маршрута: в наши дни это на самом деле просто значение предпочтения.

Вы должны иметь возможность установить метрику интерфейса, который должен использовать хост, на более низкую, чем у виртуальной машины и Windows.долженвыберите его вместо интерфейса «только виртуальная машина».

Предостережение - можно задать метрику интерфейса в Windows, но я никогда не пробовал это с двумя одинаковыми маршрутами. Хотя должно работать.

Вотстатья базы знаний для XP/Windows 2000, в которой немного объясняется настройка метрик; этот В статье приведена подробная пошаговая процедура ее настройки.

Удачи!

решение2

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

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

Для реальной машины перейдите в настройки сети и снимите выделение Obtain IP Address automaticallyс IPv4 и IPv6. Выберите случайный IP, который не принадлежит сети, к которой вы хотите подключиться, таким образом реальная машина не будет знать, с кем она должна общаться. Теперь в virtual box выберите мостовое соединение с этой сетью.

При следующей загрузке ваша реальная машина будет подключена к обеим сетям, но будет видеть только одну, а виртуальная машина будет видеть только ту, которую реальная машина игнорирует.

Связанный контент