Folosirea adresei 10.0.2.2 pentru a ajunge la un proxy al gazdei dintr-un oaspete NAT VirtualBox
Interpretați aliasul de gazdă NAT din VirtualBox în contextul său real de rețea atunci când alegeți o adresă de proxy.
Un exemplu Vagrant folosește 10.0.2.2:3128. Îl copiați în browserul unui laptop și proxy-ul nu este accesibil. Acel număr nu era o adresă universală pentru mașina gazdă.
În configurația obișnuită a primului adaptor NAT din VirtualBox, 10.0.2.2 are un rol special de la oaspete la gazdă. Semnificația lui depinde de acea aranjare a rețelei virtuale. Un alt hipervizor, un alt mod de adaptor sau alt spațiu de nume de rețea pot cere altă adresă.
| Unde rulează clientul | Ce trebuie identificat |
|---|---|
| Gazda însăși | Un ascultător accesibil din gazdă, poate bucla sa locală |
| Oaspete NAT VirtualBox | Maparea documentată a accesului la gazdă pentru acel adaptor |
| Oaspete în punte sau altă mașină din LAN | O adresă de gazdă accesibilă și un ascultător permis |
| Container în interiorul oaspetelui | O altă graniță de rețea și ruta sa spre proxy |
127.0.0.1 unui oaspete desemnează de obicei oaspetele, nu gazda. Invers, maparea NAT specială nu trebuie generalizată la fiecare loc în care configurația poate fi citită.
După alegerea adresei, verificați ascultătorul și politica de acces. Un serviciu al gazdei legat doar acolo unde un oaspete în punte nu poate ajunge nu va deveni accesibil printr-o altă scriere a URL-ului. Lărgirea legării ar trebui să fie o decizie de acces deliberată, cu restricții de firewall corespunzătoare.
Păstrați locația clientului alături de exemplele de configurare. Afirmația că proxy-ul este pe gazdă este incompletă când mai multe gazde și oaspeți împart aceeași aranjare.