VPN ผ่าน DNS อธิบายแนวคิดเรื่องการขนส่ง และไม่ใช่คำพ้องของการชี้เครื่องไปยังตัวแปลงชื่อที่กำหนดเอง คำถามที่คลี่คลายความสับสนนั้นง่ายมาก: ข้อความ DNS พาไปอะไรจริง ๆ VPN ทั่วไปอาจติดตั้งตัวแปลงชื่อเพื่อให้แอปที่อยู่ในขอบเขตค้นหาชื่อส่วนตัวได้ และการเปลี่ยนตัวแปลงชื่อนั้นเปลี่ยนเพียงการแปลงชื่อเท่านั้น ให้ทำการตรวจสอบด้านล่างตามลำดับ เพราะการจัดวางทั้งสามแบบใช้คำศัพท์ร่วมกันและแทบไม่มีอย่างอื่นร่วมเลย

แยกการจัดวางทั้งสามแบบ

ในการจัดวางแบบแรก VPN จัดหาตัวแปลงชื่อหรือการตั้งค่านโยบายชื่อ ข้อมูลของแอปยังคงเดินทางผ่านการเชื่อมต่อเครือข่ายของตัวเอง และอุโมงค์มีผลเพียงว่าเซิร์ฟเวอร์ใดตอบคำค้น

แบบที่สอง DNS ที่เข้ารหัสปกป้องการแลกเปลี่ยน DNS เอง DNS ผ่าน HTTPS และ DNS ผ่าน TLS ห่อคำค้นไปยังตัวแปลงชื่อที่เลือก และไม่ได้บรรทุกแพ็กเก็ตของแอปอื่น ทั้งยังไม่ซ่อนชื่อคำค้นจากตัวแปลงชื่อที่คุณเลือก ซึ่งเป็นขอบเขตความเชื่อถือที่ต่างจากการซ่อนจากเครือข่ายท้องถิ่น

แบบที่สาม ไคลเอนต์ที่ร่วมมือกันเข้ารหัสข้อมูลอื่นลงในข้อความ DNS และปลายทางที่ร่วมมือกันประกอบกลับคืน เส้นทางปกติของตัวแปลงชื่อกลายเป็นการขนส่ง และตัวแปลงชื่อตอนนี้เป็นองค์ประกอบของเส้นทางข้อมูลไม่ใช่บริการชื่อ

ตรวจสอบว่าข้อความ DNS พาไปอะไร

เปลี่ยนตัวแปลงชื่อและสังเกตว่าเส้นทางส่งข้อมูลของแอปเปลี่ยนหรือไม่ หากแอปยังเชื่อมต่อกับที่อยู่เดิมผ่านซ็อกเก็ตเดิม คุณเปลี่ยนเพียงการแปลงชื่อเท่านั้น

อุโมงค์ที่บรรทุกผ่าน DNS ต้องมีการจัดวางที่สอดคล้องกันฝั่งเซิร์ฟเวอร์ Iodine เป็นตัวอย่างที่มีเอกสารประกอบ: เอกสารของโครงการ อธิบายอุโมงค์ IP ผ่าน DNS และต้องมีองค์ประกอบฝั่งเซิร์ฟเวอร์ที่เข้าใจการเข้ารหัส การป้อนที่อยู่ตัวแปลงชื่อสาธารณะใน Android ไม่ได้จัดหาปลายทางนั้น และคำศัพท์ทางการตลาดที่สองผลิตภัณฑ์ใช้ร่วมกันไม่ใช่ข้อกำหนดโปรโตคอล

การดักจับคือการตรวจสอบที่ชี้ขาด หากคุณเห็นเพียงคำค้นปกติไปยังตัวแปลงชื่อและไม่มีอย่างอื่น ก็ไม่มีอุโมงค์ หากคุณเห็นเพย์โหลดที่เข้ารหัสอยู่ในชื่อคำค้นและคำตอบ คุณพบตัวนำแล้ว และคำถามถัดมาคือมันขนย้ายได้มากเท่าใด

ตรวจสอบความจุก่อนตัดสินใจผูกมัด

DNS ถูกออกแบบมาสำหรับคำค้นและคำตอบ ไม่ใช่การส่งแบบจำนวนมาก ภาระการเข้ารหัส ขีดจำกัดขนาดข้อความ และพฤติกรรมของตัวแปลงชื่อต่างก็แบ่งส่วนหนึ่งของเส้นทางตามทฤษฎี ดังนั้นความจุที่ใช้ได้จึงต่ำกว่าที่ลิงก์พื้นฐานบ่งชี้ ให้ถือตัวเลขปริมาณงานใด ๆ ที่คุณยังไม่ได้วัดบนเส้นทางของคุณเองเป็นสมมติฐานไม่ใช่งบประมาณ วัดทั้งสองทิศทาง เพราะการอัปโหลดและการดาวน์โหลดอาจชนขีดจำกัดต่างกันบนตัวนำแบบคำค้นและคำตอบ

