3

Я установил virtualbox 4.2.2 в Windows 7.

Мой компьютер Имя: MY-PC
Мой IP-адрес (с помощью команды ipconfig /all ): 192.168.1.101
Мой IP-адрес является динамическим, и я установил DNS на Google DNS (8.8.8.8)

Когда я пингую MY-PC, я получил такой результат:

Pinging MY-PC [192.168.56.1] with 32 bytes of data:
Reply from 192.168.56.1: bytes=32 time<1ms TTL=128
Reply from 192.168.56.1: bytes=32 time<1ms TTL=128
Reply from 192.168.56.1: bytes=32 time<1ms TTL=128
Reply from 192.168.56.1: bytes=32 time<1ms TTL=128

Мой виртуальный ящик не работал, и я ожидал, что IP-адрес MY-PC будет 192.168.1.101, а не 192.168.56.1


Затем я запускаю команду: nbtstat -a MY-PC и получаю такой результат:

VirtualBox Host-Only Network:
Node IpAddress: [192.168.56.1] Scope Id: []

           NetBIOS Remote Machine Name Table

       Name               Type         Status
    ---------------------------------------------
    MY-PC          <00>  UNIQUE      Registered
    WORKGROUP      <00>  GROUP       Registered
    MY-PC          <20>  UNIQUE      Registered

    MAC Address = 08-00-27-00-60-B3


Local Area Connection:
Node IpAddress: [0.0.0.0] Scope Id: []

    Host not found.

Wireless Network Connection:
Node IpAddress: [192.168.1.101] Scope Id: []

           NetBIOS Remote Machine Name Table

       Name               Type         Status
    ---------------------------------------------
    MY-PC          <00>  UNIQUE      Registered
    WORKGROUP      <00>  GROUP       Registered
    MY-PC          <20>  UNIQUE      Registered

    MAC Address = 94-0C-6D-E5-6D-5D

Таким образом, кажется, Virtualbox вызвал эту проблему. Я хочу знать, как изменить IP-адрес моего имени компьютера на 192.168.1.101 (или любой IP-адрес, установленный моим интернет-соединением)?

2 ответа2

2

Ваш IP-адрес не изменился. VirtualBox добавил виртуальный сетевой адаптер, так что для Windows ваша машина находится в двух сетях: ваша обычная сеть Wi-Fi (в которой ваш IP - 192.168.1.101) и виртуальная сеть, по которой взаимодействуют виртуальные машины VirtualBox (в которой ваш IP - 192.168). .56.1).

Другие компьютеры в вашей сети должны видеть ваш ПК по 192.168.1.101 и не смогут видеть 192.168.56.1(в зависимости от того, как настроен VitualBox).

Обновить

Вы должны иметь возможность переопределить приоритет NetBIOS интерфейсов, добавив строку в файл hosts, указав имя хоста MY-PC и адрес 192.168.1.100 .

0

У меня была проблема с этим также. Простая установка программного обеспечения Vbox создает виртуальный адрес 192.168.56.1. Проблема в том, что если вы находитесь в рабочей группе без имен ПК в dns, то имена всех ПК преобразуются в адрес VBOx. Я решил эту проблему, поместив файл хоста с именами в IP-адреса, но было бы здорово отключить это в vbox.

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