Shiya indawo okulisiwe ye-Java SOCKS ingaxazululiwe
Gwema i-DNS yendawo okulisiwe yasendaweni lapho wenza uxhumano lwe-Java SOCKS ngokugcina igama le-host okuhlosiwe.
Uxhumano lwe-SOCKS lungase lwehluleke endaweni ngaphambi kokuthi i-proxy ithole ithuba lokuxazulula indawo okulisiwe. Hlola ukuthi ikhodi yakho ixazulule yini okuhlosiwe ngenkathi yakha ikheli le-socket.
Kusocket ye-Java SOCKS, gcina igama le-host okuhlosiwe elinekhasi lendawo okulisiwe elingaxazululiwe:
Proxy proxy = new Proxy(Proxy.Type.SOCKS,
new InetSocketAddress("203.0.113.10", 1080));
Socket socket = new Socket(proxy);
socket.connect(InetSocketAddress.createUnresolved(
"destination.example", 443), 5000);I-endpoint negama le-host kuyizindawo zokubamba; sebenzisa insizakalo yakho ye-SOCKS5 noma umuntu ofanele ovela kuhlu lwama-proxy e-SOCKS5 ukuze kube nokuhlolwa okuvunyelwe kwendawo okulisiwe yomphakathi. Umehluko obalulekile uphakathi kokuxazulula i-proxy ukuze uyifinyelele nokugcina igama lendawo okulisiwe ekushintshaneni kwe-SOCKS.
Uma sekuxhunyiwe, iklayenti le-HTTPS lisadinga iseshini ye-TLS yegama le-host lendawo okulisiwe. Isembozo se-TLS akufanele sisebenzise igama le-host le-proxy njengobunikazi bozakwethu.
Hlola futhi ikhodi yezinga eliphezulu: umtapo wolwazi angase enze ukusesha kwawo ngaphambi kokushayela isixhumi sakho. Ukugcina igama le-host kuleli kheli le-socket akukwazi ukuhlehlisa ukusesha okwenziwe kwenye indawo kuhlelo lokusebenza.