Рейтинг:0

Как мне подключиться из моей многопроходной гостевой ОС к локальному хосту моей хост-ОС

флаг cn

У меня есть два веб-сайта, работающих локально в моей системе, которым нужен доступ друг к другу. Один находится в многопроходной виртуальной машине, а другой находится в докере и доступен через локальный хост в моей хост-ОС.

На сайте в виртуальной машине мне нужно указать URL-адрес для доступа к другому сайту. Как мне найти или настроить URL-адрес, который я могу использовать для подключения с моей виртуальной машины к моей хост-ОС?

Например, в моей виртуальной машине curl <какой-то URL> должен вернуть содержимое http://localhost в моей хост-ОС.

user535733 avatar
флаг cn
Одной из функций безопасности виртуализации является то, что гости не могут легко получить доступ к ресурсам на хосте через локальный хост ... это было бы большой дырой в безопасности, поскольку вредоносное ПО на госте могло бы получить доступ к хосту. Гости МОГУТ получить доступ к ресурсам хоста через службы хоста, привязанные к IP-адресу хоста (как и другие клиенты в сети). Это дает вам два варианта: либо измените свой контейнер Docker, чтобы он был доступен для других компьютеров (не с локального хоста), либо отредактируйте настройки вашего внутреннего приложения виртуализации, чтобы разрешить доступ к локальному хосту.
Neil Haskins avatar
флаг cn
Да, я полагаю, мой вопрос заключается в том, как изменить настройки моего внутреннего приложения виртуализации, чтобы разрешить доступ к локальному хосту?
user535733 avatar
флаг cn
Multipass — это *внешний* конец, использующий то, что ваша хост-ОС предоставляет для *внутреннего* конца. Какая у вас хост-ОС?
Neil Haskins avatar
флаг cn
Хост-ОС — Ubuntu 20.04. (Так же, как и гость.) Я использую драйвер Qemu по умолчанию, если это уместно.
user535733 avatar
флаг cn
Затем см. https://stackoverflow.com/questions/67520919/how-can-i-share-the-localhost-of-my-host-computer-with-a-qemu-image.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.