ไม่ต้องใช้บัตรประชาชนตอนสมัคร · Storage VPS ตั้งแต่ 500 GB ถึง 8 TB · จ่ายด้วย BTC, USDT, USDC, ETH, SOL, LTC, XMR
ภาษา: ไทย
เลือกซื้อ storage

Syncthing · โหนดที่ไม่เคยหลับ

ฉันจะรัน Syncthing บน storage VPS เป็นโหนดที่เปิดตลอดเวลาได้อย่างไร?

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

อัปเดตล่าสุด: · 3 นาทีในการอ่าน

คำตอบสั้น

ฉันจะรัน Syncthing บน VPS เป็นโหนดที่เปิดตลอดเวลาได้อย่างไร?

หากต้องการรัน Syncthing บน VPS เป็นโหนดที่เปิดตลอดเวลา ให้เริ่มเป็นบริการ systemd เข้าถึง GUI ผ่าน SSH tunnel ไปยัง 127.0.0.1:8384 เท่านั้น เปิดพอร์ต 22000 และเพิ่ม VPS เป็นอุปกรณ์ untrusted เพื่อให้เก็บเฉพาะข้อมูลที่เข้ารหัสแล้ว Coffervale storage VPS 1 TB ราคา $1.66 ต่อเดือนเมื่อจ่าย 12 เดือน (2 November 2026)

ทำไมต้องรัน Syncthing บน VPS?

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

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

ควรให้ Syncthing รันเป็นบริการ systemd ระดับระบบหรือระดับผู้ใช้?

บนเซิร์ฟเวอร์ เอกสารของ Syncthing แนะนำบริการระดับระบบ syncthing@USER ซึ่งเริ่มทำงานตอนบูตโดยไม่มีใครล็อกอิน บริการระดับผู้ใช้ก็ใช้ได้เช่นกันเมื่อเปิด lingering บริการระดับผู้ใช้ syncthing.service ปกติจะเริ่มทำงานหลังผู้ใช้ล็อกอินเท่านั้น ซึ่งไม่เคยเกิดขึ้นบน VPS แบบ headless loginctl enable-linger เปลี่ยนสิ่งนั้น: อินสแตนซ์ systemd ของผู้ใช้จะเริ่มตอนบูตและพาบริการไปด้วย แพ็กเกจ Debian 13 ติดตั้งไฟล์ unit ทั้งสองแบบ ดังนั้นจึงไม่ต้องคัดลอกใดๆ

รัน Syncthing ภายใต้บัญชี unprivileged ของตัวเอง โดยให้ home อยู่บนดิสก์ storage เพื่อให้โฟลเดอร์ที่ซิงก์ไปอยู่ที่นั่น ขั้นตอนการเตรียมดิสก์นั้นอยู่ในฉันจะ mount และ format ดิสก์ storage บน Linux VPS ได้อย่างไร?

ในฐานะ root บน VPS: บัญชีบนดิสก์ storage จากนั้นเลือกหนึ่งในสองบริการ
apt install syncthing
useradd --create-home --home-dir /srv/data/sync --shell /usr/sbin/nologin syncer

# Option A: system service, the one Syncthing documents for servers
systemctl enable --now [email protected]

# Option B: user service, started at boot by lingering
loginctl enable-linger syncer
systemctl --user -M syncer@ enable --now syncthing.service

ฉันจะเปิด GUI ของ Syncthing บน VPS โดยไม่เปิดเผยต่อสาธารณะได้อย่างไร?

ปล่อย GUI ไว้ที่ที่อยู่เริ่มต้น 127.0.0.1:8384 และ forward พอร์ตโลคอลไปยังมันผ่าน SSH FAQ ของ Syncthing ให้วิธีนี้ไว้ตรงๆ สำหรับการเข้าถึง GUI จากคอมพิวเตอร์เครื่องอื่น tunnel ใช้การล็อกอิน SSH ที่คุณมีอยู่แล้ว ดังนั้น GUI จะไม่ฟังบนที่อยู่สาธารณะเลย หากคุณผูกกับ 0.0.0.0 แทน FAQ เดียวกันก็บอกให้ตั้งรหัสผ่านและเปิด HTTPS ไม่ว่ากรณีใดให้ตั้งชื่อผู้ใช้และรหัสผ่านสำหรับ GUI เพราะทุกบัญชีบน VPS เข้าถึง 127.0.0.1 ได้

บนคอมพิวเตอร์ของคุณ: สร้าง tunnel จากนั้นเปิด http://localhost:9090
ssh -N -L 9090:127.0.0.1:8384 [email protected]

ฉันจะทำให้ VPS เป็นอุปกรณ์ untrusted (เข้ารหัส) ได้อย่างไร?

