Má ghlacann an tosachphort leisciní fós tar éis do SSH imeacht, scrúdaigh na trí aonad. Tá saolréanna éagsúla ag an soicéad gníomhachtaithe, ag an gcúntóir systemd-socket-proxyd agus ag an éisteoir SOCKS a chruthaíonn SSH:

SoicéadCúntóirSSHLéirmheas
Ag éisteachtNeamhghníomhachNeamhghníomhachB'fhéidir go bhfuil sé ag fanacht go normalach le héileamh
Ag éisteachtGníomhachGníomhachTá próisis ann; níl sláinte an chinn scríbe cruthaithe fós
Ag éisteachtGníomhachNeamhghníomhachIs féidir leis an tosach obair a ghlacadh gan a chúlaonad

Ní shainmhíníonn tosú an chúntóra agus SSH le chéile an t-aistriú stadánaithe níos déanaí. Do chúntóir nár cheart fanacht gníomhach gan a thollán, déanann systemd an gaol níos láidre a dhoiciméadú:

[Unit]
BindsTo=ssh-socks.service
After=ssh-socks.service

Cuir i bhfeidhm ar an aonad cuí sa dearadh iarbhír é. Ní chuimsíonn Requires= agus an t-ordú ach cuid den ghaol. B'fhéidir nach spreagfaidh tosach atá gníomhach cheana gníomhachtú arís riamh tar éis a chúlaonad imeacht. Seiceáil freisin staid na n-aonad teipthe agus teorainneacha ráta tosaithe; ní sháraíonn spleáchais na teorainneacha sin.

Ansin bunaigh ullmhacht tosaithe. Ordaíonn After= poist, ní ullmhacht éisteora SSH Type=simple. Is féidir le fanacht sheasta teip le linn fíordheimhniú mall. Úsáid conradh tosaithe a bhunaíonn an t-éisteoir riachtanach; gabhann ExitOnForwardFailure=yes teip na socraithe aistrithe, ní inrochtaineacht an chinn scríbe níos déanaí.

Ar deireadh, sainmhínigh scoir díomhaointe agus athghníomhachtú. Baineann rogha scoir díomhaointe an daemon aistrithe le heaspa nasc gníomhach, ní le heaspa beart ar nasc oscailte. Is féidir le seisiún ciúin é a choinneáil gníomhach. Ba cheart don chéad éileamh eile na seirbhísí riachtanacha a ghníomhachtú, agus ba cheart lúba atosaigh a choinneáil teoranta agus infheicthe. Ligeann athchruthú an éisteora naisc nua isteach; ní thugann sé seisiúin TCP shean-idirlíonaithe ar ais.

Ailt ghaolmhara