DNSCrypt, từ nhóm tuyệt vời tại OpenDNS, là giải pháp đơn giản mà chúng tôi sẽ sử dụng để thêm mã hóa giữa máy tính của bạn và máy chủ DNS. Đó là một giải pháp gọn nhẹ hoạt động trên cả Windows hoặc Mac - đáng tiếc là không có hỗ trợ di động cho đến nay.
Những gì công cụ này thực sự đang làm là tạo một kết nối được mã hóa tới bất kỳ máy chủ DNS được hỗ trợ nào và sau đó tạo một proxy DNS cục bộ trên PC của bạn. Vì vậy, khi bạn cố gắng mở howtogeek.com, trình duyệt của bạn sẽ gửi một truy vấn DNS thông thường đến địa chỉ localhost 127.0.0.1 trên cổng 53, và yêu cầu đó sau đó sẽ được chuyển tiếp thông qua kết nối được mã hóa tới máy chủ DNS.
Tải xuống cho Windows
Như với mọi chương trình bạn sử dụng, bạn sẽ cần phải bắt đầu bằng cách tải xuống gói cài đặt. Khi bạn đang ở trên trang, chỉ cần nhấp vào liên kết “dnscrypt-proxy-win32-full-1.4.1.zip” để tải xuống các tệp cần thiết. Nếu bạn thấy phiên bản mới hơn trên trang, hãy đảm bảo sử dụng phiên bản đó thay thế.
Cài đặt và chuẩn bị máy tính của bạn
Bây giờ bạn sẽ cần mở một cửa sổ nhắc lệnh nâng lên bằng cách tìm kiếm “cmd”, nhấn chuột phải và chọn “Run as Administrator”. Khi bạn đã mở cửa sổ CMD nâng cao, hãy nhập chuỗi sau đây. Hãy nhớ rằng bạn sẽ cần nhập đường dẫn tương ứng với thư mục “bin” của bạn.
cd “C:UsersOwnerDesktopDNSCryptin”
Lệnh này sẽ cho biết dấu nhắc lệnh để tìm trong thư mục "bin", nơi các tập tin EXE và CSV được đặt.
Cài đặt Dịch vụ Proxy
Tiếp theo, bạn sẽ cần cài đặt dịch vụ proxy từ DNSCrypt. Sử dụng chuỗi bên dưới. Bạn có thể thay đổi phần “opendns” bằng tên từ tệp CSV hoặc bạn có thể cập nhật tệp CSV của mình bằng cách thêm bất kỳ trình phân giải DNS công khai nào hiện hỗ trợ DNSCrypt. Bạn cũng sẽ cần phải thay đổi đường dẫn tệp tương ứng với vị trí của tệp csv trên máy tính của bạn.
dnscrypt-proxy.exe --resolver-name=opendns --resolvers-list='C:UsersOwnerDesktopDNSCryptindnscrypt-resolvers.csv' --test=0
dnscrypt-proxy.exe --resolver-name=opendns --resolvers-list='C:UsersOwnerDesktopDNSCryptindnscrypt-resolvers.csv' --install
[INFO] The dnscrypt-proxy service has been installed and started [INFO] The registry key used for this service is SYSTEMCurrentControlSetServicesdnscrypt-proxyParameters [INFO] Now, change your resolver settings to 127.0.0.1:53
Thay đổi cài đặt DNS của bạn
Bây giờ bạn sẽ cần phải thay đổi các thiết lập DNS của bạn. Nhấp chuột phải vào biểu tượng mạng ở góc dưới cùng bên phải của màn hình, sau đó nhấp vào “Open Network and Sharing Center.” Đây sẽ là 5 thanh cho kết nối không dây hoặc màn hình máy tính nhỏ cho các kết nối có dây. Khi đã mở, hãy nhấp vào “Thay đổi cài đặt bộ điều hợp”.