เว็บไซต์นี้ใช้คุกกี้

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

จัดการคุกกี้

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

เปิดใช้งานตลอด
จำเป็นต้องใช้คุกกี้ที่จำเป็นเพื่อเปิดใช้งานคุณสมบัติพื้นฐานของไซต์นี้ เช่น การเข้าสู่ระบบที่ปลอดภัยหรือการปรับค่าความยินยอมของคุณ คุกกี้เหล่านี้ไม่ได้จัดเก็บข้อมูลที่สามารถระบุตัวบุคคลได้
  • ชื่อคุกกี้
    cookieyes-consent
  • ระยะเวลาของคุกกี้
    1 ปี
  • รายละเอียดของคุกกี้

    คุกกี้ของ CookieYes สำหรับจดจำการตั้งค่าความยินยอมของผู้ใช้ เพื่อให้การตั้งค่าของท่านได้รับการจดจำในการเข้าชมเว็บไซต์นี้ในภายหลัง คุกกี้นี้ไม่ได้รวบรวมหรือจัดเก็บข้อมูลส่วนบุคคลใด ๆ เกี่ยวกับผู้เยี่ยมชมเว็บไซต์

  • ชื่อคุกกี้
    apbct_timestamp
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

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

  • ชื่อคุกกี้
    apbct_urls
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

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

  • ชื่อคุกกี้
    ct_has_scrolled
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

    CleanTalk ตั้งค่าคุกกี้นี้เพื่อจัดเก็บตัวแปรแบบไดนามิกจากเบราว์เซอร์จากการถูกสแปม

  • ชื่อคุกกี้
    apbct_headless
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

    Cleantalk ตั้งค่าคุกกี้นี้เพื่อตรวจจับสแปมและปรับปรุงความปลอดภัยของเว็บไซต์

  • ชื่อคุกกี้
    apbct_page_hits
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

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

  • ชื่อคุกกี้
    apbct_visible_fields
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

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

  • ชื่อคุกกี้
    apbct_cookies_test
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

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

  • ชื่อคุกกี้
    ct_pointer_data
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

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

  • ชื่อคุกกี้
    ct_timezone
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

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

  • ชื่อคุกกี้
    apbct_pixel_url
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

    Clean Talk ตั้งค่าคุกกี้นี้เพื่อสร้างคุกกี้ป้องกันสแปม WordPress เช่น สแปมในแบบฟอร์มและความคิดเห็น

  • ชื่อคุกกี้
    apbct_prev_referer
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

    คุกกี้การทำงานที่ CleanTalk Spam Protect วางไว้เพื่อจัดเก็บรหัสอ้างอิงและป้องกันการส่งสแปมที่ไม่ได้รับอนุญาตจากเว็บไซต์

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

  • ชื่อคุกกี้
    ct_mouse_moved
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

    Cleantalk ตั้งค่าคุกกี้นี้เพื่อจัดเก็บตัวแปรไดนามิกจากเบราว์เซอร์

  • ชื่อคุกกี้
    ct_checked_emails
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

    Clean Talk ตั้งค่าคุกกี้นี้เพื่อป้องกันสแปมในความคิดเห็นหรือแบบฟอร์มของไซต์

  • ชื่อคุกกี้
    ct_ps_timestamp
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

    Clean Talk ตั้งค่าคุกกี้นี้เพื่อป้องกันสแปมในความคิดเห็นหรือแบบฟอร์มของไซต์

  • ชื่อคุกกี้
    ct_checkjs
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

    Clean Talk ตั้งค่าคุกกี้นี้เพื่อป้องกันสแปมในความคิดเห็นหรือแบบฟอร์มของไซต์

  • ชื่อคุกกี้
    ct_fkp_timestamp
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

    Clean Talk ตั้งค่าคุกกี้นี้เพื่อป้องกันสแปมในความคิดเห็นหรือแบบฟอร์มของไซต์

  • ชื่อคุกกี้
    Cookiejnews_view_counter_visits[0]
  • ระยะเวลาของคุกกี้
    1 นาที
  • รายละเอียดของคุกกี้

    คุกกี้สำหรับใช้ในการนับจำนวนผู้ชมแต่ละบทความ

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

  • ชื่อคุกกี้
    _gid
  • ระยะเวลาของคุกกี้
    1 วัน
  • รายละเอียดของคุกกี้

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

  • ชื่อคุกกี้
    _ga_*
  • ระยะเวลาของคุกกี้
    1 ปี 1 เดือน 4 วัน
  • รายละเอียดของคุกกี้

    Google Analytics ตั้งค่าคุกกี้นี้เพื่อจัดเก็บและนับจำนวนการดูหน้าเว็บ

  • ชื่อคุกกี้
    _ga
  • ระยะเวลาของคุกกี้
    1 ปี 1 เดือน 4 วัน
  • รายละเอียดของคุกกี้

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

  • ชื่อคุกกี้
    _gat_gtag_UA_*
  • ระยะเวลาของคุกกี้
    1 นาที
  • รายละเอียดของคุกกี้

    Google Analytics ตั้งค่าคุกกี้นี้เพื่อจัดเก็บ ID ผู้ใช้ที่ไม่ซ้ำ

  • ชื่อคุกกี้
    ct_screen_info
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้
     
    CleanTalk ตั้งค่าคุกกี้นี้เพื่อแก้ปัญหาการป้องกันสแปมและไฟร์วอลล์สำหรับเว็บไซต์ให้สมบูรณ์ ป้องกันไม่ให้สแปมปรากฏในความคิดเห็นและแบบฟอร์ม
  • ชื่อคุกกี้
    CONSENT
  • ระยะเวลาของคุกกี้
    2 ปี
  • รายละเอียดของคุกกี้

    YouTube ตั้งค่าคุกกี้นี้ผ่านวิดีโอ YouTube ที่ฝังไว้และลงทะเบียนข้อมูลทางสถิติที่ไม่ระบุชื่อ

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

