DNS మార్పు SOCKS ప్రాక్సీని ఎందుకు సెటప్ చేయలేదు
వెబ్సైట్ హోస్ట్నేమ్ను SOCKS సర్వర్కు పంపడం వల్ల కాన్ఫిగర్ చేయని బ్రౌజర్ ప్రాక్సీని ఎందుకు ఉపయోగించదో వివరిస్తుంది.
DNS జవాబును మార్చడం బ్రౌజర్ కనెక్ట్ అయ్యే చిరునామాను మాత్రమే మారుస్తుంది. అక్కడికి చేరిన తర్వాత బ్రౌజర్ మాట్లాడే ప్రోటోకాల్ను మార్చదు.
సాధారణ HTTP URL తెరిచినప్పుడు బ్రౌజర్ HTTP పంపుతుంది. HTTPS URL తెరిచినప్పుడు ఆ సైట్ కోసం TLS ప్రారంభిస్తుంది. కానీ SOCKS5 సర్వర్ ముందుగా తన స్వంత చర్చను నిరీక్షిస్తుంది: పద్ధతి ఎంపిక, ఏదైనా ప్రామాణీకరణ మరియు గమ్యస్థానాన్ని పేర్కొనే అభ్యర్థన. కాన్ఫిగర్ చేయని బ్రౌజర్ వాటిలో ఏదీ పంపదు.
అందుకే DNS మార్పు తర్వాత చేరుకోగల Dante శ్రోత సంబంధాన్ని వెంటనే మూసివేయవచ్చు. సేవ ఆరోగ్యంగా ఉండవచ్చు; వచ్చే బైట్లు తప్పు ప్రోటోకాల్కు చెందుతాయి. శ్రోతను పోర్ట్ 80 లేదా 443కి మార్చినా ఆ బైట్లు SOCKS కావు.
బ్రౌజర్ SOCKS ఇంటర్ఫేస్ను కాన్ఫిగర్ చేయండి, ఉదాహరణకు Firefox SOCKS సెట్టింగ్లు, లేదా అనువర్తన-నిర్దిష్ట ప్రాక్సీ సెట్టింగ్, అది హ్యాండ్షేక్ చేసి ప్రాక్సీని ముందుకు కనెక్ట్ చేయమని అడుగుతుంది. PAC ఫైల్ దాన్ని ఉపయోగించే అనువర్తనాలకు మద్దతు ఉన్న ప్రాక్సీ మార్గాన్ని ఎంచుకోవచ్చు. ఇది ఇప్పటికీ ప్రత్యేక ప్రాక్సీ కాన్ఫిగరేషన్, A లేదా AAAA రికార్డు లక్షణం కాదు.
HTTPS, DNS-మాత్రమే ఆలోచనకు మరొక అడ్డంకిని జోడిస్తుంది. URLలోని సైట్ గుర్తింపును బ్రౌజర్ ఇంకా ఆశిస్తుంది. ప్రాక్సీ హోస్ట్ కోసం ధృవపత్రం DNS కనెక్షన్ను అక్కడికి పంపినందుకే ఆ ఆశను తీర్చలేదు.
పారదర్శక నెట్వర్క్ ఇంటర్సెప్షన్ అనేది రూటింగ్ మరియు సరిపోయే ఇంటర్సెప్షన్ సాఫ్ట్వేర్ను కలిగి ఉన్న వేరే రూపకల్పన. DNS నుండి SOCKS సర్వర్ చిరునామాను తిరిగి ఇవ్వడం ద్వారా అది లభించదు.