VPN องค์กร

วิธีติดตั้ง OpenVPN Server บน Synology/Xpenology NAS

จาก: stnology • 9:28

VPN เปรียบเสมือนเครือข่ายส่วนตัวที่ใช้เชื่อมต่อกับเครือข่ายภายในบ้านจากภายนอก บทความนี้สอนติดตั้ง OpenVPN Server บน Synology/Xpenology NAS เพื่อเข้าถึงไฟล์ในบ้านได้จากทุกที่

1

ติดตั้ง VPN Server Package

ขั้นตอน:

  1. เปิด Package Center บน NAS
  2. ค้นหา VPN Server
  3. กดติดตั้ง
  4. รอติดตั้งเสร็จ
  5. เปิด VPN Server

หมายเหตุ:

  • มีทั้งรุ่น Synology และ Xpenology
  • Package ฟรี ไม่ต้องเสียเงิน
2

ตั้งค่า OpenVPN

ขั้นตอน:

  1. ไปที่แถบ OpenVPN
  2. ติ๊ก เปิดใช้งาน OpenVPN Server
  3. ตั้งค่าตามที่แนะนำ
  4. กด ดาวน์โหลด Configuration File
  5. แตกไฟล์ .zip
  6. ได้ไฟล์ 3 ไฟล์ ใช้ VPNConfig.ovpn

กำหนดสิทธิ์ User:

  • เลือก User ที่อนุญาตให้ใช้ VPN
3

ตั้งค่า Firewall และ Port Forward

Firewall บน NAS:

  1. เปิดใช้งาน Port 1194 (UDP)

Port Forward ที่ Router:

  1. เข้า Router
  2. ไปที่ Port Forward
  3. เพิ่ม Rule:
  • Protocol: UDP
  • External Port: 1194
  • Internal IP: IP ของ NAS
  • Internal Port: 1194
  1. Save
4

ติดตั้ง OpenVPN บน PC

ขั้นตอน:

  1. ดาวน์โหลด OpenVPN จาก openvpn.net
  2. ติดตั้งโปรแกรม
  3. แก้ไขไฟล์ VPNConfig.ovpn:
  • เปลี่ยน IP เป็น Public IP ของบ้าน
  • หา Public IP จาก Google
  1. เปิด OpenVPN
  2. ลากไฟล์ .ovpn มาที่แถบ File
  3. ใส่ Username/Password ของ NAS
  4. กด Add
  5. Connect!
5

เชื่อมต่อจากมือถือ

ขั้นตอน:

  1. Copy ไฟล์ VPNConfig.ovpn ไปที่มือถือ
  2. ติดตั้งแอป OpenVPN Connect
  3. ใช้ 4G (ไม่ใช่ WiFi บ้าน)
  4. เปิดแอป
  5. ไปที่ Tab File
  6. Import ไฟล์ .ovpn
  7. ใส่ Username/Password ของ NAS
  8. กด Add
  9. Connect!

ทดสอบ:

  • ใช้แอป DS File เข้าถึง NAS ด้วย Local IP ได้
6

ใช้ Duck DNS แทน IP

ปัญหา:

  • Public IP จาก ISP อาจเปลี่ยนแปลงบ่อย
  • ถ้า IP เปลี่ยน จะ Connect ไม่ได้

วิธีแก้:

  1. สมัคร Duck DNS (ฟรี)
  2. สร้าง Domain (เช่น mynas.duckdns.org)
  3. ตั้งค่า DDNS บน NAS หรือ Router
  4. แก้ไฟล์ .ovpn ใช้ Duck DNS แทน IP

ผลลัพธ์:

  • แม้ IP เปลี่ยน ก็ยัง Connect ได้

สรุป

การติดตั้ง OpenVPN บน Synology/Xpenology NAS ทำให้เข้าถึงไฟล์ในบ้านได้จากทุกที่ ใช้ Port 1194 UDP และ Duck DNS เพื่อให้ Connect ได้แม้ IP เปลี่ยน รองรับทั้ง PC และมือถือ

คำถามที่พบบ่อย

Q ทำไมต้องใช้ UDP Port 1194?

เป็น Default Port ของ OpenVPN โปรโตคอล UDP เร็วกว่า TCP เหมาะกับการใช้งาน VPN

Q Public IP หาได้จากไหน?

ค้นหาใน Google คำว่า 'my ip' หรือเข้าเว็บเช็ค IP จะแสดง Public IP ของบ้าน

Q ทำไมต้องใช้ Duck DNS?

เพราะ ISP มักเปลี่ยน Public IP เป็นระยะ Duck DNS จะอัพเดท IP ให้อัตโนมัติ

Q ใช้แอปอะไรทดสอบการเชื่อมต่อ?

ใช้ DS File ของ Synology เชื่อมต่อด้วย Local IP (192.168.x.x) ถ้าเข้าได้ แสดงว่า VPN ทำงานปกติ

OpenVPN Synology NAS Xpenology VPN Server Duck DNS NAS VPN