Node نىڭ socks بوغچىسى بىلەن SOCKS5 UDP باغلىنىشلىرى
Node ئەپلىكەسىيىسى proxy ئارقىلىق UDP غا ئېھتىياجلىق بولغاندا SOCKS5 باغلىنىشى ۋە داتاگرام رامكىسىنى ئىشلىتىڭ.
Node نىڭ socks بوغچىسى UDP ئۈچۈن SocksClient ئۈلگىسىنى command: 'associate' بىلەن ئىشلىتىدۇ. ئۇنىڭ قۇلاي SocksClient.createConnection() زاۋۇتى بولسا TCP CONNECT نى بىر تەرەپ قىلىدۇ.
تۈرنىڭ باغلىنىش مىسالى SOCKS خېرىدارىنى ئايرىم يەرلىك UDP سوكېت بىلەن بىرلەشتۈرىدۇ:
- UDP ASSOCIATE قۇرۇڭ ۋە ئۇنىڭ TCP كونترول ئۇلىنىشىنى ساقلاڭ.
- مۇلازىمېتىر قايتۇرغان رېلېي كومپيۇتېرى ۋە پورتىنى ئوقۇڭ.
- چىقىدىغان يۈكلەرنى مەنزىل ئادرېسى بىلەن رامكىلاش ئۈچۈن
createUDPFrame()نى ئىشلىتىڭ. - داتاگراملارنى رېلېيغا ئەۋەتىڭ، ئاندىن يۈكلەرنى ئەپكە تاپشۇرۇشتىن بۇرۇن كىرىدىغان رېلېي رامكىلىرىدا
parseUDPFrame()نى ئىشلىتىڭ.
Node نىڭ dgram سوكېتى UDP توشۇشىنى تەمىنلەيدۇ؛ ئۇ SOCKS URL نى چۈشەندۈرمەيدۇ. باغلىنىش ۋە رامكىلاش ئۇ داتاگراملار ئەتراپىدا proxy پروتوكولىنى تەمىنلەيدۇ.
مۇلازىمېتىر UDP نى قوللىشى، رېلېينىڭ ئاخىرقى نۇقتىسىغا يېتىشى كېرەك. دەسلەپكى proxy پورتىغا مۇۋەپپەقىيەتلىك TCP ئۇلىنىش بۇ يولنى سىنامايدۇ. باغلىنىشقا ئېھتىياج قالماي قالغاندا كونترول ۋە UDP مەنبەلىرىنى تاقاڭ.