ไม่มีคุกกี้ในหมวดหมู่นี้

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

  • ชื่อคุกกี้
    YSC
  • ระยะเวลาของคุกกี้
    เซสชัน
  • รายละเอียดของคุกกี้

    Youtube ตั้งค่าคุกกี้นี้เพื่อติดตามการชมวิดีโอที่ฝังไว้บนหน้า Youtube

  • ชื่อคุกกี้
    VISITOR_INFO1_LIVE
  • ระยะเวลาของคุกกี้
    5 เดือน 27 วัน
  • รายละเอียดของคุกกี้

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

  • ชื่อคุกกี้
    yt-remote-device-id
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

    YouTube ตั้งค่าคุกกี้นี้เพื่อจัดเก็บการตั้งค่าวิดีโอของผู้ใช้โดยใช้วิดีโอ YouTube ที่ฝังไว้

  • ชื่อคุกกี้
    yt.innertube::requests
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

    YouTube ตั้งค่าคุกกี้นี้เพื่อลงทะเบียน ID ที่ไม่ซ้ำกันเพื่อจัดเก็บข้อมูลว่าวิดีโอใดบ้างจาก YouTube ที่ผู้ใช้ดู

  • ชื่อคุกกี้
    yt.innertube::nextId
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

    YouTube ตั้งค่าคุกกี้นี้เพื่อลงทะเบียน ID ที่ไม่ซ้ำกันเพื่อจัดเก็บข้อมูลว่าวิดีโอใดบ้างจาก YouTube ที่ผู้ใช้ดู

  • ชื่อคุกกี้
    yt-remote-connected-devices
  • ระยะเวลาของคุกกี้
    ไม่จดจำ
  • รายละเอียดของคุกกี้

    YouTube ตั้งค่าคุกกี้นี้เพื่อจัดเก็บการตั้งค่าวิดีโอของผู้ใช้โดยใช้วิดีโอ YouTube ที่ฝังไว้

  • ชื่อคุกกี้
    VISITOR_PRIVACY_METADATA
  • ระยะเวลาของคุกกี้
    5 เดือน 27 วัน
  • รายละเอียดของคุกกี้

    YouTube ตั้งค่าคุกกี้นี้เพื่อจัดเก็บการตั้งค่าความเป็นส่วนตัวของผู้ใช้โดยใช้วิดีโอ YouTube ที่ฝังไว้

  • เข้าสู่ระบบ
  • ลงทะเบียน
รวมบทความเกี่ยวกับการทำ Self-Host
ไม่พบผลการค้นหา
ดูผลการค้นหาทั้งหมด
  • หน้าหลัก
  • บทความ
    • Synology NAS
    • Omada SDN
    • pfSense
    • Proxmox
    • Home Assistant
    • Network Security
วันพุธ ที่ 28 พฤษภาคม 2025, 03:27 น.
  • หน้าหลัก
  • บทความ
    • Synology NAS
    • Omada SDN
    • pfSense
    • Proxmox
    • Home Assistant
    • Network Security
