เราได้โน้มน้าว ประโยชน์ของเซิร์ฟเวอร์ DNS ของบุคคลที่สาม มาระยะหนึ่งแล้ว แต่ประโยชน์เพิ่มเติมอย่างหนึ่งที่อาจเป็นที่สนใจคือความสามารถในการเข้ารหัสคำขอ DNS ทั้งหมดของคุณช่วยปกป้องคุณจากใครก็ตามที่สอดแนมคุณอยู่ตรงกลาง
ที่เกี่ยวข้อง: 7 เหตุผลในการใช้บริการ DNS ของบุคคลที่สาม
DNSCrypt จากทีมงานที่ยอดเยี่ยมของ OpenDNS เป็นวิธีง่ายๆที่เราจะใช้ในการเพิ่มการเข้ารหัสระหว่างคอมพิวเตอร์ของคุณและเซิร์ฟเวอร์ DNS เป็นโซลูชันที่มีน้ำหนักเบาซึ่งทำงานได้ทั้งบน Windows หรือ Mac แต่ยังไม่มีการรองรับมือถือ
สิ่งที่เครื่องมือนี้กำลังทำคือการสร้างการเชื่อมต่อที่เข้ารหัสไปยังเซิร์ฟเวอร์ DNS ที่รองรับจากนั้นสร้างพร็อกซี DNS ในเครื่องบนพีซีของคุณ ดังนั้นเมื่อคุณพยายามเปิด howtogeek.com เบราว์เซอร์ของคุณจะส่งแบบสอบถาม DNS ปกติไปยังที่อยู่ท้องถิ่น 127.0.0.1 บนพอร์ต 53 จากนั้นคำขอนั้นจะถูกส่งต่อผ่านการเชื่อมต่อที่เข้ารหัสไปยังเซิร์ฟเวอร์ DNS
กำลังดาวน์โหลดสำหรับ Windows
เช่นเดียวกับทุกโปรแกรมที่คุณใช้คุณจะต้องเริ่มต้นด้วย ดาวน์โหลดแพ็คเกจการติดตั้ง . เมื่อคุณอยู่ในหน้านี้ให้คลิกลิงก์“ dnscrypt-proxy-win32-full-1.4.1.zip” เพื่อดาวน์โหลดไฟล์ที่ต้องการ หากคุณเห็นเวอร์ชันที่ใหม่กว่าในหน้านี้ให้ใช้เวอร์ชันนั้นแทน
ตอนนี้มาสร้างโฟลเดอร์บนเดสก์ท็อปชื่อ DNSCrypt คุณสามารถสร้างโฟลเดอร์นี้ได้ทุกที่ที่คุณต้องการ แต่เดสก์ท็อปนั้นง่ายที่สุดสำหรับวัตถุประสงค์ของการสาธิตนี้ แตกไฟล์ทั้งหมดโดยเปิดไฟล์ zip แล้วลากไปยังโฟลเดอร์ DNSCrypt หรือคลิกขวาและระบุโฟลเดอร์เดสก์ท็อปเป็นปลายทางการแยก
การติดตั้งและเตรียมพีซีของคุณ
ตอนนี้คุณจะต้องเปิดหน้าต่างพรอมต์คำสั่งโดยค้นหา“ cmd” คลิกขวาแล้วเลือก“ Run as Administrator” เมื่อคุณเปิดหน้าต่าง Elevated CMD แล้วให้ป้อนสตริงต่อไปนี้ จำไว้ว่าคุณจะต้องป้อนเส้นทางที่ตรงกับโฟลเดอร์“ bin” ของคุณ
ซีดี“ C: \ Users \ Owner \ Desktop \ DNSCrypt \ bin”
คำสั่งนี้จะบอกให้ command prompt ดูในโฟลเดอร์“ bin” ที่มีไฟล์ EXE และ CSV อยู่
ติดตั้งบริการ Proxy
ถัดไปคุณจะต้องติดตั้งบริการพร็อกซีจาก DNSCrypt ใช้สตริงด้านล่าง คุณสามารถเปลี่ยนส่วน“ opendns” ด้วยชื่อจากไฟล์ CSV หรือคุณสามารถอัปเดตไฟล์ CSV ของคุณโดยเพิ่ม ตัวแก้ไข DNS สาธารณะที่ปัจจุบันรองรับ DNSCrypt . คุณจะต้องเปลี่ยนเส้นทางไฟล์ให้สอดคล้องกับตำแหน่งของไฟล์ csv บนคอมพิวเตอร์ของคุณ
dnscrypt-proxy.exe --resolver-name = opendns --resolvers-list = "C: \ Users \ Owner \ Desktop \ DNSCrypt \ bin \ dnscrypt-resolvers.csv" - ทดสอบ = 0
หากหน้าต่าง CMD ของคุณมีลักษณะดังภาพด้านบนแสดงว่าคุณมาถูกทางและทดสอบบริการพร็อกซีเรียบร้อยแล้ว หากไม่ได้ผลเพียงแค่เปลี่ยนตัวแก้ไข DNS จนกว่าคุณจะได้ตัวที่ใช้งานได้ เมื่อสำเร็จแล้วคุณสามารถติดตั้งบริการพร็อกซีต่อไปได้โดยกดปุ่ม "ขึ้น" และเปลี่ยน "–test = 0" เป็น "- ติดตั้ง" ดังที่แสดงด้านล่าง
dnscrypt-proxy.exe --resolver-name = opendns --resolvers-list = "C: \ Users \ Owner \ Desktop \ DNSCrypt \ bin \ dnscrypt-resolvers.csv" - ติดตั้ง
เมื่อติดตั้งสำเร็จคุณจะเห็นสิ่งต่อไปนี้:
[INFO] บริการ dnscrypt-proxy ได้รับการติดตั้งและเริ่มทำงาน [INFO] คีย์รีจิสทรีที่ใช้สำหรับบริการนี้คือ SYSTEM \ CurrentControlSet \ Services \ dnscrypt-proxy \ Parameters [INFO] ตอนนี้เปลี่ยนการตั้งค่าตัวแก้ไขเป็น 127.0.0.1:53
เปลี่ยนการตั้งค่า DNS ของคุณ
ตอนนี้คุณจะต้องเปลี่ยนการตั้งค่า DNS ของคุณ คลิกขวาที่ไอคอนเครือข่ายที่ด้านล่างขวาของหน้าจอจากนั้นคลิกที่“ Open Network and Sharing Center” จะเป็นแถบ 5 แถบสำหรับการเชื่อมต่อไร้สายหรือหน้าจอคอมพิวเตอร์ขนาดเล็กสำหรับการเชื่อมต่อแบบมีสาย เมื่อเปิดแล้วให้คลิกที่“ เปลี่ยนการตั้งค่าอะแดปเตอร์”
คลิกขวาที่การเชื่อมต่อเครือข่ายที่คุณต้องการแก้ไขจากนั้นเลือกตัวเลือก“ คุณสมบัติ”
เลือกการตั้งค่า TCP / IPv4 จากนั้นคลิกที่“ Properties”
เปลี่ยนเซิร์ฟเวอร์ DNS ที่ต้องการเป็น“ 127.0.0.1” จากนั้นคลิก“ ตกลง”
ตอนนี้เปิดการตั้งค่า TCP / IPv6 และเปลี่ยนการตั้งค่า DNS เป็น“ :: 1”
ตอนนี้คุณได้ตั้งค่าการเชื่อมต่อ DNS ที่ปลอดภัยและเข้ารหัสแล้ว ขอให้สนุกกับการท่องอินเทอร์เน็ตอย่างปลอดภัย ตอนนี้คุณมีการเชื่อมต่อ DNS ที่เข้ารหัสแล้วคุณยังสามารถใช้ QSDNS จาก Nirsoft ถึง เปลี่ยนอย่างรวดเร็วระหว่างเซิร์ฟเวอร์ DNS ที่คุณใช้บ่อยที่สุด .
เครดิตรูปภาพ: Craig Sunter บน Flickr