Приклад Vagrant використовує 10.0.2.2:3128. Ви копіюєте його в браузер ноутбука, і проксі недоступний. Це число не було універсальною адресою для хост-машини.

У звичайному налаштуванні першого NAT-адаптера VirtualBox адреса 10.0.2.2 відіграє особливу роль зв'язку гість-хост. Його значення залежить від цієї схеми віртуальної мережі. Інший гіпервізор, інший режим адаптера або інший мережевий простір імен можуть вимагати іншої адреси.

Де працює клієнтЩо визначити
Сам хостСлухач, доступний з хоста, можливо його loopback
Гість VirtualBox NATДокументоване зіставлення доступу до хоста для цього адаптера
Гість у мостовому режимі або інша машина LANДоступна адреса хоста й дозволений слухач
Контейнер усередині гостяЩе одна мережева межа та її маршрут до проксі

Адреса 127.0.0.1 у гостя зазвичай позначає гостя, а не хост. І навпаки, спеціальне зіставлення NAT не можна узагальнювати на кожне місце, де конфігурація може бути прочитана.

Вибравши адресу, перевірте слухач і політику доступу. Служба хоста, прив'язана лише там, куди гість у мостовому режимі не дістане, не стане доступною через інше написання URL. Розширення прив'язки має бути усвідомленим рішенням про доступ із відповідними обмеженнями брандмауера.

Тримайте розташування клієнта поряд із прикладами конфігурації. Твердження, що проксі на хості, неповне, коли кілька хостів і гостей поділяють ту саму схему.

Схожі статті