Teotun สร้างอุโมงค์ลับระหว่างโฮสต์ที่ไม่มี IP สาธารณะโดยใช้ Teonet การเชื่อมต่อขึ้นอยู่กับการขนส่ง TRU และสร้างช่อง P2P ที่เข้ารหัสที่เชื่อถือได้ เวลาแฝงต่ำ ระหว่างเพียร์ที่เชื่อมต่อ
สร้างอุโมงค์ปกติระหว่างโฮสต์ของคุณ
โฮสต์หนึ่งจะเป็นโฮสต์หลักและโฮสต์อื่นทั้งหมดจะเชื่อมต่อกับโฮสต์หลักเมื่อเริ่มต้น โฮสต์หลักไม่มีพารามิเตอร์ -connectto โฮสต์อื่นๆ ทั้งหมดใช้ที่อยู่ teonet ของโฮสต์หลักในพารามิเตอร์ -connectto
เชื่อมต่อกับโฮสต์ของคุณและโคลนพื้นที่เก็บข้อมูลนี้:
git clone https://github.com/teonet-go/teotun.git
cd teotun
TUN=teotun1 && sudo go run ./cmd/teotun/ -name= $TUN -postcon= " ./if_up.sh $TUN 10.1.2.1/24 " -loglevel=connect -hotkey -stat
คัดลอกที่อยู่ teonet ซึ่งพิมพ์หลังจาก Main teotun เริ่มต้น:
Teonet address: MIxxCM5mxilJ9Oa4zvQJbkSBp7mB4xuyZMM
ใช้ที่อยู่นี้ในพารามิเตอร์ -connectto ในโฮสต์ A และโฮสต์ B
TUN=teotun1 && sudo go run ./cmd/teotun/ -name= $TUN -connectto=MIxxCM5mxilJ9Oa4zvQJbkSBp7mB4xuyZMM -postcon= " ./if_up.sh $TUN 10.1.2.2/24 " -loglevel=connect -hotkey -stat
TUN=teotun1 && sudo go run ./cmd/teotun/ -name= $TUN -connectto=MIxxCM5mxilJ9Oa4zvQJbkSBp7mB4xuyZMM -postcon= " ./if_up.sh $TUN 10.1.2.3/24 " -loglevel=connect -hotkey -stat
เมื่อ teotun เริ่มทำงานบนโฮสต์ทั้งหมด คุณสามารถใช้คำสั่งเครือข่ายใดก็ได้ระหว่างโฮสต์นี้โดยใช้ IP ภายในเครื่อง 10.1.2.1, 10.1.2.2, 10.1.2.3
ตัวอย่างเช่น คุณสามารถ ping Host B จาก Host A ได้
เข้าสู่ระบบโฮสต์ B และดำเนินการคำสั่ง:
ping 10.1.2.2
โฮสต์ทั้งหมดในเครือข่าย teotun เชื่อมต่อ P2P ดังนั้นคุณจะเห็นค่า ping ต่ำสุดระหว่างโฮสต์ B และโฮสต์ A
บีเอสดี