แชร์แต่ละโฟลเดอร์กับ VPS จากอุปกรณ์ที่เชื่อถือได้พร้อมรหัสผ่านการเข้ารหัส และยอมรับบน VPS เป็นโฟลเดอร์ "Receive Encrypted" รหัสผ่านถูกตั้งต่ออุปกรณ์ ในการตั้งค่าการแชร์ของโฟลเดอร์ และเฉพาะกับเครื่องที่ไม่เชื่อถือได้เท่านั้น แล็ปท็อปและมือถือของคุณเองแชร์กันโดยไม่ต้องใช้รหัสนี้ ข้อมูลถูกเข้ารหัสด้วยคีย์ที่ได้จากรหัสผ่านนั้นและ ID ของโฟลเดอร์ผ่าน scrypt โดยใช้ XChaCha20-Poly1305 และ AES-SIV ในการตั้งค่าอุปกรณ์ของ VPS บนเครื่องที่เชื่อถือได้ของคุณ ให้ติ๊ก "Untrusted" ใต้ Advanced ด้วย: จากนั้น Syncthing จะบล็อกการเชื่อมต่อหากโฟลเดอร์ใดที่แชร์กับมันไม่มีรหัสผ่าน

มีข้อจำกัดสองประการจากเอกสาร ฟีเจอร์นี้ "should still be considered beta / testing only" ดังนั้นจงเก็บสำเนาอีกชุดของสิ่งสำคัญไว้ และเนื่องจากบล็อกที่เข้ารหัสไม่สามารถนำกลับมาใช้ซ้ำระหว่างไฟล์ได้ การเปลี่ยนชื่อไฟล์ขนาดใหญ่อาจทำให้ VPS ทิ้งไฟล์เก่าและดาวน์โหลดข้อมูลใหม่ แต่การแก้ไขภายในไฟล์ยังคงย้ายเฉพาะบล็อกที่เปลี่ยนแปลงเท่านั้น โหนด untrusted คือตู้เซฟที่ไม่สามารถอ่านเนื้อหาของตัวเองได้

โหมด untrusted ทำให้ VPS เห็นอะไรได้บ้าง?

รายการสิ่งที่ VPS มองเห็นได้
เนื้อหาไฟล์✗
ชื่อไฟล์และโฟลเดอร์ โครงสร้างไดเรกทอรี✗
เวลาแก้ไขและแฮชของไฟล์✗
ขนาดไฟล์ใช่: ไฟล์ที่เข้ารหัสจะใหญ่กว่าเล็กน้อย แต่ขนาดเดิมนั้นคำนวณย้อนกลับได้ง่าย
ID และป้ายชื่อของโฟลเดอร์✓
ID อุปกรณ์และที่อยู่ของอุปกรณ์ที่เชื่อมต่อใช่ เช่นเดียวกับ peer ใด ๆ

โหนดที่เปิดตลอดเวลาต้องเปิดพอร์ตใดและตั้งค่าการค้นหาอุปกรณ์อย่างไร

เปิดพอร์ต 22000 สำหรับ TCP และ UDP; พอร์ต GUI 8384 ยังคงปิดอยู่ Syncthing ใช้ 22000/TCP สำหรับโปรโตคอลซิงค์แบบ TCP และ 22000/UDP สำหรับ QUIC พอร์ต 21027/UDP ใช้สำหรับการค้นหาอุปกรณ์ในวงแลนเดียวกัน ซึ่งจะพบเฉพาะอุปกรณ์ที่อยู่ใน LAN เดียวกันเท่านั้น VPS จึงไม่ได้ประโยชน์อะไรจากพอร์ตนี้

เมื่อพอร์ต 22000 เข้าถึงได้จากที่อยู่สาธารณะ อุปกรณ์ของคุณจะเชื่อมต่อตรงกับ VPS จากนั้นคุณสามารถพิมพ์ที่อยู่ VPS คือ tcp://203.0.113.10:22000 ลงในการตั้งค่าของแต่ละอุปกรณ์ แทนที่จะพึ่งพาการค้นหาอุปกรณ์แบบ global รีเลย์จึงกลายเป็นตัวสำรองแทนที่จะเป็นสิ่งจำเป็น และ FAQ ของ Syncthing ระบุว่ารีเลย์มองไม่เห็นข้อมูลที่ผ่านเข้ามาอยู่แล้ว

เมื่อใช้ ufw เป็นไฟร์วอลล์
ufw allow 22000/tcp
ufw allow 22000/udp

โหนด Syncthing ที่เปิดตลอดเวลามีค่าใช้จ่ายเท่าไร

