แยกตัวตนออนเนียนออกจากคลีเน็ต
ปกป้องคีย์ onion ส่วนตัวของบริการและสำรองข้อมูลไว้หากต้องการให้ที่อยู่คงอยู่หลังการสร้างใหม่ หลีกเลี่ยงการเชื่อมโยงระหว่างตัวตนโดยไม่ตั้งใจผ่านข้อมูลรับรอง เนื้อหา หรือทรัพยากรภายนอกที่ใช้ซ้ำ
ผูกแอปพลิเคชันอย่างตั้งใจ
ผูกแบ็กเอนด์กับอินเทอร์เฟซภายในหรือส่วนตัว และเปิดเผยเฉพาะบริการที่ตั้งใจไว้ผ่าน Tor ตรวจสอบพร็อกซีย้อนกลับและแอปพลิเคชันสำหรับการเปลี่ยนเส้นทาง URL แบบสัมบูรณ์ และทรัพยากรที่ติดต่อโฮสต์ภายนอก
ลดการรั่วไหลของข้อมูล
ตรวจสอบหน้าข้อผิดพลาด ส่วนหัว เอาต์พุตการดีบัก และข้อมูลเมตาของไฟล์ที่อัปโหลด อย่าสันนิษฐานว่าเส้นทาง onion ซ่อนเนื้อหาแอปพลิเคชันที่ระบุตัวตนได้ ปกป้องการเข้าสู่ระบบของผู้ดูแลระบบและหลีกเลี่ยงการบันทึกข้อมูลผู้เยี่ยมชมมากเกินจำเป็น
ดำเนินการอย่างถูกกฎหมายและเชื่อถือได้
อัปเดต Tor และแอปพลิเคชันให้ทันสมัย ติดตามการใช้ทรัพยากร และดูแลการสำรองข้อมูล นโยบายการโฮสต์และกฎหมายยังคงมีผลบังคับใช้ KoalaVPS ยังไม่ได้เผยแพร่การอนุมัติบริการออนเนียนเชิงปฏิบัติการหรือข้อผูกพันด้านปริมาณการรับส่งข้อมูล
ตรวจสอบคำขอภายนอกของหน้าเว็บ
โหลดบริการผ่านเส้นทางที่ตั้งใจไว้และตรวจสอบทุกภาพ ฟอนต์ สคริปต์ สไตล์ชีต และการเปลี่ยนเส้นทาง แอสเซ็ตภายนอกอาจสร้างคำขอที่ระบุตัวตนได้นอกขอบเขตที่ตั้งใจไว้ของบริการ แอสเซ็ตภายในยังช่วยลดการพึ่งพาบุคคลที่สามที่ไม่จำเป็น
รักษาที่อยู่ไว้อย่างตั้งใจ
สำรองคีย์ระบุตัวตนของออนเนียนไว้อย่างเป็นส่วนตัวหากความต่อเนื่องของที่อยู่มีความสำคัญ การติดตั้งใหม่แบบสะอาดโดยไม่มีคีย์เหล่านั้นอาจให้ที่อยู่ที่แตกต่างออกไป ผูกแบ็กเอนด์ไว้ภายในอย่างเป็นส่วนตัวและยืนยันว่าไม่มีตัวรับฟังบนคลีร์เน็ตที่ไม่ตั้งใจเปิดเผยแอปพลิเคชันเดียวกัน
ทำให้แบ็กเอนด์ส่วนตัวทำงานได้ก่อนกำหนดเส้นทาง Tor
ติดตั้ง Tor จากแหล่งที่เชื่อถือได้ซึ่งรองรับสำหรับระบบปฏิบัติการที่เลือก และยืนยันว่าบริการกำลังทำงาน เตรียมตัวรับฟังเว็บภายในเครื่องแยกต่างหากและทดสอบก่อนเพิ่มเส้นทาง onion ผูกกับ loopback หรือ Unix socket ที่มีสิทธิ์เหมาะสม แทนที่จะสันนิษฐานว่าไฟร์วอลล์ซ่อนตัวรับฟังที่ผูกกับทุกอินเทอร์เฟซ การออกแบบนี้อธิบายการเผยแพร่ที่ชอบด้วยกฎหมาย KoalaVPS ยังต้องยืนยันนโยบายบริการด้านปฏิบัติการใด ๆ สำหรับงานจริง
- ใช้สินทรัพย์ภายในเครื่องและ URL ของแอปพลิเคชันอย่างรอบคอบ
- แยกการบริหารจัดการออกจากเส้นทางการเผยแพร่สาธารณะ
- บันทึกวิธีการกู้คืนที่ไม่พึ่งพาบริการ onion เพียงอย่างเดียว
เอกสารอย่างเป็นทางการ: การตั้งค่าบริการ onion ของ Tor Project
แมปพอร์ตเสมือนของ onion ไปยังแอปพลิเคชันภายในเครื่อง
ส่วน torrc ต่อไปนี้แสดงไดเรกทอรีข้อมูลระบุตัวตนเฉพาะและแบ็กเอนด์แบบลูปแบ็กบนพอร์ต 8080 ปรับความเป็นเจ้าของและพาธให้เข้ากับผู้ใช้บริการ Tor ของดิสทริบิวชัน ไดเรกทอรีส่วนตัวต้องอ่าน/เขียนได้โดยผู้ใช้นั้นและไม่สามารถเข้าถึงได้โดยผู้ใช้ที่ไม่เกี่ยวข้อง ตรวจสอบความถูกต้องของการกำหนดค่าที่ติดตั้งก่อนใช้ขั้นตอนการรีสตาร์ตผ่านตัวจัดการบริการ Tor จะสร้างไฟล์ข้อมูลระบุตัวตนสำหรับไดเรกทอรีใหม่ อย่าเผยแพร่ไฟล์ส่วนตัวเหล่านั้นพร้อมกับเนื้อหาเว็บไซต์
# Example torrc fragment; backend already listens on loopback:
HiddenServiceDir /var/lib/tor/koala-publication/
HiddenServicePort 80 127.0.0.1:8080
# Verify the backend independently:
curl --fail http://127.0.0.1:8080/เอกสารอย่างเป็นทางการ: การกำหนดค่า Tor และไดเรกทอรีข้อมูลระบุตัวตน
ทดสอบเส้นทาง onion และเส้นทาง clearnet ที่ไม่ต้องการ
อ่านเฉพาะไฟล์ชื่อโฮสต์ที่สร้างขึ้นเพื่อรับที่อยู่สาธารณะแล้วเปิดด้วย Tor Browser ตรวจสอบการเปลี่ยนเส้นทาง แบบฟอร์ม หน้าแสดงข้อผิดพลาด และคำขอทรัพยากร จากเครือข่ายอื่น ยืนยันว่าแบ็กเอนด์เดียวกันไม่สามารถเข้าถึงได้โดยไม่ตั้งใจผ่านตัวรับฟังสาธารณะ ที่อยู่ .onion ไม่ได้ขจัดข้อกำหนดการเข้าสู่ระบบของแอปพลิเคชัน ใช้การอนุญาตไคลเอนต์หรือการยืนยันตัวตนของแอปพลิเคชันในกรณีที่การเข้าถึงควรเป็นส่วนตัว ตรวจสอบรายละเอียดการติดต่อและเนื้อหาที่เผยแพร่เพื่อหาการเชื่อมโยงตัวตนที่ไม่ตั้งใจ
เอกสารอย่างเป็นทางการ: ความมั่นคงในการปฏิบัติงานของ Tor Project
ซ่อมแซมสิทธิ์โดยไม่เปลี่ยนตัวตน
หากบริการไม่ปรากฏ ให้ตรวจสอบข้อผิดพลาดการเริ่มต้น Tor ความเป็นเจ้าของไดเรกทอรี และแบ็กเอนด์ภายในเครื่องก่อนลบสิ่งใด การแทนที่ไดเรกทอรีตัวตนจะสร้างที่อยู่ใหม่ การกู้คืนคีย์ส่วนตัวที่ถูกต้องคือสิ่งที่รักษาความต่อเนื่องไว้ เก็บสำเนากู้คืนออฟไลน์ที่เข้ารหัสไว้โดยจำกัดการเข้าถึง และทดสอบกระบวนการด้วยตัวตนแยกที่ใช้แล้วทิ้ง บันทึกและหน้าแก้ไขข้อบกพร่องอาจเปิดเผยข้อมูลได้แม้การกำหนดเส้นทางทราฟฟิกจะถูกต้อง ตรวจสอบสิ่งเหล่านี้หลังการเปลี่ยนแปลงการกำหนดค่า