Сетевое взаимодействие в режиме Windows 7 XP

Чтобы протестировать функцию обнаружения устройства UDP, не требуя отдельного компьютера на моем столе, я хотел бы проверить его, найдя приложение, работающее в окне виртуального ПК в "режиме XP" на моем компьютере с Windows 7.

Тем не менее, я испытываю трудности с тем, чтобы эти два были видны друг другу. По умолчанию, когда мои свойства Windows 7 и XP для сетевого адаптера установлены на "Получать IP-адрес автоматически", им назначаются IP-адреса соответственно 192.168.2.2 и 192.168.131.65, оба с масками подсети 255.255.255.0. Поскольку они находятся в разных подсетях, они не могут видеть друг друга, и я не могу пинговать от одного к другому.

Однако, даже если я перехожу на статические IP-адреса в одной подсети (например, 10.0.0.1 и 10.0.0.2), они все равно не могут видеть друг друга, и я все равно не могу пинговать. Конечно, я обеспечил выключение брандмауэров в обоих контекстах.

Есть ли способ сделать эту работу, или я скрываюсь здесь ни к чему?

Спасибо, Стивен.

2 ответа

Решение

Я решил эту проблему, изменив параметры сети в режиме XP, как описано здесь, с "Общая сеть (NAT)" на физический адаптер машины. Это дало мне IP-адреса в Windows 7 и XP соответственно с 192.168.1.70 и 192.168.1.71 и запретил пинг между ними (пока я контролировал брандмауэры).

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

Шаг 1

Чтобы настроить виртуальную машину в режиме Windows XP на использование конкретной карты NIC вместо NAT по умолчанию, щелкните правой кнопкой мыши виртуальную машину WinXP, чтобы открыть всплывающее меню. Выберите Настройки.

Всплывающее меню виртуальной машины

Шаг 2

Выберите Сеть в левом столбце. В этом примере мы выбираем карту NIC из выпадающего списка. Хит ОК.

Выберите конкретную карту NIC

Теперь запустите вашу WinXP VM. Настройте его параметры IP, которые являются определенными через Сетевые параметры, найденные в Панели управления.

Другие вопросы по тегам