Tabhair ordú Ncat SOCKS5 soiléir do Windows OpenSSH
Úsáid Ncat mar chúntóir iompair don sruth caighdeánach in OpenSSH agus sonraigh SOCKS5 in ionad brath ar an seachfhreastalaí HTTP réamhshocraithe.
Má tá Ncat ar fáil cheana do Windows OpenSSH, féadfaidh sé an nasc a sholáthar trí sheachfhreastalaí SOCKS5. Cuir iontráil ósta leis an gcumraíocht SSH a úsáideann an cliant OpenSSH sin:
Host target-via-socks
HostName ssh.example
User user
ProxyCommand ncat.exe --proxy-type socks5 --proxy proxy.example:1080 %h %p
Cuir an dá ainm ósta agus an cuntas in ionad a chéile, ansin ceangail le ssh target-via-socks. Glactar leis sa sampla seo go bhfuil ncat.exe i gcosán cuardaigh na gcomhad inrite don chúntóir. Mura bhfuil, úsáid an cosán iomlán cruinn luaite don chomhad inrite, go háirithe nuair a bhíonn spásanna sa chomhadlann.
Tagann deireadh an tseachfhreastalaí i ndiaidh --proxy. Leathnaíonn OpenSSH %h agus %p go hainm ósta agus calafort deiridh SSH. Déanann Ncat idirbheartaíocht ar an nasc SOCKS agus iompraíonn sé an sruth beart mar thoradh air ar an ionchur agus an t-aschur caighdeánach; leanann OpenSSH lena chrannchur SSH thar an sruth sin.
Tá tábhacht leis an --proxy-type socks5 soiléir. Mura bhfuil an rogha sin ann, úsáideann Ncat seachfhreastalaí HTTP de réir réamhshocraithe, fiú má tá an calafort soláthraithe 1080. Ní féidir le héisteoir SOCKS a thuiscint gur SOCKS a bhí i gceist le hiarratas HTTP CONNECT.
Glactar leis sa sampla seo le deireadh SOCKS gan fhíordheimhniú; roghnaigh iarrthóir ón liosta seachfhreastalaí SOCKS5 ach amháin do cheann scríbe SSH poiblí a bhfuil an bealach sin ceadaithe ann, agus seiceáil rochtain ar a óstach agus a chalafort iarbhír. Tá fíordheimhniú an tseachfhreastalaí, nuair is gá, ar leithligh ó logáil SSH níos déanaí. Coinnigh fíorú eochair ósta an chinn scríbe SSH; ní athraíonn rochtain air trí chúntóir an féiniúlacht ar cheart do OpenSSH a fhíordheimhniú.