Syncthing เป็นทางเลือก Bittorrent Sync แบบโอเพนซอร์ส
- หมวดหมู่: อินเทอร์เน็ต
หากคุณใช้คอมพิวเตอร์มากกว่าหนึ่งเครื่องไม่ว่าจะเป็นเดสก์ท็อปพีซีอุปกรณ์พกพาแล็ปท็อปหรือเซิร์ฟเวอร์ระยะไกลหลายเครื่องคุณอาจใช้การซิงโครไนซ์บางรูปแบบเพื่อถ่ายโอนข้อมูลระหว่างอุปกรณ์
มีตัวเลือกมากมายที่คุณสามารถใช้ประโยชน์จากสิ่งนั้นได้ ตั้งแต่คุณสมบัติการซิงโครไนซ์ในตัวของโปรแกรมเช่น Firefox หรือ Chrome ไปจนถึงไคลเอนต์ซิงค์แบบโฟลเดอร์เช่น Dropbox, Google Drive หรือ OneDrive
ทั้งหมดมีเหมือนกันที่คุณต้องพึ่งพาบุคคลที่สามในการจัดเก็บข้อมูลของคุณบนอินเทอร์เน็ต คุณอาจเอาชนะปัญหาความเป็นส่วนตัวได้ทั้งนี้ขึ้นอยู่กับบริการ โดยใช้การเข้ารหัส แต่ก็ไม่ใช่ทางเลือกเสมอไป ตัวอย่างเช่นไม่มีตัวเลือกในการเข้ารหัสข้อมูลการท่องเว็บของคุณก่อนที่จะซิงโครไนซ์กับระบบคลาวด์และจากที่นั่นไปยังอุปกรณ์อื่น ๆ ของคุณ
หากคุณต้องการอยู่อย่างปลอดภัยคุณสามารถย้ายไฟล์ด้วยตนเองเท่านั้น แต่ต้องมีการสับเปลี่ยนข้อมูลเป็นประจำ
ตัวเลือกที่สี่คือไคลเอนต์ที่ไม่ได้จัดเก็บในระบบคลาวด์ แต่จะซิงโครไนซ์เท่านั้น Bittorrent Sync น่าจะเป็นไคลเอนต์ที่ได้รับความนิยมมากที่สุดในเรื่องนี้ แต่ก็มีคนอื่น ๆ
ในขณะที่ฉันสนุกกับการใช้ Bittorrent Sync แต่ก็เป็นแหล่งปิดซึ่งเป็นปัญหาที่สำคัญสำหรับบางคน
Syncthing เป็นทางเลือกโอเพ่นซอร์สที่ค่อนข้างใหม่ แอปพลิเคชันพร้อมใช้งานสำหรับระบบ Windows, Linux และ Mac อยู่ในช่วงเริ่มต้นของการพัฒนาซึ่งคุณจะสังเกตเห็นได้เมื่อคุณเริ่มใช้งาน
การซิงค์ใช้การเข้ารหัส (โดยใช้ TLS และการส่งต่อความลับที่สมบูรณ์แบบ) สำหรับการสื่อสารทั้งหมด แต่ละโหนดถูกระบุโดยใบรับรองและมีเพียงโหนดที่อนุญาตให้เชื่อมต่อเท่านั้นที่สามารถเชื่อมต่อกับคลัสเตอร์ของโหนด
หากคุณสนใจข้อมูลโดยละเอียดโปรดเยี่ยมชม protocol readme บนเว็บไซต์โครงการ
ด้านล่างนี้คือคู่มือการตั้งค่าสำหรับ Syncthing (v.0.8.5) ที่ให้ข้อมูลเกี่ยวกับวิธีการตั้งค่าบนระบบ Windows
การตั้งค่า
- ดาวน์โหลดเวอร์ชันล่าสุด ของซอฟต์แวร์ซิงโครไนซ์จากเว็บไซต์โครงการอย่างเป็นทางการ
- สำหรับ Windows จะมีเวอร์ชัน 32 บิตและ 64 บิต
- แตกเนื้อหาของเวอร์ชันไปยังระบบภายในเครื่องของคุณหลังจากดาวน์โหลดแล้วจะมีขนาดน้อยกว่าสามเมกะไบต์
- เรียกใช้ syncthing.exe ในภายหลัง
- หน้าต่างคำสั่งจะเปิดขึ้นซึ่งจะสร้างไดเร็กทอรีและไฟล์ต่างๆในระบบของคุณ
- ในท้ายที่สุดแผงการดูแลระบบจะเปิดขึ้นในเบราว์เซอร์เริ่มต้น คุณสามารถเข้าถึงได้ที่นี่ทุกเมื่อ: http: // localhost: 8080 /
ไดเร็กทอรีการซิงโครไนซ์เริ่มต้นคือ c: users username Sync ซึ่งเป็นไดเร็กทอรีการกำหนดค่าผู้ใช้ C: Users username AppData Roaming Syncthing
การกำหนดค่าบริการ
คุณสามารถกำหนดค่าบริการโดยใช้คอนโซลผู้ดูแลระบบของเว็บ ตัวเลือกหลักสามตัวที่คุณมีมีดังต่อไปนี้:
- เพิ่มที่เก็บ (ไดเร็กทอรี) ให้กับไคลเอ็นต์
- เพิ่มโหนด (อุปกรณ์อื่น ๆ ) ในกระบวนการซิงค์
- กำหนดการตั้งค่า
การเพิ่มที่เก็บ
การคลิกที่เพิ่มที่เก็บจะเริ่มกระบวนการ คุณมีสี่ตัวเลือกในหน้าที่มีสองตัวเลือกที่จำเป็น คุณต้องเลือก ID เฉพาะสำหรับที่เก็บเช่น รูปภาพหรือเอกสารและเลือกเส้นทางที่เก็บ (พา ธ โฟลเดอร์)
ที่นี่คุณยังสามารถเลือกโหนดที่คุณต้องการแชร์ที่เก็บด้วยและทำให้เป็นที่เก็บหลัก หากคุณทำเช่นนั้นการเปลี่ยนแปลงที่เกิดขึ้นกับที่เก็บบนคอมพิวเตอร์จะซิงค์กับโหนดอื่น ๆ ทั้งหมด แต่การเปลี่ยนแปลงที่ทำบนอุปกรณ์อื่นจะไม่ถูกซิงค์กลับ
การเพิ่มโหนด
คุณต้องเพิ่มอย่างน้อยหนึ่งโหนดเนื่องจากไม่สมเหตุสมผลที่จะใช้ไคลเอ็นต์การซิงโครไนซ์หากคุณไม่มีอุปกรณ์ที่จะซิงค์ข้อมูลด้วย
คลิกที่โหนดเพิ่มเริ่มกระบวนการ
กระบวนการนี้คุณต้องมี ID โหนดของระบบอื่นอยู่ในมือเนื่องจากคุณต้องเพิ่มในการกำหนดค่า นอกจากนั้นคุณยังสามารถเพิ่มตัวระบุสำหรับโหนดนั้นและตัดสินใจว่าคุณต้องการให้ที่อยู่ IP เป็นแบบไดนามิกซึ่งหมายถึงการค้นหาอัตโนมัติหรือแบบคงที่โดยการเพิ่มที่อยู่ในรูปแบบ ip: พอร์ตไปยังรายการที่อยู่
การตั้งค่า
การตั้งค่าทำให้คุณมีค่ากำหนดเล็กน้อย ที่นี่คุณสามารถเปลี่ยนที่อยู่ฟังโปรโตคอลการซิงค์ จำกัด อัตราการส่งออกปิดใช้งาน UPnP เพิ่มบัญชีผู้ใช้ที่ได้รับอนุญาตไปยังอินเทอร์เฟซผู้ดูแลระบบเว็บและเปลี่ยนที่อยู่การฟัง GUI ได้เช่นกัน
ปิดคำ
หากคุณไม่ต้องการให้ข้อมูลของคุณโฮสต์โดยบุคคลที่สามในระบบคลาวด์และไม่ชอบ Bittorrent Sync เนื่องจากเป็นแบบปิดการซิงค์อาจเป็นอีกทางเลือกหนึ่ง
คุณสามารถตั้งค่าบนเครื่องเดสก์ท็อปหรือเว็บเซิร์ฟเวอร์บนอินเทอร์เน็ตหากคุณต้องการใช้เซิร์ฟเวอร์ที่ให้ข้อมูลพร้อมใช้งานตลอด 24 ชั่วโมงทุกวัน
รองรับการซิงโครไนซ์ระดับบล็อกซึ่งหมายความว่าหากคุณซิงค์คอนเทนเนอร์ TrueCrypt ที่เข้ารหัสไว้บริการจะซิงโครไนซ์เฉพาะบิตที่แก้ไขและไม่ใช่คอนเทนเนอร์แบบเต็ม