പോർട്ട് 443 dig-നെ DNSCrypt ക്ലയന്റാക്കുന്നില്ല
പ്രോക്സി DNS സഹായിയുടെ ലക്ഷ്യ പോർട്ട് മാറ്റുന്നതിന് മുമ്പ് റിസോൾവർ പ്രോട്ടോക്കോൾ യോജിപ്പിക്കുക.
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 സെർവറായി വ്യാഖ്യാനിക്കുന്നതിന് മുമ്പ് എൻഡ്പോയിന്റിന്റെ കരാർ പരിശോധിക്കുക.