คู่มือ
วิธีตั้งค่า VPN บน Mac
ควรติดตั้งไคลเอ็นต์รุ่นใดจากสองรุ่น การอนุมัติที่ macOS ขอ ก่อนที่ทันเนลจะทำงานได้ การตั้งค่าที่ควรตรวจสอบ และวิธียืนยันว่าทันเนลกำลังส่งทราฟฟิกของคุณจริง ไม่ใช่แค่แสดงสถานะว่าเชื่อมต่ออยู่ เขียนโดยอ้างอิง macOS 27
ก่อนเริ่มต้น
คู่มือนี้ไม่ได้เลือกให้คุณ
ทุกขั้นตอนด้านล่างเหมือนกันไม่ว่าคุณจะใช้ผู้ให้บริการรายใด จึงไม่ได้ระบุชื่อผู้ให้บริการไว้ที่นี่ การเลือกเป็นอีกงานหนึ่ง ซึ่งทำได้ในทำเนียบ โดยพิจารณาจากคะแนนที่เผยแพร่ ไม่ใช่จากหน้าดาวน์โหลด
ติดตั้งไคลเอ็นต์ จากเว็บไซต์ของผู้ให้บริการเองหรือจาก Mac App Store อย่าดาวน์โหลดจากผลการค้นหาหรือพอร์ทัลดาวน์โหลด ไคลเอ็นต์ VPN จะติดตั้งส่วนขยายเครือข่ายที่มองเห็นทุกไบต์ที่ Mac ส่งออกไป โปรแกรมติดตั้งที่ถูกนำมาบรรจุใหม่เป็นสิ่งที่แย่ที่สุดที่จะมอบสิทธิ์ในตำแหน่งนั้นให้
ติดตั้งไคลเอ็นต์
- เลือกรุ่นจากเว็บไซต์ของผู้ให้บริการ ไม่ใช่จากสโตร์ หากมีให้เลือกทั้งสองแบบ รุ่นจาก App Store ทำงานภายใน sandbox ของ Apple และ sandbox จะห้ามบางสิ่งที่ไคลเอ็นต์ VPN มีไว้ทำ เช่น คิลสวิตช์ที่ทำงานตั้งแต่ก่อนเข้าสู่ระบบ และ split tunnelling ตามแอปพลิเคชัน การดาวน์โหลดโดยตรงมักเป็นไคลเอ็นต์ฉบับเต็ม ให้ใช้รุ่นจากสโตร์ก็ต่อเมื่อมีให้เลือกเพียงรุ่นเดียว
- เข้าสู่ระบบบนเว็บไซต์ของผู้ให้บริการก่อน แล้วดาวน์โหลดจากส่วนบัญชี เพื่อให้ไฟล์ที่คุณเปิดใช้งานมาจากเซสชันที่ยืนยันว่าคุณมีการสมัครใช้บริการ
- เปิดโปรแกรมติดตั้งและอนุมัติส่วนขยายเมื่อ macOS ขอ ระบบจะแจ้งว่าไคลเอ็นต์ต้องการเพิ่มส่วนขยายเครือข่ายหรือการกำหนดค่า VPN และจะพาคุณไปที่ System Settings › General › Login Items & Extensions ให้อนุญาต ไคลเอ็นต์ที่ไม่ได้รับอนุญาตให้ใช้ส่วนขยายจะเปิดได้ เข้าสู่ระบบได้ แต่จะไม่เชื่อมต่อ
- เปิดใช้งานรายการเบื้องหลังไว้ หน้าการตั้งค่าเดียวกันจะแสดงไคลเอ็นต์ไว้ใต้ Allow in the Background การปิดรายการนี้เพื่อจัดระเบียบรายการคือสาเหตุที่ทันเนลหยุดเชื่อมต่อใหม่หลังจากเครื่องเข้าสู่โหมดพัก
- เข้าสู่ระบบในไคลเอ็นต์ และตั้งชื่ออุปกรณ์ที่ไม่ระบุตัวตนของคุณ ชื่อนี้จะถูกจัดเก็บโดยผู้ให้บริการ
- ยังไม่ต้องเชื่อมต่อ เปิดการตั้งค่าก่อน การตั้งค่าสองรายการจากสามรายการด้านล่างมักปิดไว้เป็นค่าเริ่มต้นในไคลเอ็นต์ส่วนใหญ่
การตั้งค่าสามรายการที่ควรตรวจสอบ
เมนูของไคลเอ็นต์อาจต่างกัน แต่การตั้งค่าไม่ต่างกัน หากไม่คุ้นกับชื่อรายการใด รายการทั้งสามมีคำอธิบายอยู่ในอภิธานศัพท์
คิลสวิตช์
บล็อกทราฟฟิกทั้งหมดเมื่อทันเนลหลุด แทนที่จะปล่อยให้การเชื่อมต่อกลับไปใช้เครือข่ายปกติโดยเงียบ ๆ โดยปกติจะปิดไว้เป็นค่าเริ่มต้น เพราะทำให้ผลิตภัณฑ์ดูไม่น่าเชื่อถือเท่าเดิม — ทันเนลที่หลุดจะกลายเป็นการเชื่อมต่อที่ใช้งานไม่ได้แทนที่จะเป็นการหลุดที่ไม่มีใครสังเกตเห็น และนั่นคือจุดประสงค์ทั้งหมดของมัน เปิดใช้งานไว้ หากไคลเอ็นต์แยกสวิตช์ที่ทำงานเฉพาะขณะเชื่อมต่อออกจากสวิตช์ที่ทำงานตลอดเวลา ให้เลือกแบบที่สอง: Mac ที่ตื่นขึ้นมาบน Wi-Fi แปลกปลอมจะใช้เวลาหลายวินาทีอยู่บนเครือข่ายโดยตรงก่อนที่ไคลเอ็นต์จะเชื่อมต่อใหม่ และนั่นคือช่องว่างที่สำคัญ รายละเอียดว่าคิลสวิตช์มีไว้ทำอะไรอยู่ที่หน้าของคิลสวิตช์
DNS ภายในทันเนล
การค้นหาชื่ออาจออกจาก Mac ไปอยู่นอกทันเนล แม้ทุกอย่างอื่นจะอยู่ภายในทันเนลก็ตาม ซึ่งทำให้เครือข่ายของคุณทราบว่าคุณเข้าเว็บไซต์ใด และซ่อนเพียงสิ่งที่คุณทำบนเว็บไซต์เหล่านั้น มองหาตัวเลือก DNS leak protection, use provider DNS หรือฟิลด์ DNS แบบกำหนดเอง แล้วตั้งค่าให้ใช้ตัวแก้ไข DNS ของผู้ให้บริการเองแทนของบุคคลที่สาม คุณไว้วางใจให้ผู้ให้บริการจัดการทราฟฟิกอยู่แล้ว บุคคลที่สองซึ่งเห็นเฉพาะการค้นหาชื่อจะเพิ่มจำนวนฝ่ายที่เกี่ยวข้อง โดยไม่ได้ลดสิ่งที่ฝ่ายใดฝ่ายหนึ่งรู้ลง วิธีที่การรั่วไหลเกิดขึ้นอธิบายไว้ที่หน้าการรั่วไหลของ DNS
โปรโตคอล
ใช้ค่าเริ่มต้นสมัยใหม่ต่อไป เว้นแต่จะมีบางอย่างทำงานผิดปกติ — หน้าข้อมูลโปรโตคอลระบุว่าโปรโตคอลใดเป็นรุ่นปัจจุบันและโปรโตคอลใดเป็นรุ่นเก่า หากไคลเอ็นต์มีตัวเลือกเก่าสำหรับแก้ปัญหาการเชื่อมต่อ นั่นคือการแลกเปลี่ยนที่ควรเลือกโดยรู้ผลที่ตามมา แล้วจึงยกเลิกภายหลัง: ทำเนียบระบุโปรโตคอลที่อ่อนที่สุดที่ผู้ให้บริการยังคงเสนอ และการเลือกโปรโตคอลนั้นเองก็คือการเลือกให้ตัวคุณรับเครื่องหมายนั้น
ยืนยันว่าใช้งานได้จริง
เชื่อมต่อแล้วตรวจสอบ อย่าเพียงคาดเดา การตรวจสอบสามรายการตามลำดับนี้ไม่มีค่าใช้จ่ายและไม่ต้องใช้ซอฟต์แวร์ใด ๆ:
- ที่อยู่ของคุณเปลี่ยนแล้ว เปิดหน้าใดก็ได้ที่ตรวจสอบว่า “IP ของฉันคืออะไร” และยืนยันว่าประเทศตรงกับทางออกที่คุณเลือก หากแสดงประเทศของคุณเองขณะที่ไคลเอ็นต์แจ้งว่าเชื่อมต่ออยู่ แสดงว่าส่วนขยายกำลังทำงาน แต่ทราฟฟิกไม่ได้ผ่านส่วนขยายนั้น
- การค้นหาชื่ออยู่ภายในทันเนล เรียกใช้การทดสอบการรั่วไหลของ DNS และอ่านตัวแก้ไข DNS ที่รายงาน หากเป็นของผู้ให้บริการอินเทอร์เน็ตของคุณ แสดงว่าการตั้งค่า DNS ด้านบนไม่มีผล
- คิลสวิตช์ทำงานตามที่ระบุ ขณะกำลังดาวน์โหลด ให้เปิด Activity Monitor ค้นหากระบวนการตัวช่วยหรือ daemon ของไคลเอ็นต์ — กระบวนการดังกล่าวจะมีชื่อของผู้ให้บริการอยู่ด้วย — แล้วบังคับปิด เพื่อให้ทันเนลหลุดโดยไม่ได้สั่งผ่านไคลเอ็นต์ การถ่ายโอนควรหยุดทันที หากยังดำเนินต่อไป สวิตช์นั้นก็เป็นเพียงของประดับ
ชุดการทดสอบที่ละเอียดกว่านี้ รวมถึงสิ่งที่แต่ละการทดสอบแสดงได้และแสดงไม่ได้ อยู่ในคู่มือแยกต่างหาก
สิ่งที่การตรวจสอบเหล่านั้นยืนยันได้
+ทราฟฟิกของคุณออกผ่านเซิร์ฟเวอร์ทางออกในประเทศที่คุณเลือก
+เครือข่ายที่คุณกำลังใช้งานไม่สามารถอ่านได้อีกต่อไปว่าคุณเข้าถึงเว็บไซต์ใด
+เมื่อทันเนลหลุด การเชื่อมต่อจะหยุดทำงานแทนที่จะล้มกลับไปใช้เครือข่ายปกติโดยเงียบ ๆ
สิ่งที่การตรวจสอบเหล่านั้นไม่ได้ยืนยัน
−ไม่ได้บอกอะไรเกี่ยวกับสิ่งที่ผู้ให้บริการเก็บไว้ — นั่นเป็นคำถามเกี่ยวกับเอกสาร ซึ่งมีคำตอบอยู่ในหน้าการเก็บข้อมูล
−ไม่ได้ทำให้คุณเป็นนิรนาม: เบราว์เซอร์และการเข้าสู่ระบบของคุณยังเหมือนเดิม ดูสิ่งที่ VPN ไม่ได้ปกป้องคุณจาก
−การทดสอบการรั่วไหลที่ผ่านในวันนี้ไม่ใช่คำมั่นเกี่ยวกับการอัปเดตไคลเอ็นต์ในวันพรุ่งนี้
โหมดพัก การปลุกเครื่อง และ Wi-Fi แปลกปลอม
แล็ปท็อปคืออุปกรณ์ที่เปิดขึ้นบนเครือข่ายที่ไม่เคยพบมาก่อน และ Mac จะทำสิ่งที่อันตรายในช่วงแรก — เข้าร่วม Wi-Fi ตรวจอีเมล ซิงค์ข้อมูล — ในไม่กี่วินาทีแรกหลังยกฝา ก่อนที่ไคลเอ็นต์ใด ๆ จะเชื่อมต่อใหม่ การตั้งค่าสองรายการช่วยปิดช่องว่างนี้ ได้แก่ Auto-connect ในไคลเอ็นต์ เพื่อให้ไคลเอ็นต์เป็นผู้รับผิดชอบการเชื่อมต่อใหม่ ไม่ใช่คุณ และคิลสวิตช์ที่ทำงานตลอดเวลาด้านบน เพื่อให้ Mac ไม่ส่งข้อมูลใด ๆ จนกว่าจะเชื่อมต่อใหม่สำเร็จ เมื่อเปิดใช้ทั้งสองรายการ เครือข่ายคาเฟ่จะเห็นแล็ปท็อปเข้าร่วมเครือข่ายแล้วเงียบไปจนกว่าทันเนลจะทำงาน สิ่งที่เครือข่ายดังกล่าวอ่านได้หากไม่ตั้งค่าเช่นนี้อธิบายไว้ที่หน้าข้อมูล Wi-Fi สาธารณะ
หากไคลเอ็นต์มีรายการเครือข่ายที่เชื่อถือได้ซึ่งจะปิด VPN ไว้ ให้มีรายการสั้น ๆ บ้านควรอยู่ในรายการเพราะมีเครื่องพิมพ์อยู่ที่นั่น ไม่ใช่เพราะผู้ให้บริการอินเทอร์เน็ตที่อยู่เบื้องหลังเครือข่ายนั้นมองไม่เห็นข้อมูล
เมื่อใช้งานไม่ได้
ไคลเอ็นต์ติดตั้งแล้วแต่ไม่เชื่อมต่อเลย
เกือบทุกครั้งเกิดจากการอนุมัติ เปิด System Settings > General > Login Items & Extensions แล้วดูที่ Network Extensions: ต้องอนุญาตให้ไคลเอ็นต์ใช้งานที่นั่น และข้อความแจ้งที่ขออนุมัติก็ปิดทิ้งโดยไม่ตั้งใจได้ง่ายระหว่างการติดตั้ง
หากอนุญาตแล้วแต่ยังไม่ทำงาน ให้ลบไคลเอ็นต์ด้วยโปรแกรมถอนการติดตั้งของไคลเอ็นต์เอง รีสตาร์ต แล้วติดตั้งใหม่เพื่อให้ข้อความแจ้งปรากฏขึ้นอีกครั้ง
ทันเนลหายไปทุกครั้งที่ Mac ปลุกจากโหมดพัก
เป็นพฤติกรรมที่คาดไว้เมื่อไม่ได้เปิดการเชื่อมต่ออัตโนมัติ: อินเทอร์เฟซเครือข่ายจะหยุดทำงานเมื่อปิดฝา และไคลเอ็นต์จะรอให้มีการสั่งงาน เปิดการเชื่อมต่ออัตโนมัติของไคลเอ็นต์ หรือการตั้งค่าการเชื่อมต่อบนเครือข่ายที่ไม่เชื่อถือ แล้วการเชื่อมต่อใหม่จะเกิดขึ้นก่อนที่คุณจะพิมพ์รหัสผ่านเสร็จ
เมื่อเปิดคิลสวิตช์ วินาทีระหว่างการปลุกเครื่องกับการเชื่อมต่อใหม่จะเป็นการเชื่อมต่อที่ใช้งานไม่ได้ ไม่ใช่การรั่วไหล นั่นคือสวิตช์กำลังทำงาน
AirDrop เครื่องพิมพ์ หรือทีวีหยุดทำงานขณะเชื่อมต่อ
ทราฟฟิกภายในเครือข่ายกำลังถูกส่งเข้าไปในทันเนลด้วย และเครื่องพิมพ์ไม่ได้อยู่อีกฝั่งของทันเนล ไคลเอ็นต์ส่วนใหญ่มีการตั้งค่าชื่อ local network access, LAN access หรือ split tunnelling การเปิดใช้จะส่งที่อยู่บนเครือข่ายของคุณเองออกนอกทันเนล และให้ทุกอย่างอื่นอยู่ภายในทันเนล
การตั้งค่านี้ปลอดภัยบนเครือข่ายที่คุณดูแลเอง แต่บนเครือข่ายที่คุณไม่ได้ดูแล ให้ปิดไว้
รุ่นจาก App Store ไม่มีการตั้งค่าที่มีในรุ่นจากเว็บไซต์
โปรแกรมทั้งสองรุ่นแตกต่างกัน รุ่นจากสโตร์ทำงานภายใน sandbox ของ Apple และบางสิ่งที่ไคลเอ็นต์ VPN ทำ เช่น คิลสวิตช์ที่ทำงานตั้งแต่ตอนบูต และ split tunnelling ตามแอปพลิเคชัน ไม่สามารถทำได้จากภายใน sandbox นั้น การดาวน์โหลดจากเว็บไซต์ของผู้ให้บริการเองเป็นไคลเอ็นต์ที่มีความสามารถครบกว่า
หากคุณติดตั้งรุ่นจากสโตร์ไปแล้วและต้องการการตั้งค่านั้น ให้ถอนการติดตั้งก่อน เพราะไคลเอ็นต์สองรุ่นที่ติดตั้งพร้อมกันจะแย่งใช้ส่วนขยายเครือข่ายเดียวกัน
ขั้นตอนเดียวกัน เครื่องอื่น
แพลตฟอร์มที่เหลือ
ทุกแพลตฟอร์มมีคู่มือของตัวเอง แทนที่จะเป็นแท็บในคู่มือนี้ ขั้นตอนต่างกันทันทีที่ตัวติดตั้งเปิดขึ้นมา และหน้าเดียวที่ตอบสามแพลตฟอร์มพร้อมกันก็จะตอบไม่ได้ดีสักแพลตฟอร์มเดียว