dig @resolver.example -p 443 +tcp TCP ద్వారా 443 పోర్ట్కు DNS ప్రశ్నను పంపుతుంది. ఇది DNSCryptను సంప్రదింపు చేయదు.

ఎన్క్రిప్టెడ్ రిజాల్వర్ను ఉపయోగించడానికి ప్రాక్సీ DNS సహాయకాన్ని మార్చేటప్పుడు ఇది ముఖ్యం. ఒక సేవ తెలిసిన పోర్ట్పై వినవచ్చు కానీ పూర్తిగా భిన్నమైన వైర్ ఫార్మాట్ను ఆశించవచ్చు.

ఎన్క్రిప్టెడ్ అప్స్ట్రీమ్ సంభాషణ కోసం DNSCrypt తెలిసిన రిజాల్వర్ భాగాన్ని ఉపయోగించండి. అది స్థానిక సాధారణ DNS ఇంటర్ఫేస్ను అందిస్తే, సాంప్రదాయ DNS సహాయకం దాని డాక్యుమెంట్ చేసిన చిరునామా మరియు పోర్టును ఉపయోగించి ఆ ఇంటర్ఫేస్ను ప్రశ్నించగలదు.

రెండు దశలను స్పష్టంగా ఉంచండి: సహాయకం నుండి స్థానిక రిజాల్వర్కు, తర్వాత రిజాల్వర్ నుండి అప్స్ట్రీమ్కు. మొదటి దశ పని చేయడం రెండవది ఉద్దేశించిన ప్రాక్సీ మార్గాన్ని అనుసరిస్తుందని నిరూపించదు.

అదే భేదం DNS over HTTPS మరియు DNS over TLSకు వర్తిస్తుంది. digలో పోర్ట్ నంబర్ మార్చడం ప్రోటోకాల్ అడాప్టర్ కాదు. HTTP ఆధారిత మరో ఇంటర్ఫేస్ కోసం, Google Public DNSకు HTTPS JSON ప్రశ్న ఉపయోగించండి. టైమౌట్ను మరో పాడైన SOCKS సర్వర్గా అర్థం చేసుకునే ముందు ఎండ్పాయింట్ ఒప్పందాన్ని తనిఖీ చేయండి.

సంబంధిత వ్యాసాలు