ไม่พบผลการค้นหา
ดูผลการค้นหาทั้งหมด
รวมบทความเกี่ยวกับการทำ Self-Host
หน้าหลัก Tutorial Synology NAS

เชื่อมต่อ Synology NAS และ Network ภายในบ้านจากข้างนอกแบบง่ายๆ และปลอดภัยผ่าน Wireguard VPN (Tailscale)

kiraro
30 สิงหาคม, 2023
in Synology NAS, Tutorial
A A
1
เชื่อมต่อ Synology NAS และ Network ภายในบ้านจากข้างนอกแบบง่ายๆ และปลอดภัยผ่าน Wireguard VPN (Tailscale)
0
แชร์
1.4k
จำนวนวิว
Share on FacebookShare on Twitter

ตารางเนื้อหา

  • 1. QuickConnect มันง่ายจริงๆ แต่อะไรบ้างละที่เป็นข้อจำกัด?
  • 2. ทำไมต้องใช้งาน Wireguard VPN (Tailscale) แทน?
  • 3. ติดตั้งและใช้งาน Synology NAS ผ่าน Tailscale
  • 4. ตั้งค่าเพิ่มเติมให้อุปกรณ์ที่เชื่อมต่อเข้ามาเห็นเครื่องอื่นๆ ภายในวง LAN ด้วย

ในยุคที่การเข้าถึงอุปกรณ์และข้อมูลจากนอกบ้านกลายเป็นเรื่องธรรมดาสามัญและหลีกเลี่ยงไม่ได้ การชั่งน้ำหนักระหว่างความสะดวกและความปลอดภัยมักเป็นปัจจัยแรกๆ ที่เราต้องคำนึงถึง หลายๆท่านใช้การเชื่อมต่อ NAS จากนอกบ้านผ่าน Synology QuickConnect แน่นอนว่ามันทั้งสะดวกและง่ายแถมความปลอดภัยก็อยู่ในระดับมาตฐาน (ถ้าเราตั้ง Password ให้เดายากๆ) แต่วันนี้จะขอนำเสนอวิธีที่ไม่ใช่แค่สามารถเข้าถึงแค่ NAS อย่างเดียวได้แต่สามารถเข้าถึงระบบ Network ทั้งบ้านของท่านได้เลย โดยใช้ เจ้าตัว NAS เองนั้นแหละเป็น Gateway อีกทั้งยังปลอดภัยกว่า QuickConnect ง่ายและรวดเร็วกว่า OpenVPN ไม่ต้องมี Public IP ไม่ต้องตั้งค่าเราตอร์ ไม่ต้อง Forward Port ให้ยุ่งยาก ใช่แล้วครับ Wireguard VPN บน Tailscale นั่งเอง ซึ่งสามารถติดตั้งได้ง่ายๆ ผ่าน packege Center บน NAS ได้เลย ในบทความนี้เราจะเปรียบเทียบให้เห็นว่า Tailscale ดีกว่า QuickConnect อย่างไร และแนะนำวิธีการตั้งค่าบน DSM เวอร์ชัน 7 ครับ

1 QuickConnect มันง่ายจริงๆ แต่อะไรบ้างละที่เป็นข้อจำกัด?

  • QuickConnect ถูกออกแบบสำหรับบริการ Synology NAS เพียงอย่างเดียวและใช้ได้กับแอพที่อยู่บน NAS เท่านั้น ไม่ได้ให้ความยืดหยุ่นเหมือนกับโซลูชัน VPN แบบเต็มรูปแบบที่สามารถเข้าใช้งานฟังก์ชันต่างๆ ได้เต็มที่เหมือนอยู่ใน Network เดียวกัน
  • ความปลอดภัยยังเป็นรอง VPN อยู่พอสมควร ถ้าตั้งค่ารหัสผ่านและ link ที่เดาได้ง่าย คนอื่นๆ ก็สามารถเข้า NAS ของเราได้โดยตรงเช่นกัน
  • บางแอปพลิเคชันยังต้องการการตั้งค่า Port Forward ถึงจะใช้งานได้แม้ใช้งานผ่าน QuickConnect แล้วก็ตาม เช่น Synology Drive Client ที่ตัวระบบเองยังต้องการ Port 6690 เพื่อ Sync ข้อมูลระหว่าง Server และ Client

