10.0.2.2-ի օգտագործումը՝ VirtualBox NAT հյուրից հոսթի պրոքսիին հասնելու համար
Պրոքսիի հասցե ընտրելիս մեկնաբանեք 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 սահմանափակումներով։
Պահեք հաճախորդի տեղը կոնֆիգուրացիայի օրինակների կողքին։ Այն պնդումը, թե պրոքսին հոսթի վրա է, թերի է, երբ մի քանի հոսթ և հյուր կիսում են նույն դասավորությունը։