Установка статического IP-адреса гостевой машине, если хост также имеет статический IP-адрес

Установка статического IP-адреса гостевой машине, если хост также имеет статический IP-адрес

У меня установлена ​​виртуальная машина Centos7 на VirtualBox, и она работает нормально, но когда я использую команду,
ip addressя получаю IP как 192.168.0.X. Хост-машина (Windows 10) включена, 192.168.100.Xи мне нужно, чтобы гость был в подсети 100.X, видимый для всех его хостов и ПК.

Я искал решение, и, похоже, причина в том, что хост настроен на статический IP-адрес, я не могу изменить его на DHCP, поскольку это обязательно для моей компании. Но я получил статический IP-адрес, который могу использовать для своей машины, и мне нужно его настроить. Я перепробовал множество решений в Интернете, но ничего не помогло.

Я привык настраивать адаптер как мостовой адаптер, но, полагаю, здесь это невозможно. Что мне делать?

У меня интерфейс на мостовом адаптере, и у меня никогда не было этой проблемы с тем же устройством, когда я пробовал его на другом ПК. Я пытался установить машину и VBox много раз, но безуспешно, в чем проблема?

Редактировать:
Поэтому я поигрался с конфигурацией Virtualbox и виртуальной машины, 192.168.100.1/24назначивАдаптер VirtualBox(Настройки DHCP-сервера)

VM:
eth0: NAT
eth1: адаптер только для хоста

IP-адрес виртуальной машины изменился на 192.168.100.4и я могу пинговать виртуальную машину с хоста, но не могу пинговать хост через виртуальную машину

решение1

Правильный способ сделать то, что вы хотите, это установить адаптер гостя из Host в режим моста, чтобы гость мог получать IP-адреса из того же сегмента сети, что и ваша желаемая сеть. Все ваши гости тогда смогут использовать IP-адреса из вашей сети напрямую.

Если вы не хотите использовать IP-адреса вашей основной сети, просто поместите 2 машины в один и тот же сегмент сети (например, 192.168.0.X/24) и убедитесь, что у вас установлены правильные настройки, чтобы они могли взаимодействовать друг с другом.

Связанный контент