Выкарыстанне 10.0.2.2 для доступу да проксі на хасце з гасцявога асяроддзя VirtualBox NAT
Разбірайце псеўданім хоста NAT у VirtualBox у яго рэальным сеткавым кантэксце, выбіраючы адрас проксі.
Прыклад Vagrant выкарыстоўвае 10.0.2.2:3128. Вы капіюеце яго ў браўзер ноўтбука, і проксі недаступны. Гэты нумар не быў універсальным адрасам для хост-машыны.
У звычайнай канфігурацыі першага NAT-адаптара VirtualBox адрас 10.0.2.2 мае асаблівую ролю сувязі госць-хост. Яго сэнс залежыць ад гэтай віртуальнай сеткавай схемы. Іншы гіпервізар, іншы рэжым адаптара або іншая сеткавая прастора могуць патрабаваць іншага адрасу.
| Дзе працуе кліент | Што вызначыць |
|---|---|
| Сам хост | Слухач, даступны з хоста, магчыма яго loopback |
| Госць VirtualBox NAT | Дакументаванае супастаўленне доступу да хоста для гэтага адаптара |
| Госць у маставой сетцы або іншая машына LAN | Даступны адрас хоста і дазволены слухач |
| Кантэйнер унутры госця | Іншая сеткавая мяжа і яе маршрут да проксі |
Адрас 127.0.0.1 у госця звычайна пазначае госця, а не хост. І наадварот, спецыяльнае супастаўленне NAT нельга абагульваць на кожнае месца, дзе канфігурацыя можа быць прачытана.
Пасля выбару адрасу праверце слухач і палітыку доступу. Служба хоста, прывязаная толькі там, куды госць у маставой сетцы не дастане, не стане даступнай праз іншае напісанне URL. Пашырэнне прывязкі павінна быць усвядомленым рашэннем аб доступе з адпаведнымі абмежаваннямі файрвола.
Трымайце месцазнаходжанне кліента побач з прыкладамі канфігурацыі. Сцвярджэнне, што проксі на хасце, няпоўнае, калі некалькі хастоў і гасцей дзеляць адну схему.