2 ทำไมต้องใช้งาน Wireguard VPN (Tailscale) แทน?

  • ปลอดภัยมากกว่า Quick Connect และรวดเร็วกว่า OpenVPN: Tailscale นำแนวคิดด้านความปลอดภัยในรูปแบบ Zero Trust มาใช้งาน ทำให้มีความมั่นใจในเรื่องความปลอดภัยมากขึ้น เบื้องหลังการเชื่อมต่อใช้เทคโนโลยี Wireguard VPN Protocol ใช้การเข้ารหัสแบบ Public และ Private Key ที่ไม่ซับซ้อนแต่มีประสิทธิภาพและความปลอดภัยสูง ใช้พลังงาน CPU ในการถอดรหัสต่ำกว่าโปรโตคอล OpenVPN และความเร็วการเชื่อมต่อยังไวกว่า OpenVPN ที่เป็นโปรโตคอลเก่าๆ ค่อนข้างมาก
  • มีแอพให้ใช้งานทุกแพลตฟอร์ม: ไม่ว่าท่านจะใช้ Windows, macOS, Linux หรือแม้แต่มือถือ Tailscale ก็มีแอพให้ใช้หมด การติดตั้งง่ายไม่กี่คลิก
  • แต่ละอุปกรณ์สามารถเข้าถึงกันได้หมดแม้จะอยู่คนละที่: ไม่เหมือน QuickConnect ที่เข้าถึงได้แค่ Synology NAS การใช้ VPN ช่วยให้ท่านสามารถเข้าถึงเครือข่ายทั้งหมดบนอุปกรณ์ที่เชื่อโยงกับ VPN สามารถเข้าถึงโฟลเดอร์ที่แชร์, ปริ้นเตอร์ และอุปกรณ์อื่นๆ เหมือนกับเชื่อมต่อในวง LAN เดียวกัน อีกทั้งยังสามารถจัดการ Access Controls ของแต่ละอุปกรณ์บนเว็บของ Tailscale ได้

3 ติดตั้งและใช้งาน Synology NAS ผ่าน Tailscale

  • ไปที่ Package Center > All Packages ค้นหา Tailscale กด install ให้เรียบร้อย
  • เมื่อติดตั้งเสร็จให้กดเริ่มการใช้งาน ตัว tailscale จะเปิดหน้าต่างใหม่ให้เรา Login
  • สมัคร Username และทำตามขึ้นตอนให้เรียบร้อย
  • เมื่อสำเร็จจะเข้าสู่หน้าต่างดังรูปด้านล่าง ถ้าไอค่อนเป็นสีเขียวและได้ IP 100.x.x.x มาแล้วถือว่าการเชื่อมต่อจาก NAS มายัง tailscale สำเร็จแล้ว
  • IP นี้จะเป็น IP ที่เราใช้เชื่อมต่อไปยัง NAS ของเรา จากอุปกรณ์อื่นๆ
  • ทำการเพิ่มอุปกรณ์ที่จะใช้เชื่อมต่อเข้ามายัง NAS ของเรา วิธีการดาวน์โหลดบนอุปกรณ์ต่างๆสามารถดูได้จาก link ทางซ้ายมือ ในที่นี้จะใช้ MacOS ในการเชื่อมต่อ
  • โหลด Tailscale ใน AppleStore ติดตั้งและทำการเชื่อมต่อโดยใช้ Email account เดียวกัน
  • ติดตั้งและเพิ่มอุปกรณ์ตามขั้นตอนปกติ
  • อย่าลืมเปิดใช้งาน Tailscale บนอุปกรณ์นั้นๆ ด้วย
  • เมื่อเชื่อมอุปกรณ์สำเร็จจะขึ้นมาในหน้า dashboard ดังรูป
  • ตอนนี้ได้ทำการเชื่อมต่อ Wifi ของ Macbook กับมือถือ เพื่อทดสอบการใช้งานจากด้านนอก
  • ลองเชื่อมต่อ NAS ผ่าน IP ของ tailscale ในที่นี้คือ https://100.81.101.144:5001
  • เชื่อมต่อได้สำเร็จ
  • ทดสอบเชื่อมต่อ เซอร์วิสที่ทำงานบน NAS เช่น SMB, Photo, File, Drive และอื่นๆ ได้หมดแล้วครับ
  • ทดสอบ Speedtest ด้วย iperf3 ทำการเชื่อม MacBook ผ่าน Wifi ของมือถือจำลองการเชื่อมต่อจากนอกบ้าน มือถือมีความเร็วในการ Download/Upload โดยไม่ผ่าน Tailscale อยู่ที่ 27/17.8 Mbps หลังจากเชื่อมต่อ Tailscale ได้ความเร็วในการ Download อยู่ที่ประมาณ 24.4 Mbps เรียกได้ว่า Tailscale แทบไม่ได้ลด Speed การใช้งานลงเลย แต่ทั้งนี้ทั้งนั้นถ้าเชื่อมต่อด้วยความเร็วมากกว่านี้อาจจะถูกจำกัดความเร็วได้จาก CPU ของ NAS เองได้ จากที่เคยลองใช้เน็ต 1Gbps ทดสอบ ความเร็วที่ได้จาก Wireguard จะทำได้สูงสุดประมาณ 500-600 Mbps บน NAS

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

