Ukufinyelela iseva ye-SOCKS ngaphakathi kwe-VirtualBox NAT guest
Dlulisela iphothi le-loopback lomsingathi ku-proxy yesivakashi bese uqinisekisa ukuthi isilaleli sesivakashi samukela ukuxhumana ku-interface yaso yenethiwekhi ebonakalayo.
Isevisi ye-SOCKS ngaphakathi kwe-VirtualBox guest inezidingo ezimbili ezihlukene zokufinyeleleka: i-VirtualBox kufanele ilethe ukuxhumana esivakashini, futhi isevisi yesivakashi kufanele ikwamukele.
Kwi-VM okwadaptha yayo yokuqala isebenzisa i-NAT evamile, i-VirtualBox 7.1 ibhala umthetho wokudlulisela iphothi ngale ndlela. Lapho i-VM imisiwe:
VBoxManage modifyvm "Proxy VM" --nat-pf1 "socks,tcp,127.0.0.1,1080,,1080"
Shintsha igama le-VM namaphothi ngokudingekayo. Khona-ke uhlelo lomsingathi lukhetha i-SOCKS ku-127.0.0.1:1080. Ukubopha uhlangothi lomsingathi ku-127.0.0.1 kunciphisa le ndawo yokungena kumsingathi uqobo.
Inkambu yekheli lesivakashi engenalutho icabanga ukuthi isivakashi sisebenzisa i-DHCP eyakhelwe ngaphakathi kwenjini ye-NAT. Uma isivakashi sisebenzisa ikheli eliqinile, faka lelo kheli emthethweni. U-1080 wokugcina uyiphothi yesevisi yesivakashi; akudingekile ukuthi ilingane nephothi lomsingathi.
Isilaleli sesivakashi siseyisevisi yenethiwekhi
I-proxy eboshwe ku-127.0.0.1 kuphela ngaphakathi kwesivakashi yamukela ukuxhumana kwasendaweni yesivakashi. Ukudlulisela kwe-NAT akwenzi leso silaleli se-loopback samukele ithrafikhi efika ku-interface ebonakalayo yesivakashi. Hlela isevisi ukuthi ilalele ku-interface efanele yesivakashi futhi uvumele ithrafikhi ehlosiwe ukuba idlule ku-firewall yesivakashi nemithetho yokufinyelela ye-proxy. Hlola ukufinyelela okuvunyelwe nokunqatshiwe kwesilaleli ngemva kokushintsha lowo mngcele.
Uma kuhluleka, hlola le mikhawulo ngokuhlukana: iphothi nomthetho womsingathi, ikheli lesivakashi elikhethiwe, nesilaleli sesivakashi. Ukushintshela kunethiwekhi yebhuloho akukwazi ukulungisa isevisi esalalele ku-loopback yesivakashi kuphela.
Lo mthetho we-TCP uhlanganisa ukuxhumana kwe-SOCKS TCP. Awunikezi ngokwawo indlela eyengeziwe ye-UDP edingwa i-SOCKS5 UDP relay.