ProxySOCKS5 a' dèanamh seisean JSch na chliant de sheirbheis SOCKS a th' ann mar-thà. Chan eil e leis fhèin a' tabhann an fheart eile—lorgaire SOCKS a bhios a' giùlan chliant eile tro SSH.

JSch jsch = new JSch();
jsch.setKnownHosts("/home/alex/.ssh/known_hosts");

Session session = jsch.getSession("alex", "ssh.example.net", 22);
ProxySOCKS5 proxy = new ProxySOCKS5("127.0.0.1", 1080);
session.setProxy(proxy);

Ruith seo ro fhìorachadh SSH agus ceangal seisein na h-aplacaid. Ullaich am faidhle known-hosts le dearbh-aithne an fhrithealaiche SSH a thathar an dùil agus cùm na sgrùdaidhean sin tron neach-ionaid.

Bidh eadar-aghaidh teisteanais an nì neach-ionaid, nuair a bhios feum air, a' fìorachadh ris an eadar-mheadhanair. Chan eil e a' dol an àite clàradh a-steach SSH. Airson frithealaiche SSH a ruigear gu poblach far a bheil eadar-mheadhanairean poblach ceadaichte, tha an liosta neach-ionaid SOCKS5 a' tabhann thagraichean airson ProxySOCKS5. Cleachd an fhoirm gun chunntas neach-ionaid a chithear agus dearbhaich gu bheil an nòd a' ceadachadh an fhìor òstair agus am port SSH.

Airson riatanasan lorgaire, eadar-dhealaich cur-air-adhart seasmhach gu aon phlàna-amas a chaidh a shònrachadh ro-làimh bho cho-rèiteachadh SOCKS fiùghantach airson gach cliaint. Chan eil dòigh tunail gun cheangal a' solar an fhrithealaiche sin. Thoir sùil air comas poblach mionaideach an leabharlainn a chaidh a stàladh seach “taic SOCKS” a mhìneachadh mar an dà obair.

Artaigilean co-cheangailte