ไคลเอนต์ยังต้องตัดสินใจว่าการส่งข้อมูลใดเข้าสู่อุโมงค์ อินเทอร์เฟซบริการ VPN ภายในเครื่องสามารถเก็บแพ็กเก็ตได้ แต่อินเทอร์เฟซไม่ได้บอกอะไรเกี่ยวกับวิธีที่การขนส่งระยะไกลปกป้องหรือส่งต่อแพ็กเก็ตเหล่านั้น การแบ่งส่วนและการส่งซ้ำมีพฤติกรรมต่างกันเมื่อตัวนำเป็นโปรโตคอลแบบคำค้นและคำตอบไม่ใช่สตรีม และการเชื่อมต่อที่เปิดค้างไว้นั้นบอกได้น้อยมากเกี่ยวกับความหน่วงแบบโต้ตอบ

วัดด้วยการส่งข้อมูลที่คุณตั้งใจจะบรรทุก อุโมงค์ที่ดูดีสำหรับการเต้นของหัวใจเป็นระยะอาจใช้ไม่ได้กับการประชุมแบบโต้ตอบ และกลับกันก็เป็นจริงเช่นกัน

ตรวจสอบความปลอดภัยของตัวนำ

อย่าสันนิษฐานว่าการห่อหุ้ม DNS ให้ความเป็นส่วนตัวหรือการยืนยันตัวตนที่แข็งแรง เส้นทางของตัวแปลงชื่อและปลายทางของอุโมงค์เห็นสิ่งที่การใช้งานเปิดเผย และการเปิดเผยนั้นแตกต่างกันตามการออกแบบ

การเข้ารหัสและการเลือกตัวนำเป็นคุณสมบัติที่แยกจากกัน อุโมงค์สามารถเข้ารหัสบนเส้นทาง IP ธรรมดา และอุโมงค์ที่บรรทุกผ่าน DNS สามารถสร้างได้โดยมีหรือไม่มีการป้องกันเพย์โหลด ไม่ว่าอย่างไรให้คง HTTPS ของแอปไว้ และประเมินการออกแบบความปลอดภัยที่แท้จริงของอุโมงค์ไม่ใช่ชื่อของมัน

หากข้อกำหนดคือความเป็นส่วนตัวจากเครือข่ายท้องถิ่น DNS ที่เข้ารหัสและอุโมงค์ข้อมูลตอบโจทย์คนละส่วนของเรื่องนั้น ก่อนเลือกอย่างใดอย่างหนึ่ง ให้เขียนไว้ว่าคุณป้องกันตัวจากผู้สังเกตรายใด

จับคู่การแก้ไขกับความล้มเหลวจริง

สำหรับ VPN ที่ช้าตามปกติ การเปลี่ยนไปใช้อุโมงค์ที่บรรทุกผ่าน DNS เพิ่มการขนส่งที่จำกัดเข้าไปบนปัญหา มันไม่ได้แก้คุณภาพวิทยุ ความแออัด หรือภาระเซิร์ฟเวอร์ และมักทำให้สิ่งเหล่านั้นเห็นได้ชัดขึ้น

สำหรับความล้มเหลวของชื่อส่วนตัว ให้ตรวจสอบนโยบายตัวแปลงชื่อที่ตั้งใจไว้ก่อน: เซิร์ฟเวอร์ใดควรตอบ ชื่อใดอยู่ในขอบเขต และไคลเอนต์ได้รับอนุญาตให้ใช้หรือไม่ จากนั้นเลือกการขนส่งที่ได้รับอนุญาตซึ่งตรงกับข้อกำหนด และเก็บการกำหนดค่าตัวแปลงชื่อไว้ในบันทึกการเปลี่ยนแปลงเพื่อไม่ให้เหตุการณ์ครั้งถัดไปเริ่มการค้นหาเดิมอีกครั้ง

รายการตรวจสอบนั้นสั้น: ระบุการจัดวาง ยืนยันว่าข้อความพาไปอะไร วัดความจุ แล้วทบทวนความเชื่อถือ ขั้นตอนใดที่ไม่ตรงกับอาการหมายความว่าอีกสองการจัดวางยังอยู่ในการเล่น

บทความที่เกี่ยวข้อง