DNS ئۆزگىرىشى نېمىشقا SOCKS ۋاكالەتچىسىنى قۇرالمىدو
تور بېكەتنىڭ خوست نامىنى SOCKS مۇلازىمېتىرىغا قارىتىشنىڭ نېمىشقا تەڭشەلمىگەن توركۆرگۈچنى ۋاكالەتچى ئىشلىتىشكە مەجبۇرلىمايدىغانلىقىنى چۈشەندۈرىدۇ.
DNS جاۋابىنى ئۆزگەرتىش پەقەت توركۆرگۈچ ئۇلىنىدىغان ئادرېسنى ئۆزگەرتىدۇ. ئۇ يەرگە يەتكەندىن كېيىن توركۆرگۈچ سۆزلەيدىغان پروتوكولنى ئۆزگەرتمەيدۇ.
ئادەتتىكى HTTP ئادرېسىنى ئاچقاندا توركۆرگۈچ HTTP ئەۋەتىدۇ. HTTPS ئادرېسىنى ئاچقاندا ئۇ بېكەت ئۈچۈن TLS باشلايدۇ. SOCKS5 مۇلازىمېتىرى بولسا ئالدى بىلەن ئۆزىنىڭ سۆھبىتىنى كۈتىدۇ: ئۇسۇل تاللاش، ھەر قانداق دەلىللەش ۋە نىشاننى ئاتايدىغان تەلەپ. تەڭشەلمىگەن توركۆرگۈچ بۇلارنىڭ ھېچقايسىسىنى ئەۋەتمەيدۇ.
شۇڭا DNS ئۆزگەرگەندىن كېيىن يېتىپ بارالايدىغان Dante ئاڭلىغۇچ ئۇلىنىشنى دەرھال تاقىۋېتىشى مۇمكىن. مۇلازىمەت ساغلام بولۇشى مۇمكىن؛ كىرىۋاتقان بايتلار خاتا پروتوكولغا تەۋە. ئاڭلىغۇچنى 80 ياكى 443 پورتقا يۆتكەش بۇ بايتلارنى SOCKS قىلمايدۇ.
توركۆرگۈچنىڭ SOCKS كۆرۈنمەس يۈزىنى، مەسىلەن Firefox نىڭ SOCKS تەڭشەكلىرىنى، ياكى ئەپكە خاس ۋاكالەتچى تەڭشىكىنى قۇرۇڭ، شۇنداق قىلغاندا ئۇ قول ئېلىشىپ، ۋاكالەتچىدىن ئىلگىرى ئۇلىنىشنى سورايدۇ. PAC ھۆججىتى ئۇنى ئىشلىتىدىغان ئەپلەر ئۈچۈن قوللايدىغان ۋاكالەتچى يولىنى تاللىيالايدۇ. بۇ يەنىلا ئايرىم ۋاكالەتچى سەپلىمىسى، A ياكى AAAA خاتىرىسىنىڭ خاسلىقى ئەمەس.
HTTPS پەقەت-DNS ئىدىيەسىگە يەنە بىر توسالغۇ قوشىدۇ. توركۆرگۈچ ئادرېستىكى بېكەتنىڭ كىملىكىنى كۈتۈشنى داۋاملاشتۇرىدۇ. ۋاكالەتچى خوستى ئۈچۈن گۇۋاھنامە پەقەت DNS ئۇلىنىشنى ئۇ يەرگە ئەۋەتكەنلىكى ئۈچۈنلا بۇ ئۈمىدنى قاندۇرالمايدۇ.
سۈزۈك تور ئارىلىشىش يول باشلاش ۋە ماس كېلىدىغان ئارىلىشىش يۇمشاق دېتالىنى ئۆز ئىچىگە ئالغان باشقا لايىھە. ئۇنى DNS تىن SOCKS مۇلازىمېتىرىنىڭ ئادرېسىنى قايتۇرۇش بىلەن ئېرىشكىلى بولمايدۇ.