Cuir idirbheartaíocht SOCKS Netty roimh phrótacal d'iarratais
Ordaigh láimhseálaí seachfhreastalaí SOCKS Netty roimh thrácht an iarratais agus caomhnaigh ceann scríbe gan réiteach nuair a bhíonn DNS ar thaobh an seachfhreastalaí beartaithe.
Do bootstrap/pipeline Netty atá ann cheana ina gcaithfidh an freastalaí SOCKS an ceann scríbe a réiteach:
bootstrap.resolver(NoopAddressResolverGroup.INSTANCE);
pipeline.addFirst(
new Socks5ProxyHandler(new InetSocketAddress("127.0.0.1", 1080))
);
bootstrap.connect(
InetSocketAddress.createUnresolved("example.com", 443)
);Is é port áitiúil 1080 deireadh an seachfhreastalaí; is é example.com:443 an sprioc naisc gan réiteach. Ná húsáid seoladh an seachfhreastalaí don dá ról agus ná réitigh an t-ainm sula bhfaigheann an láimhseálaí é. Le haghaidh spriocanna poiblí ar bhealach seachfhreastalaí poiblí ceadaithe, soláthraíonn liosta seachfhreastalaí SOCKS5 iarrthóirí do dheireadh seachfhreastalaí an láimhseálaí.
Cuir Socks5ProxyHandler roimh láimhseálaithe a mhalartaíonn trácht an chinn scríbe. Fan ar a future naisc seachfhreastalaí, ní hamháin ar chainéal a shroicheann an t-éisteoir. Baineann modh nó ceann scríbe diúltaithe leis an gcéim socrúcháin seo.
Le HTTPS, úsáideann an chéad chiseal TLS eile ainm óstaigh an chinn scríbe, an fhíorú agus an t-iontaoibh atá ag teastáil—ní féiniúlacht dheireadh SOCKS. Ansin amháin a thosaíonn an malartú HTTP/iarratais.
Ní sholáthraíonn an blúire lúbanna imeachta, cineálacha cainéal, láimhseálaithe TLS/HTTP ná gnáthláimhseáil earráidí. Roghnaigh an tógálaí SOCKS a oireann do riachtanais fhíordhíonta; prótacal eile is ea láimhseálaí HTTP Basic.
Ná húsáid an réiteoir no-op ach amháin nuair a bhíonn réiteach ainm óstaigh ag an láimhseálaí íochtair seo. B'fhéidir go mbeadh cuardach áitiúil de dhíth ar naisc eile. Coinnigh aschur an réiteora, future an seachfhreastalaí, TLS agus toradh an iarratais ar leithligh agus tú ag diagnóisiú teipe.