Le nc atá comhoiriúnach le OpenBSD, cuir an iontráil óstaigh seo le cumraíocht an chliaint SSH, mar shampla ~/.ssh/config:

Host work-through-proxy
    HostName ssh.example.com
    User alex
    ProxyCommand nc -X connect -x proxy.example.net:8080 %h %p

Úsáid ssh work-through-proxy don bhealach sin. Iarrann an cúntóir ar an seachfhreastalaí HTTP CONNECT chuig ssh.example.com a dhéanamh agus cuireann sé an sruth glactha ar aghaidh chuig SSH. Dá ndíreofaí SSH go díreach ar phort an tseachfhreastalaí, rachadh a chrannlamh chuig seirbhís a bhfuiltear ag súil le HTTP uaithi.

Cuir an deireadhphointe, an ceann scríbe agus an cuntas ina n-ionad. Do cheann scríbe SSH atá inrochtana go poiblí nuair a cheadaítear idirghabhálaí poiblí, tairgeann liosta na seachfhreastalaithe HTTP iarrthóirí chun rochtain ar an óstach agus an port sin a sheiceáil; roghnaigh deireadhphointe nach dteastaíonn cuntas seachfhreastalaí uaidh don ordú a thaispeántar. Braitheann na roghanna OpenBSD nc seo ar an gcur i bhfeidhm; b'fhéidir nach dtacódh feidhmchlár inrite eile darb ainm nc leo.

Féadfaidh an seachfhreastalaí a shíniú isteach féin a éileamh nó an port SSH iarrtha a dhiúltú. Baineann 407 leis an malartú sin leis an seachfhreastalaí. Tar éis an tollán a oscailt, fíoraíonn SSH fós an t-óstach sprice agus déanann sé an t-úsáideoir a fhíordheimhniú; teip eile is ea eochair SSH a dhiúltófar.

Coinnigh an ProxyCommand faoin rannóg Host atá beartaithe agus, nuair is gá, úsáid an bealach fíordheimhnithe seachfhreastalaí a thacaíonn an cúntóir roghnaithe leis. Soláthraíonn an t-ordú sruth, ní cead tríd an idirghabhálaí. Mura gceadaítear ach cinn scríbe HTTPS, faigh socrú rochtana SSH ceadaithe seach a bheith ag glacadh leis go n-athraíonn litriú eile ordaithe an pholasaí.

Ailt ghaolmhara