يقوم 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 الذي تتم طباعته بعد بدء 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 على المضيف B من المضيف A.
تسجيل الدخول إلى المضيف B وتنفيذ الأمر:
ping 10.1.2.2
يتصل جميع المضيفين في شبكة teotun بـ P2P، لذا سترى أقل اتصال بين المضيف B والمضيف A.
بي إس دي