Раньше у меня это работало, но сегодня утром пришлось переустановить VirtualBox.

У меня Windows ПК с установленным VirtualBox. У меня есть Ubuntu VM. Я не могу получить доступ к службам на виртуальной машине Ubuntu с ПК с Windows (пробовал http, ftp, ssh.)

Брандмауэр Windows отключен (для тестирования).

Виртуальная машина имеет настройки по умолчанию в VirtualBox, за исключением сети. Я настроил два адаптера:

  • 1 = NAT
  • 2 = только для хоста

Я могу подключиться с виртуальной машины к Интернету (поэтому работает адаптер NAT).

В VirtualBox, «Предпочтения»> «Сеть»> «Только хост-сети», у меня есть один адаптер:

Address: 192.168.131.1
Mask: 255.255.255.0
DHCP not enabled

Вывод ipconfig на хосте Windows включает в себя:

Wireless LAN adapter Wi-Fi:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::14a4:9141:d301:f3c3%3
   IPv4 Address. . . . . . . . . . . : 192.168.118.250
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.118.1

Ethernet adapter VirtualBox Host-Only Network:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::1852:146c:6404:71f2%25
   IPv4 Address. . . . . . . . . . . : 192.168.131.1
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :

В гостевой системе Ubuntu /etc /network /interfaces выглядит следующим образом:

auto lo
iface lo inet loopback

# NAT
allow-hotplug eth0
iface eth0 inet dhcp

# Host-only
auto eth1
iface eth1 inet static
address 192.168.131.1
netmask 255.255.255.0

Выходные данные ifconfig на виртуальной машине Ubuntu включают в себя:

eth0  Link encap:Ethernet  HWaddr 08:00:27:87:65:1f  
      inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
      inet6 addr: fe80::a00:27ff:fe87:651f/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:25 errors:0 dropped:0 overruns:0 frame:0
      TX packets:75 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:3609 (3.6 KB)  TX bytes:10725 (10.7 KB)

eth1  Link encap:Ethernet  HWaddr 08:00:27:82:7d:4f  
      inet addr:192.168.131.1  Bcast:192.168.131.255  Mask:255.255.255.0
      inet6 addr: fe80::a00:27ff:fe82:7d4f/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Пожалуйста, просто дайте мне знать, если вам нужна дополнительная информация.

1 ответ1

1

Похоже, вы настроили хост и гостя на один и тот же IP-адрес.  Вы должны изменить адрес своего гостя на что-то вроде 192.168.131. 101

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