วิธีตั้งค่า Proton VPN บนเราเตอร์ OpenWrt โดยใช้ WireGuard
- เวลาอ่าน
- 0 นาที
- หมวดหมู่
- เราเตอร์
สามารถตั้งค่า Proton VPN บนเราเตอร์ ซึ่งจะช่วยปกป้องทุกอุปกรณ์ที่เชื่อมต่ออินเทอร์เน็ตโดยใช้เราเตอร์นั้น ในคู่มือนี้ จะแนะนำวิธีตั้งค่า Proton VPN บนเราเตอร์ OpenWrt(หน้าต่างใหม่) ทีละขั้นตอนโดยใช้โปรโตคอล WireGuard® VPN
นอกจากนี้ยังสามารถ กำหนดค่า Proton VPN บนเราเตอร์ OpenWrt โดยใช้ OpenVPN ได้เช่นกัน แต่แนะนำให้ใช้ WireGuard เว้นแต่จะมีเหตุผลสำคัญที่ต้องใช้ OpenVPN
นอกจากนี้ยังมีคู่มือสำหรับการตั้งค่า Proton VPN บนเราเตอร์ยอดนิยมรุ่นอื่นๆ อีกมากมาย
ก่อนเริ่มต้น จำเป็นต้องมีสิ่งต่อไปนี้:
- คอมพิวเตอร์ที่เชื่อมต่อกับเครือข่าย LAN เพื่อให้สามารถเข้าถึงเว็บอินเทอร์เฟซของเราเตอร์ OpenWrt(หน้าต่างใหม่) ได้ โดยให้ป้อน 192.168.1.1 ในแถบ URL ของเบราว์เซอร์
วิธีตั้งค่า Proton VPN บนเราเตอร์ OpenWrt
ขั้นตอนที่หนึ่ง: ดาวน์โหลดไฟล์การกำหนดค่า WireGuard
เข้าสู่ระบบ Proton VPN โดยใช้ชื่อผู้ใช้และรหัสผ่านบัญชี Proton ที่ account.protonvpn.com จากนั้นไปที่ ดาวน์โหลด → การกำหนดค่า WireGuard และดาวน์โหลดไฟล์การกำหนดค่า WireGuard โดยตรวจสอบให้แน่ใจว่าได้ เลือกแพลตฟอร์ม: เราเตอร์
เรียนรู้วิธีดาวน์โหลดไฟล์การกำหนดค่า WireGuard จาก Proton VPN
ขั้นตอนที่ 2: ติดตั้งระบบรองรับ WireGuard
1. เปิดเว็บอินเทอร์เฟซ OpenWrt เข้าสู่ระบบ แล้วไปที่ ระบบ → ซอฟต์แวร์ → การดำเนินการ → อัปเดตรายการ…

2. ในช่องข้อมูล ตัวกรอง ให้ป้อน WireGuard แล้วเลือก luci-proto-wireguard → ติดตั้ง จากผลการค้นหาแค็ตตาล็อกแพ็กเกจ (หรือ luci-app-wireguard หากไม่พบแพ็กเกจนี้)

3. ปิดแล้วเปิดเราเตอร์อีกครั้ง (สามารถทำได้ผ่านเว็บอินเทอร์เฟซโดยไปที่ ระบบ → รีบูต)
ขั้นตอนที่สาม: กำหนดค่าอินเทอร์เฟซ WireGuard
1. ไปที่ เครือข่าย → อินเทอร์เฟซ → เพิ่มอินเทอร์เฟซใหม่…

2. ตั้งชื่ออินเทอร์เฟซใหม่ (เช่น proton0) และเลือก WireGuard VPN จากเมนูดรอปดาวน์ โปรโตคอล จากนั้นคลิก สร้างอินเทอร์เฟซ เมื่อเสร็จสิ้น

3. ไปที่ นำเข้าการกำหนดค่า → โหลดการกำหนดค่า…

4. เปิดไฟล์การกำหนดค่า WireGuard ที่ดาวน์โหลดในขั้นตอนที่หนึ่งด้วยโปรแกรมแก้ไขข้อความ จากนั้นคัดลอกเนื้อหามาวางในกล่องข้อความ และคลิก นำเข้าการตั้งค่า เมื่อเสร็จสิ้น

