trutun
Version 0.0.9 released
يقوم Trutun بإنشاء نفق سري عن طريق عنوان IP باستخدام نقل Teonet TRU. تقوم TRU بإنشاء قناة موثوقة ومنخفضة الكمون ومشفرة بين النظراء المتصلين.
إنشاء نفق منتظم بين مضيفين
الخادم:
# Start tunnel server
TRU=tru1 && sudo go run ./cmd/trutun -name= $TRU -p=9000 -loglevel=Debug -stat -hotkey
# Post connect commands, run it in other terminal
TRU=tru1 && sudo ip addr add 10.1.1.10/24 dev $TRU && sudo ip link set up dev $TRU
عميل:
# Start tunnel client
TRU=tru2 && sudo go run ./cmd/trutun -name= $TRU -a=host.name:9000 -loglevel=Debug -stat -hotkey
# Post connect commands, run it in other terminal
TRU=tru2 && sudo ip addr add 10.1.1.11/24 dev $TRU && sudo ip link set up dev $TRU
يمكنك تبسيط هذه الأوامر باستخدام معلمة post connection
ونص الصدفة المحدد مسبقًا if_up.sh
الخادم:
# Start tunnel server
TRU=tru1 && sudo go run ./cmd/trutun -name= $TRU -p=9000 -loglevel=Debug -stat -hotkey -pc= " ./if_up.sh $TRU 10.1.1.10/24 "
عميل:
# Start tunnel client
TRU=tru2 && sudo go run ./cmd/trutun -name= $TRU -a=host.name:9000 -loglevel=Debug -stat -hotkey -pc= " ./if_up.sh $TRU 10.1.1.11/24 "
المعلمات -loglevel=Debug
, -stat
, -hotkey
غير ضرورية ويمكنك إزالتها من معلمات نفق البدء. يتم استخدامها لإظهار الإحصائيات ومعلومات السجل.
بي إس دي