Я установил рабочий стол Ubuntu, поверх которого у меня есть виртуальная коробка Oracle, где у меня виртуальные машины centos 7.
Я могу пропинговать свою Ubuntu с виртуальной машины, но я не могу пропинговать виртуальную машину Centos из Ubuntu.
Кто-нибудь может объяснить, что здесь отсутствует, и кто-нибудь может сказать мне, как настроить виртуальные машины на моем рабочем столе Ubuntu так, чтобы они общались / соединялись друг с другом.
пинг из моего убунту:
ping 192.168.122.1
PING 192.168.122.1 (192.168.122.1) 56(84) bytes of data.
From 192.168.0.5 icmp_seq=687 Destination Host Unreachable
From 192.168.0.5 icmp_seq=688 Destination Host Unreachable
Это походит на проблему, которая случилась Виртуальным сетевым набором Поля к NAT.
Установка сетей, чтобы быть Внутренними сетями или сетями Только для хоста должна решить проблему.
6.7. Сети только для хоста
Сети только для хоста являются другим режимом организации сети, который был добавлен с версией 2.2 VirtualBox. Это может считаться гибридом между соединенными мостом и внутренними режимами организации сети: как с соединенными мостом сетями, виртуальные машины могут говорить друг с другом и хостом, как будто они были соединены через физический Ethernet-коммутатор. Точно так же как с внутренними сетями однако, физический сетевой интерфейс не должен присутствовать, и виртуальные машины не могут говорить с миром вне хоста, так как они не подключены к физическому сетевому интерфейсу.
Вместо этого когда сети только для хоста используются, VirtualBox создает новый программный интерфейс на хосте, который затем появляется рядом с Вашими существующими сетевыми интерфейсами. Другими словами, тогда как с соединенными мостом сетями существующего физического интерфейса используется для присоединения виртуальных машин к, с сетями только для хоста нового "петлевого" интерфейса создается на хосте. И тогда как с внутренними сетями, трафик между виртуальными машинами не может быть замечен, трафик в "петлевом" интерфейсе на хосте может быть прерван.
Сети только для хоста особенно полезны для предварительно сконфигурированных виртуальных устройств, куда несколько виртуальных машин поставлены вместе и разработаны для сотрудничества. Например, одна виртуальная машина может содержать веб-сервер и второй база данных, и так как они предназначаются, чтобы говорить друг с другом, устройство может дать VirtualBox команду настраивать сеть только для хоста для двух. Вторая (соединенная мостом) сеть затем подключила бы веб-сервер к внешнему миру для обслуживания данных, но внешний мир не может соединиться с базой данных.
Изменить виртуальный сетевой интерфейс виртуальной машины для "хостинга только" режима:
или перейдите к странице "Network" в ноутбуке настроек виртуальной машины в графическом интерфейсе пользователя и избранных "Сетях Только для хоста", или
на командной строке ввести
VBoxManage modifyvm "VM name" --nic<x> hostonly;
посмотрите Раздел 8.8, “VBoxManage modifyvm” для деталей.Прежде чем можно будет присоединить VM к сети только для хоста, необходимо создать по крайней мере один интерфейс только для хоста, любого от GUI: "Файл" → "Предпочтения" → "Сеть" → "Сеть Только для хоста" →" (+) Добавляет сеть только для хоста", или через командную строку с
VBoxManage hostonlyif create
посмотрите Раздел 8.37, “VBoxManage hostonlyif” для деталей.
Для сетей только для хоста, как с внутренними сетями, можно найти сервер DHCP полезным, который встроен в VirtualBox. Этому можно позволить затем управлять IP-адресами в сети только для хоста с тех пор иначе, необходимо было бы настроить все IP-адреса статически.
В графическом интерфейсе пользователя VirtualBox можно настроить все эти объекты в глобальных настройках через "Файл" → "Предпочтения" → "Сеть", которая перечисляет все сети только для хоста, которые в настоящее время используются. Нажмите на сетевое имя и затем на кнопке "Edit" направо, и можно изменить настройки DHCP и адаптер.
С другой стороны, можно использовать
VBoxManage dhcpserver
на командной строке; посмотрите Раздел 8.38, “VBoxManage dhcpserver” для деталей.
Установка ssh сервер: