Teotun membuat terowongan rahasia antar host tanpa IP publik menggunakan Teonet. Koneksi didasarkan pada transportasi TRU dan menciptakan saluran P2P terenkripsi yang andal, latensi rendah, antara rekan-rekan yang terhubung.
Buat terowongan reguler antara host Anda.
Satu host akan menjadi Host Utama dan yang lainnya akan terhubung ke host utama saat dimulai. Host utama tidak memiliki parameter -connectto. Semua host lain menggunakan alamat teonet dari Host utama dalam parameter -connectto.
Hubungkan ke host Anda dan kloning repositori ini:
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
Salin alamat teonet yang dicetak setelah teotun Utama dimulai:
Teonet address: MIxxCM5mxilJ9Oa4zvQJbkSBp7mB4xuyZMM
Gunakan alamat ini dalam parameter -connectto di Host A dan Host 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
Ketika teotun akan dimulai pada semua host, Anda dapat menggunakan perintah jaringan apa pun antara host ini dengan IP lokalnya 10.1.2.1, 10.1.2.2, 10.1.2.3.
Misalnya, Anda dapat melakukan ping ke Host B dari Host A.
Masuk ke Host B dan jalankan perintah:
ping 10.1.2.2
Semua host di jaringan teotun terhubung P2P sehingga Anda akan melihat ping terendah antara Host B dan Host A.
BSD