VirtualBox NAT қонағынан хост проксиіне жету үшін 10.0.2.2 пайдалану
Прокси мекенжайын таңдағанда VirtualBox NAT хост бүркеншік атын нақты желілік контексте түсіндіріңіз.
Vagrant мысалы 10.0.2.2:3128 пайдаланады. Оны ноутбук браузеріне көшірсеңіз, проксиге қол жетпейді. Бұл сан хост машинасы үшін әмбебап мекенжай болған жоқ.
VirtualBox-тың әдеттегі бірінші NAT адаптері конфигурациясында 10.0.2.2 қонақтан хостқа ерекше рөл атқарады. Оның мағынасы сол виртуалды желілік орналасуға байланысты. Басқа гипервизор, басқа адаптер режимі немесе басқа желілік атау кеңістігі басқа мекенжайды талап етуі мүмкін.
| Клиент қайда жұмыс істейді | Нені анықтау керек |
|---|---|
| Хосттың өзі | Хосттан қолжетімді тыңдаушы, мүмкін оның loopback |
| VirtualBox NAT қонағы | Сол адаптер үшін құжатталған хостқа қолжеткізу картасы |
| Көпірлі қонақ немесе басқа LAN машинасы | Қолжетімді хост мекенжайы және рұқсат етілген тыңдаушы |
| Қонақ ішіндегі контейнер | Тағы бір желілік шекара және оның проксиге барар жолы |
Қонақтың 127.0.0.1 әдетте қонақты білдіреді, хостты емес. Керісінше, арнайы NAT картасын конфигурация оқылуы мүмкін барлық жерге жалпылауға болмайды.
Мекенжайды таңдағаннан кейін тыңдаушыны және қолжеткізу саясатын тексеріңіз. Көпірлі қонақ жете алмайтын жерде ғана байланған хост қызметі URL-дың басқа жазылуымен қолжетімді бола қоймайды. Байланысты кеңейту мақсатты түрде қабылданған қолжеткізу шешімі болуы керек, оған сәйкес firewall шектеулерімен.
Клиенттің орналасуын конфигурация мысалдарымен бірге ұстаңыз. Прокси хостта деген тұжырым бірнеше хост пен қонақ бір конфигурацияны бөліскенде толық емес.