dig @resolver.example -p 443 +tcp изпраща DNS заявка по TCP към порт 443. Той не договаря DNSCrypt.

Това е важно, когато променяте DNS помощник на прокси да използва криптиран резолвер. Една услуга може да слуша на познат порт, а да очаква напълно различен формат на данните.

Използвайте резолверен компонент, който разбира DNSCrypt, за криптирания разговор с горната страна. Ако той предоставя локален интерфейс за обикновен DNS, конвенционален DNS помощник може да го заявява чрез документираните адрес и порт.

Дръжте двата прехода явни: от помощника към локалния резолвер, после от резолвера към горната страна. Работещият първи преход не доказва, че вторият следва предвидения път през прокси.

Същото разграничение важи за DNS over HTTPS и DNS over TLS. Промяната на номер на порт в dig не е протоколен адаптер. За различен интерфейс, базиран на HTTP, използвайте HTTPS JSON заявка към Google Public DNS. Проверете договора на крайната точка, преди да тълкувате изтичане на времето като пореден счупен SOCKS сървър.

Подобни статии