4 ตั้งค่าเพิ่มเติมให้อุปกรณ์ที่เชื่อมต่อเข้ามาเห็นเครื่องอื่นๆ ภายในวง LAN ด้วย

เนื่องจากข้อจำกัดของ DSM 7 ที่ต้องการเพิ่มมาตฐานความปลอดภัยให้สูงขึ้น ทำให้ตัวโปรแกรม Tailscale ใน NAS ไม่สามารถสร้าง Tunnel ขึ้นมาเองได้ ผู้ใช้งานอย่างเรา (ที่มีสิทธิเป็น Admin) จึงต้องเข้าไปเพิ่ม Tunnel เองเพื่อให้ Talescale สามารถเชื่อมต่อไปยังอุปกรณ์ภายนอก NAS ได้ครับ โดยวิธีเพิ่มสามารถทำได้ตามนี้เลยครับ

  •  เปิด Control Panel > Task Scheduler กด Create เลือก Triggered Task เลือก User-defined script.
  • ชื่อ Task ตั้งตามใจชอบ ในที่นี้ตั้งชื่อ Tailscale
  • User: เลือก root เท่านั้น
  • Event: เลือก Boot-up เพื่อให้ Synology สร้าง Tunnel ทุกครั้งเมื่อมีการเปิด NAS
  • เช็คถูกตรง Enabled
  • เลือก Task Setting (หมายเลข 4)
  • ในช่อง User-defined script ก๊อปปี้คำสั่งด้านล่างนี้ใส่ลงไปได้เลย
/var/packages/Tailscale/target/bin/tailscale configure-host; synosystemctl restart pkgctl-Tailscale.service
Shell
​x
1
 
1
/var/packages/Tailscale/target/bin/tailscale configure-host; synosystemctl restart pkgctl-Tailscale.service
  • ทำการรีสตาร์ท Synology NAS

ต่อไปเป็นการ Advertising subnet routes เพื่อให้ Tailscale ใน NAS รู้จักกับ IP ในวง LAN ของเรา เพื่อที่จะให้อุปกรณ์ที่เชื่อมต่อเข้ามาเชื่อมต่อไปยังอุปกรณ์ในวง LAN ของเราได้ แน่นอนว่าด้วยข้อจำกัดของ DSM7 ตัวโปรแกรม Tailscale ไม่สามารถทำเองได้ เราจึงต้องเข้าไปทำผ่าน command line ใน NAS ผ่าน SSH

  • เปิด SSH ของ NAS โดยไปที่ Control panel > Terminal & SNMP > Enable SSH Service
  • SSH ผ่าน Terminal (ใน MacOS หรือ Linux) หรือ Powershell (ใน Windows)
  • เมื่อเข้ามาได้แล้วพิมพ์คำสั่งเพิิ่ม advertise-routes ในคำสั่งด้านล่างจะเป็นการ Advertising subnet routes ของวง 10.9.1.0/24 เพื่อให้อุปกรณ์ภายนอกที่เชื่อมต่อผ่าน Tailscale เห็น เปลี่ยนค่านี้ตามวง IP ของท่าน
sudo tailscale up --advertise-routes 10.9.1.0/24 --advertise-exit-node --reset
Shell
1
1
 
1
sudo tailscale up --advertise-routes 10.9.1.0/24 --advertise-exit-node --reset
  • เมื่อเรียบร้อยแล้วเข้าไปยืนยันการเข้าถึง Subnet เว็บของ Tailscale https://login.tailscale.com/admin/machines
  • หากเพิ่ม Subnet สำเร็จ Subnet IP ที่เราเพิ่มใน Command line จะปรากฏบนเว็บ เข้าไปที่ Edit Route setting.. > และเปิดใช้งาน Subnet ของเราเอง
  • เข้าใช้งานหน้าเว็บ Router ที่ IP 10.9.1.1 และ Ping อุปกรณ์ที่มี IP 10.9.1.33 จากภายนอกบ้านได้สำเร็จ
  • หากท่านใดเปิด firewall ใน Synology NAS อย่าลืมเพิ่ม Firewall Rule ให้ Allow IP 100.64.0.0 และ Subnet Mask 255.192.0.0 ด้วย

