У меня проблемы с Hyper-V, чтобы заставить его использовать фактический MAC-адрес виртуального сетевого адаптера, когда пакеты с этих виртуальных интерфейсов покидают физический сетевой адаптер,

Конечно, у меня есть два виртуальных сетевых адаптера, которые имеют разные mac-адреса, но когда я анализирую физический сетевой интерфейс (интерфейс, который я использовал для создания этих виртуальных сетевых адаптеров) с помощью wireshark, я вижу, что оба IP-адреса назначены виртуальные сетевые адаптеры используют тот же Mac-адрес, что и MAC-адрес физического сетевого интерфейса,

У меня вопрос: как я могу заставить пакеты иметь тот же mac-адрес, что и mac виртуального сетевого адаптера, вместо mac физического сетевого адаптера, когда они покидают физический интерфейс?

1 ответ1

0

Вы можете изменить MAC-адрес вашей сетевой карты в диспетчере устройств (если он поддерживает его, но большинство так и делают), но это может вызвать проблемы, вероятно, лучшим способом будет сделать это и подключить все виртуальные машины и хост к внутренней сети. затем доберитесь до хоста, который будет выступать в качестве шлюза для виртуальных машин, использующих роль маршрутизации сервера Windows в настройке NAT, вот хорошее руководство по настройке этого на 2012r2

В этом ответе на посты есть хорошее объяснение того, почему наличие двух устройств с одним и тем же mac было бы плохо, хотя одно из них было бы виртуальным устройством, внутренним по отношению к хосту hyper-v, я не уверен, будет ли оно применяться.

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