3

Справочная информация: я работаю с приложением, которое работает на главном компьютере, которое в основном идентифицирует клиентов по MAC-адресам (что-то, что я не хотел бы менять). Я пытаюсь смоделировать около 30 клиентов без сбора кластера физических компьютеров или получения многопортовых сетевых интерфейсов.

Можно ли виртуализировать MAC-адреса на компьютере с Windows без использования виртуальных машин? Я хотел бы, чтобы один NIC появлялся и функционировал как два NIC с другими сетевыми машинами с уникальными IP-адресами (псевдонимами) и MAC-адресами.

Кажется, это возможно через Linux.

Возможно ли это сделать на Windows 7? Если так, то как?

2 ответа2

0

В выпусках сервера или в Windows XP или 2K установите несколько экземпляров драйвера адаптера петли Microsoft. Каждый из них предоставляет вам отдельное (виртуальное) устройство со своим собственным стеком MAC и IP.

0

Согласно определению MAC-адреса в Википедии

Адрес управления доступом к среде (MAC-адрес) - это уникальный идентификатор, назначаемый сетевым интерфейсам для связи в физическом сегменте сети. MAC-адреса используются в качестве сетевого адреса для большинства сетевых технологий IEEE 802, включая Ethernet и WiFi. Логически, MAC-адреса используются в подуровне протокола управления доступом к среде эталонной модели OSI.

Поэтому не имеет смысла иметь более одного из них для каждого физического адаптера.

На одном хосте Windows вы можете использовать виртуализацию. С 4 ГБ свободной оперативной памяти вы могли бы поддерживать до 30 виртуальных машин с ~ 128 МБ оперативной памяти каждая. Достаточно, чтобы запустить сеть. Или вы можете запустить половину виртуальных машин с двойными адаптерами и т.д.

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