เพียงเท่านี้ก็ใช้งาน VPN จากภายนอกบ้านผ่าน Synology NAS ของเราได้แล้วครับ


ข้อมูลอ้างอิง

  • https://tailscale.com/kb/1131/synology/
Tags: NASQuickConnectSynologyTailscaleVPNWireguard
แชร์Tweet
บทความก่อนหน้า

ติดตั้ง Omada SDN Controller บน Ubuntu server 20.04

บทความถัดไป

อัพเดท Remote Host ทุกเครื่องในชุดคำสั่งเดียว ด้วย Ansible Playbook

kiraro

kiraro

Trail Runner, Dog Lover, Homelab Junky

ความคิดเห็น 1

  1. aisyah says:
    4 เดือน ที่แล้ว

    การใช้ Tailscale บน NAS ช่วยให้เข้าถึงเครือข่ายบ้านได้ปลอดภัยและยืดหยุ่นกว่าการใช้ QuickConnect มาก! 🔒🚀Telkom University Jakarta

    ตอบกลับ

ใส่ความเห็น ยกเลิกการตอบ

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *

Recent News

อัพเดท Remote Host ทุกเครื่องในชุดคำสั่งเดียว ด้วย Ansible Playbook

อัพเดท Remote Host ทุกเครื่องในชุดคำสั่งเดียว ด้วย Ansible Playbook

สิงหาคม 30, 2023
170
เชื่อมต่อ Synology NAS และ Network ภายในบ้านจากข้างนอกแบบง่ายๆ และปลอดภัยผ่าน Wireguard VPN (Tailscale)

เชื่อมต่อ Synology NAS และ Network ภายในบ้านจากข้างนอกแบบง่ายๆ และปลอดภัยผ่าน Wireguard VPN (Tailscale)

สิงหาคม 30, 2023
1.4k
ติดตั้ง Omada SDN Controller บน Ubuntu server 20.04

ติดตั้ง Omada SDN Controller บน Ubuntu server 20.04

สิงหาคม 30, 2023
341
ทำ Cloudflare DDNS ใน Synology NAS ผ่าน Container Manager

ทำ Cloudflare DDNS ใน Synology NAS ผ่าน Container Manager

สิงหาคม 25, 2023
918

ป้ายกำกับ

2.5Gbps 20.04 443 Adapter ansible API Token apt Certificate Cloudflare Container Container Manager Controller DDNS debian Docker docker-compose Driver DS920+ Ethernet HTTPS iperf3 Let's Encrypt NAS NAT Omada pfSense playbook Public IP QuickConnect Realtek Reverse-Proxy RTL8156 SDN SSH SSL Sub Domain Synology Tailscale TP-link Ubuntu update upgarde USB VPN Wireguard
รวมบทความเกี่ยวกับการทำ Self-Host

Copyright © 2023 - All Rights Reserved

เว็บไซต์นี้ทำขึ้นด้วยใจรัก 🤍

  • เกี่ยวกับเรา
  • นโยบายความเป็นส่วนตัว
  • ติดต่อเรา

ติดตามพวกเรา

หวัดดี! ยินดีต้อนรับกลับมา

เข้าใช้งานด้วยบัญชี Google
หรือ

ลงชื่อเข้าใช้งานด้านล่าง

ลืมรหัสผ่าน? ลงทะเบียน

สร้างบัญชีผู้ใช้ใหม่!

ลงทะเบียนด้วยบัญชี Google
หรือ

กรอกข้อมูลด้านล่างเพื่อลงทะเบียน

กรุณากรอกข้อมูลให้ครบทุกช่อง ลงชื่อเข้าใช้

เปลี่ยนรหัสผ่านของคุณ

กรุณาพิมพ์ชื่อผู้ใช้งานหรืออีเมลของคุณเพื่อเปลี่ยนรหัสผ่าน

ลงชื่อเข้าใช้
  • เข้าสู่ระบบ
  • ลงทะเบียน
ไม่พบผลการค้นหา
ดูผลการค้นหาทั้งหมด
  • หน้าหลัก
  • บทความ
    • Synology NAS
    • Omada SDN
    • Home Assistant
    • Network Security
    • pfSense
    • Proxmox

Copyright © 2023 - All Rights Reserved