Použitie 10.0.2.2 na dosiahnutie proxy na hostiteľovi z hosťa VirtualBox NAT
Vykladajte alias hostiteľa v NAT VirtualBoxu v jeho skutočnom sieťovom kontexte pri výbere adresy proxy.
Príklad Vagrant používa 10.0.2.2:3128. Skopírujete ho do prehliadača na prenosnom počítači a proxy nie je dostupné. To číslo nebolo univerzálna adresa hostiteľského stroja.
V obvyklom nastavení prvého NAT adaptéra vo VirtualBoxe má 10.0.2.2 špeciálnu úlohu hosťa voči hostiteľovi. Jej význam závisí od tohto usporiadania virtuálnej siete. Iný hypervizor, iný režim adaptéra alebo iný sieťový priestor názvov môžu vyžadovať inú adresu.
| Kde klient beží | Čo určiť |
|---|---|
| Samotný hostiteľ | Poslucháč dostupný z hostiteľa, možno jeho loopback |
| Hosť VirtualBox NAT | Dokumentované mapovanie prístupu k hostiteľovi pre tento adaptér |
| Mostový hosť alebo iný stroj v LAN | Dostupná adresa hostiteľa a povolený poslucháč |
| Kontajner vnútri hosťa | Ďalšia sieťová hranica a jej cesta k proxy |
127.0.0.1 hosťa zvyčajne označuje hosťa, nie hostiteľa. Naopak, špeciálne mapovanie NAT sa nesmie zovšeobecňovať na každé miesto, kde sa konfigurácia môže čítať.
Po výbere adresy skontrolujte poslucháča a pravidlá prístupu. Služba hostiteľa viazaná len tam, kam mostový hosť nedosiahne, nebude dostupná iným zápisom URL. Rozšírenie väzby by malo byť vedomým rozhodnutím o prístupe s príslušnými obmedzeniami firewallu.
Udržujte polohu klienta pri príkladoch konfigurácie. Tvrdenie, že proxy je na hostiteľovi, je neúplné, keď viacero hostiteľov a hostí zdieľa rovnaké usporiadanie.