У меня есть два физических компьютера (каждый из них с Windows 8), подключенных к локальной сети. На обоих компьютерах я установил виртуальную коробку Oracle с Windows Server 2008. Я хочу выполнить ping с одной виртуальной машины на другую, расположенную на другом компьютере. Как мне это сделать? У меня почему-то один и тот же IP на обеих виртуальных машинах.
Пинг между двумя разными виртуальными машинами на двух разных компьютерах
Ответы (3)
Возможно, у вас есть одинаковый MAC (уникальный код производителя оборудования) на ваших сетевых интерфейсах в ваших двух виртуальных машинах, поэтому они неразличимы. Вы можете проверить это и создать новый случайный MAC-адрес, нажав на зеленую иконку:
Виртуальные машины, вероятно, находятся в своих собственных частных сетях за программными маршрутизаторами, управляемыми программой виртуальной машины. Поэтому они не видны друг другу. Это режим «NAT» (преобразование сетевых адресов).
Это точно так же, как если бы два компьютера находились за двумя разными нетбоксами DSL в двух разных домах. Вы не можете пинговать одно от другого. Вы можете пинговать маршрутизаторы netbox только в том случае, если знаете их IP-адреса.
Чтобы иметь возможность отправлять эхо-запросы между двумя виртуальными машинами, они должны стать владельцами сетевой карты хоста. В VirtualBox это называется «Мостовая сеть». Ваш хост не сможет использовать этот сетевой адрес, пока работает гостевая виртуальная машина.
Подключите виртуальные компьютеры к той же локальной сети, что и физические компьютеры!