Použití 10.0.2.2 k dosažení proxy na hostiteli z hosta VirtualBox NAT
Vykládejte alias hostitele v NAT VirtualBoxu v jeho skutečném síťovém kontextu při volbě adresy proxy.
Příklad Vagrant používá 10.0.2.2:3128. Zkopírujete jej do prohlížeče na notebooku a proxy není dostupná. To číslo nebylo univerzální adresou hostitelského stroje.
V obvyklém nastavení prvního NAT adaptéru ve VirtualBoxu má 10.0.2.2 zvláštní roli hosta vůči hostiteli. Jeho význam závisí na tomto uspořádání virtuální sítě. Jiný hypervizor, jiný režim adaptéru nebo jiný síťový prostor může vyžadovat jinou adresu.
| Kde klient běží | Co určit |
|---|---|
| Sám hostitel | Posluchač dosažitelný z hostitele, možná jeho loopback |
| Host VirtualBox NAT | Dokumentované mapování přístupu k hostiteli pro tento adaptér |
| Přemostěný host nebo jiný stroj v LAN | Dosažitelná adresa hostitele a povolený posluchač |
| Kontejner uvnitř hosta | Další síťová hranice a její cesta k proxy |
Adresa 127.0.0.1 hosta obvykle označuje hosta, nikoli hostitele. Naopak zvláštní mapování NAT se nesmí zobecňovat na každé místo, kde lze konfiguraci číst.
Po volbě adresy zkontrolujte posluchač a pravidla přístupu. Služba hostitele vázaná jen tam, kam přemostěný host nedosáhne, nebude dostupná jiným zápisem URL. Rozšíření vazby má být vědomým rozhodnutím o přístupu s odpovídajícími omezeními firewallu.
Udržujte polohu klienta u příkladů konfigurace. Tvrzení, že proxy je na hostiteli, je neúplné, když několik hostitelů a hostů sdílí stejné uspořádání.