dig @resolver.example -p 443 +tcp gửi một truy vấn DNS qua TCP đến cổng 443. Nó không thương lượng DNSCrypt.

Điều đó quan trọng khi sửa một trợ lý DNS của proxy để dùng bộ phân giải đã mã hóa. Một dịch vụ có thể lắng nghe trên cổng quen thuộc trong khi chờ đợi một định dạng đường truyền hoàn toàn khác.

Dùng một thành phần bộ phân giải hiểu DNSCrypt cho cuộc trò chuyện ngược nguồn đã mã hóa. Nếu nó cung cấp giao diện DNS thuần cục bộ, một trợ lý DNS thông thường có thể truy vấn giao diện đó bằng địa chỉ và cổng đã được ghi trong tài liệu.

Giữ cả hai chặng rõ ràng: trợ lý đến bộ phân giải cục bộ, rồi bộ phân giải đến ngược nguồn. Chặng đầu hoạt động không chứng minh rằng chặng sau đi theo tuyến proxy dự định.

Sự phân biệt tương tự áp dụng cho DNS over HTTPS và DNS over TLS. Đổi số cổng trong dig không phải là bộ chuyển đổi giao thức. Với một giao diện khác dựa trên HTTP, hãy dùng truy vấn JSON HTTPS đến Google Public DNS. Kiểm tra hợp đồng của điểm cuối trước khi coi thời gian chờ là một máy chủ SOCKS hỏng khác.

Bài viết liên quan