Aon ostair SSH a thoirmeasg bho shlighe SOCKS bunaiteach
Cuir eisgeachd ProxyCommand none roimh riaghailt wildcard bhunaiteach agus rannsaich rèiteachadh OpenSSH èifeachdach airson an ostair a dh'iarrar.
Nuair a chleachdas rèiteachadh OpenSSH ceanglaiche SOCKS gu bunaiteach, cuir eisgeachd ainmichte roimh an riaghailt fharsaing sin:
Host internal.example
ProxyCommand none
Host *
ProxyCommand nc -X 5 -x proxy.example:1080 %h %p
Cleachdaidh an eisimpleir seo eadar-aghaidh roghainn nc OpenBSD airson SOCKS5. Taghaidh ceangal le ssh internal.example an eisgeachd; gheibh na h-ostairean eile an ceanglaiche bunaiteach. Airson cinn-uidhe SSH poblach ceadaichte, faodaidh inntrig gun chunntas bhon liosta proxy SOCKS5 seòladh a' phroxy bhunaiteach a sholarachadh ma cheadaicheas e gach ostair fhìor agus port SSH; cùm an eisgeachd a-staigh a bha san amharc.
Tha an t-òrdugh cudromach oir cleachdaidh OpenSSH a' chiad luach a gheibhear airson paramadair. Feumar an eisgeachd a lorg mus toir bun-roghainn co-fhreagarrach ProxyCommand, a' gabhail a-steach bun-roghainnean a leughar tro fhaidhlichean Include.
Rannsaich na suidheachaidhean èifeachdach airson gairm shònraichte le:
ssh -G internal.example
Bidh pàtrain ostair a' maidseadh an ainme a chleachdar airson SSH a ghairm. Ma chleachdas àithne ailias aig a bheil HostName a' comharrachadh gu internal.example, thoir an eisgeachd a bha san amharc don ailias sin cuideachd. Cumaidh sin an riaghailt ceangailte ris an fhìor lorgaidh rèiteachaidh an àite a bhith a' gabhail ris gu bheil ainm co-ionann ann an DNS a' taghadh an aon bhloc.