Uma ukuhlelwa kwe-OpenSSH kusebenzisa isixhumi se-SOCKS ngendlela ejwayelekile, beka ukuhluka okunegama ngaphambi kwalowo mthetho ubanzi:

Host internal.example
    ProxyCommand none

Host *
    ProxyCommand nc -X 5 -x proxy.example:1080 %h %p

Lesi sibonelo sisebenzisa isixhumanisi sokukhetha nc se-OpenBSD se-SOCKS5. Ukuxhuma nge-ssh internal.example kukhetha ukuhluka; ezinye izingqalazana zithola isixhumi esijwayelekile. Ezingqalazana zomphakathi ze-SSH ezivunyelwe, umbhalo ongena-akhawunti ovela kuhlu lwama-proxy e-SOCKS5 ungahlinzeka ngekheli le-proxy elijwayelekile uma livumela yonke ingqalazana yangempela kanye nechweba le-SSH; gcina ukuhluka kwangaphakathi obekuhlosiwe.

Ukulandelana kubalulekile ngoba i-OpenSSH isebenzisa inani lokuqala elitholakalayo lepharamitha. Ukuhluka kufanele kutholakale ngaphambi kokuba okujwayelekile okufanayo kunikeze i-ProxyCommand, kufaka phakathi okujwayelekile okufundwa ngamafayela e-Include.

Hlola izilungiselelo ezisebenzayo zokubiza okuthile nge:

ssh -G internal.example

Amaphethini engqalazana ahambisana negama elisetshenziswa ukubiza i-SSH. Uma umyalo usebenzisa isibongo esine-HostName ekhomba ku-internal.example, nika leso sibongo futhi ukuhluka obekuhlosiwe. Lokho kugcina umthetho uhlangene nokuseshwa kwangempela kokuhlelwa esikhundleni sokucabanga ukuthi igama elilinganayo ku-DNS likhetha ibhloko elifanayo.

Izihloko ezihlobene