จากผลสำรวจของ Coffervale เมื่อวันที่ 2 พฤศจิกายน 2026 แพ็กเกจ storage VPS จากผู้ให้บริการที่รับคริปโตโดยไม่ต้องใช้เอกสารระบุตัวตน มีค่ามัธยฐานอยู่ที่ $4.00 ต่อ TB ต่อเดือน โดยเริ่มต้นที่ $2.22 สำหรับแพ็กเกจที่ถูกที่สุด เลือกขนาดแพ็กเกจตามโฟลเดอร์ที่คุณซิงค์บวกพื้นที่เผื่อการเติบโต: หากต้องการขยาย ให้สั่งแพ็กเกจที่ใหญ่ขึ้นแล้วคัดลอกข้อมูลของคุณด้วย rsync หรือ zfs send การปรับขนาดเซิร์ฟเวอร์ที่ทำงานอยู่โดยตรงไม่มีให้บริการในตอนเปิดตัว ทราฟฟิกการซิงค์นับรวมในโควตารายเดือน คือ 4 TB ต่อเดือน ในแพ็กเกจ Clay 1 TB; เซิร์ฟเวอร์แต่ละเครื่องมีที่อยู่ IPv4 หนึ่งรายการและ IPv6 /64 บนพอร์ต 1 Gbit/s พร้อมโควตาทราฟฟิกต่อเดือน 2 TB บวกอีก 2 TB ต่อ TB ที่จัดเก็บ: 3 TB สำหรับ Silt, 4 TB สำหรับ Clay, 6 TB สำหรับ Shale, 10 TB สำหรับ Granite, 18 TB สำหรับ Bedrock เมื่อเกินโควตา พอร์ตจะทำงานที่ 100 Mbit/s จนกว่าจะเริ่มรอบถัดไป โดยไม่มีค่าใช้จ่ายเพิ่มเติม แพ็กเกจ 1 TB อธิบายไว้ใน ฉันจะหา VPS ที่มีพื้นที่เก็บข้อมูล 1 TB ได้ที่ไหน? หากคุณต้องการเว็บอินเทอร์เฟซ ปฏิทิน หรือลิงก์แชร์ด้วย ให้เปรียบเทียบตัวเลือกเซิร์ฟเวอร์ทั้งสองแบบใน Nextcloud หรือ Seafile บน storage VPS ขนาดเล็ก?

คำถามเกี่ยวกับ Syncthing บน VPS

Syncthing VPS เป็นการสำรองข้อมูลหรือไม่

ไม่ใช่ การลบและการเปลี่ยนแปลงจะไปถึง VPS ภายในไม่กี่วินาที เช่นเดียวกับไฟล์ของคุณ ควรใช้ร่วมกับเครื่องมือสำรองข้อมูลแบบมีเวอร์ชัน เช่น Borg หรือ restic ที่เขียนไปยัง repository แยกต่างหาก

VPS อ่านไฟล์ของฉันได้หรือไม่ในโหมด untrusted

อ่านเนื้อหา ชื่อ เวลา หรือโครงสร้างโฟลเดอร์ไม่ได้ แต่ยังเห็นขนาดไฟล์และ ID กับป้ายชื่อของโฟลเดอร์ Syncthing ยังคงระบุว่าฟีเจอร์นี้เป็น beta ดังนั้นควรเก็บสำเนาอีกชุดของสิ่งที่สำคัญไว้

ฉันจะกู้ไฟล์คืนจากสำเนาที่เข้ารหัสได้อย่างไร

คัดลอกโฟลเดอร์ที่เข้ารหัสไปยังเครื่องที่เชื่อถือได้ แล้วรัน syncthing decrypt ด้วยรหัสผ่านของโฟลเดอร์ หากไม่มีรหัสผ่านนั้น จะไม่มีใครถอดรหัสสำเนานี้ได้

ฉันจำเป็นต้องใช้รีเลย์หรือไม่หาก VPS มีที่อยู่ IP สาธารณะ

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

VPS ควรใช้ Syncthing เวอร์ชันใด

เวอร์ชันล่าสุด ณ วันที่ 2 พฤศจิกายน 2026 คือ Syncthing 2.1.7 จากวันที่ 21 ตุลาคม 2026 ซึ่งได้จาก repository แพ็กเกจของโปรเจกต์เอง; Debian 13 มาพร้อม 1.29.5 Syncthing 2.x เก็บการตั้งค่าไว้ใน ~/.local/state/syncthing ขณะที่การติดตั้งเวอร์ชันเก่าอาจยังใช้พาธเดิม

แหล่งที่มา (7)
  1. Untrusted (Encrypted) Devices — Syncthing project (read 2026-11-02)
  2. เริ่ม Syncthing โดยอัตโนมัติ (systemd system และ user services, lingering) — Syncthing project (read 2026-11-02)
  3. FAQ: เว็บ GUI จากคอมพิวเตอร์เครื่องอื่น, รีเลย์ — Syncthing project (read 2026-11-02)
  4. การตั้งค่าไฟร์วอลล์: พอร์ต 22000/TCP, 22000/UDP, 21027/UDP — Syncthing project (read 2026-11-02)
  5. การตั้งค่า Syncthing: ตำแหน่งไฟล์ config, ตัวเลือกการค้นหาอุปกรณ์และรีเลย์ — Syncthing project (read 2026-11-02)
  6. รีลีสของ Syncthing (v2.1.7 จากวันที่ 21 ตุลาคม 2026) — Syncthing project on GitHub (read 2026-11-02)
  7. แพ็กเกจ syncthing 1.29.5 ของ Debian trixie และรายการไฟล์ — Debian (read 2026-11-02)

เริ่มต้น $1.24/เดือน · ไม่ต้อง KYC

เลือกซื้อ storage