5. ในหน้าอินเทอร์เฟซใหม่ ไปที่แท็บ เพียร์ จากนั้นคลิก แก้ไข ถัดจาก การกำหนดค่าเพียร์ที่นำเข้า เพียงรายการเดียว

6. ไปที่ กำหนดค่าเส้นทาง IP ที่อนุญาต และตรวจสอบให้แน่ใจว่าได้ เลือก ช่องทำเครื่องหมายนี้แล้ว จากนั้นคลิก บันทึก

7. กลับมาที่หน้าการกำหนดค่าสำหรับอินเทอร์เฟซ WireGuard ใหม่ แล้วคลิก บันทึก

8. ในหน้า อินเทอร์เฟซ ให้คลิก บันทึกและนำไปใช้

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

- ป้อนหรือเลือกการตั้งค่าต่อไปนี้:
- ชื่อ: เลือกชื่อที่เหมาะสม เช่น vpn
- อินพุต: ปฏิเสธ
- เอาต์พุต: ยอมรับ
- ส่งต่อ: ปฏิเสธ
- Masquerading: เปิดใช้งาน
- เครือข่ายที่ครอบคลุม: เลือกอินเทอร์เฟซ WireGuard ที่สร้างไว้ใน ขั้นตอนที่สาม (proton0 ในตัวอย่างนี้)
- อนุญาตให้ส่งต่อจากโซนต้นทาง: lan

3. กลับมาที่หน้า โซน จำเป็นต้องแก้ไขโซน LAN เริ่มต้นเพื่อให้แน่ใจว่าทราฟฟิกจะถูกกำหนดเส้นทางผ่านโซน VPN ที่สร้างขึ้นใหม่ โดยให้คลิก แก้ไข ถัดจากโซน lan

4. ตรวจสอบให้แน่ใจว่าได้ เปิดใช้งาน ช่องทำเครื่องหมาย MSS clamping จากนั้นไปที่ อนุญาตให้ส่งต่อไปยังโซนปลายทาง และ ยกเลิกการเลือก โซนทั้งหมด ยกเว้นโซน VPN ที่เพิ่งสร้างขึ้น (vpn ในกรณีนี้) จากนั้นคลิก บันทึก เมื่อเสร็จสิ้น

ขั้นตอนที่สี่: กำหนดค่า DNS
เพื่อป้องกัน การรั่วไหลของ DNS จำเป็นต้องตรวจสอบให้แน่ใจว่า OpenWrt ใช้เซิร์ฟเวอร์ DNS ของ Proton VPN ไม่ใช่ของ ISP
1. เครือข่าย → อินเทอร์เฟซ → wan → แก้ไข

2. ไปที่แท็บ การตั้งค่าขั้นสูง → Use DNS servers advertised by peer และ ยกเลิกการเลือก ช่องทำเครื่องหมาย ตัวเลือก เซิร์ฟเวอร์ DNS ที่กำหนดเอง ใหม่จะปรากฏขึ้น ป้อน 10.2.0.1 (ที่อยู่เซิร์ฟเวอร์ DNS ของ Proton VPN) → + คลิก บันทึก เมื่อเสร็จสิ้น จากนั้นคลิก บันทึก & นำไปใช้ กลับไปที่หน้าหลัก อินเทอร์เฟซ

ขณะนี้เราเตอร์ OpenWrt ได้รับการกำหนดค่าให้กำหนดเส้นทางการเชื่อมต่อทั้งหมดผ่านเซิร์ฟเวอร์ VPN ที่เลือกใน ขั้นตอนที่หนึ่ง แล้ว โปรดไปที่ เครื่องมือสแกน IP ที่ปลอดภัยและฟรี เพื่อตรวจสอบว่า VPN ทำงานได้อย่างถูกต้อง และไปที่ browserleaks.com/dns(หน้าต่างใหม่) เพื่อให้แน่ใจว่าไม่มีการรั่วไหลของ DNS
