Windows OpenSSH u si gaar ah SOCKS5 Ncat amar
Isticmaal Ncat oo ah kaaliyaha gaadiidka qulqulka caadiga ah ee OpenSSH oo sheeg SOCKS5 halkii aad ku tiirsan lahayd HTTP proxy caadiga ah.
Haddii Ncat horey loogu heli karo Windows OpenSSH, waxay ku bixin kartaa xiriirka iyada oo loo marayo SOCKS5 proxy. Ku dar gelinta host ee qaabeynta SSH ee macmiilka OpenSSH isticmaalo:
Host target-via-socks
HostName ssh.example
User user
ProxyCommand ncat.exe --proxy-type socks5 --proxy proxy.example:1080 %h %p
Beddel labada magac host iyo akoonka, ka dibna ku xidh ssh target-via-socks. Tusaalahan waxay u malaynaysaa in ncat.exe uu ku jiro dariiqa raadinta faylasha fulinta ee kaaliyaha. Haddii kale isticmaal dariiqa buuxa ee faylka fulinta oo si sax ah loo xigay, gaar ahaan marka gal-dirka uu leeyahay meelo bannaan.
Meelaha ugu dambeeya ee proxy waxay ku timaadaa --proxy ka dib. OpenSSH wuxuu %h iyo %p u ballaariyaa magaca host SSH iyo dekedda ugu dambeeya. Ncat wuxuu ka wada xaajoodaa xiriirka SOCKS oo wuxuu qaadaa qulqulka byte ee ka soo baxa gelinta iyo soo-saarka caadiga ah; OpenSSH wuxuu sii wadaa gacan-qabsiga SSH ee qulqulkaas.
--proxy-type socks5 ee cad ayaa muhiim ah. Marka ikhtiyaarkaas maqan yahay, Ncat wuxuu si caadi ah u isticmaalaa HTTP proxy, xitaa haddii dekedda la bixiyay ay tahay 1080. Dhagaystaha SOCKS ma qiyaasi karo in codsiga HTTP CONNECT loo macneeyay SOCKS.
Tusaalahan waxay u malaynaysaa meel SOCKS oo aan la xaqiijin; ka dooro mushahar liiska proxy SOCKS5 kaliya meel SSH dadweyne ah oo wadadaas loo ogolaaday, oo hubi gelitaanka host iyo dekedda dhabta ah. Xaqiijinta proxy, marka loo baahdo, waa ka duwan tahay gelitaanka SSH dambe. Ilaali xaqiijinta furaha host ee meesha SSH; gaaritaanka iyada oo loo marayo kaaliye ma beddelo aqoonsiga OpenSSH ay tahay inuu xaqiijiyo.