Isticmaalka faylka hosts ee server-ka iyada oo loo marayo SSH SOCKS
Raac magaca halka loo socdo ilaa mishiinka xalliya marka jidka SSH SOCKS ay tahay in uu gaaro magac sir ah.
Magac sir ah oo lagu qeexay server-ka SSH oo keliya ayaa ku shaqeyn kara gudbinta SOCKS ee firfircoon haddii barnaamijku soo diro magaca halka loo socdo. Haddii uu marka hore gudaha ku xalliyo oo uu soo diro cinwaan tiro, khariidadda hosts ee server-ka weligeed ma helo magaca asalka ah si uu u xalliyo.
Gudbinta firfircoon ee caadiga ah ee OpenSSH waxay u qaaddaa meel loo socdo oo domain ah dhinaca server-ka xiriirka baxa. Halkaas OpenSSH wuxuu isticmaalaa API-ga raadinta cinwaannada ee nidaamka. Server Linux glibc caadi ah, NSS ayaa maamula keydka xogta hosts iyo nidaamka raadinta, sidaas darteed gelitaanka faylka hosts wuu ka qayb geli karaa. Ma aha diiwaan DNS oo laptop-ka lagu koobiyeeyay.
Hayso magaca loogu talagalay, sida preview.internal, URL-ga websaydhka oo dooro habka SOCKS ee magaca martigeliyaha fog ee macmiilka. Beddelidda magaca martigeliyaha URL-ga oo IP lagu beddelo waxay beddeli kartaa HTTP Host iyo aqoonsiga TLS labadaba; gaaritaanku kama dhigayo shahaadada mid ansax ah magac kale.
Haddii magaca sirta ahi weli guul-darraysto, aqoonsado deegaanka sameeya raadinta fog. Weel, chroot ama tusaale adeeg oo gaar ah ayaa laga yaabaa in aanay isticmaalin faylka hosts ee aad tafatirtay. Hirgelinta SOCKS kale waxay isticmaali karaan xalliyayaashooda, sidaas darteed habdhaqanka raadinta nidaamkan looma qaadan karo server kasta oo wakiil ah.