Предполагается, что два компьютера должны находиться в одной локальной сети. Я подключен к Wi-Fi. Причина в том, что мой компьютер не может поддерживать виртуальную машину + микросервис, поэтому я поместил виртуальную машину на компьютер, выданный школой.
1. Настройки щелчка правой кнопкой мыши
2. Выберите сеть
3. Сетевая карта должна быть настроена на трансляцию сетевых адресов NAT.
4. Настройка моста сетевой карты 2.
5. Установите фиксированный IP-адрес.
Измените eth1, который является /etc/sysconfig/network-scripts/ifcfg-eth1 на этом компьютере. Вторая
сетевая карта моей мостовой сетевой карты также является сетевой картой 2, что соответствует eth1. Вам необходимо изменить соответствующий файл (соответствующий к сетевой карте 1 — eth0)
# The contents below are automatically generated by Vagrant. Do not modify.
BOOTPROTO=static
ONBOOT=yes
DEVICE=eth1
IPADDR=192.168.2.88
GETEWAY=192.168.2.1
NETMASK=255.255.255.0
#NM_CONTROLLED=yes
#VAGRANT-END
IPADDR нужно поменять на свой по ip вашей хост-машины, не копируйте вслепую (можете ipconfig
проверить)
После использования ip addr мы видим, что наши настройки выполнены успешно, и можем ping baidu.com
проверить, подключена ли сеть.
6. Удаленное подключение
По умолчанию доступ к виртуальной машине virtualbox по ssh невозможен. Вам необходимо настроить это самостоятельно
.
PS: Если виртуальная машина перезагружается сразу после выключения, возможно, айпи в это время занят, и если этот айпи нельзя использовать, то можно подождать некоторое время и затем перезагрузить