У меня общая проблема с сетью в отношении моей виртуальной машины KDE Backtrack 5 (x64) в VirtualBox. Кажется, что виртуальная машина находится в отдельной подсети, но для моих целей я хотел бы включить виртуальную машину в частную сеть класса C (192.168.x.x).
Вы знаете, почему виртуальная машина использует частный адрес класса B, а не класса C? Насколько я понимаю, с NAT система будет использовать один IPv4-адрес для подключения виртуальной машины к сети.
Как я могу изменить конфигурацию ВМ. чтобы я мог получить доступ к подсети 192.168.x.x?
Технические подробности конфигурации виртуальной машины / сети.
Я пытаюсь:
Проблема:
Windows 7 x64 (хост)
Windows IP Configuration
...
Physical Address. . . . . . . . . : EC-55-F9-C8-67-38
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::f9cc:d2f8:a30d:15b0%12(Preferred)
IPv4 Address. . . . . . . . . . . : 192.168.2.4(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.2.1
DHCP Server . . . . . . . . . . . : 192.168.2.1
Backtrack 5 VirtualBox VM (гость)
root@bt:~# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 08:00:27:40:ed:f7
inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe40:edf7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
...
Вместо NAT используйте адаптер моста. Если Ваш Хост (Победа) получит IP через DHCP затем, то Ваш (купленный) vm также получит IP через тот же источник.
Hope это помогает.