Teotun crea un túnel secreto entre hosts sin IP públicas usando Teonet. La conexión basada en TRU transporta y crea canales P2P cifrados, confiables y de baja latencia entre pares conectados.
Crea un túnel regular entre tus anfitriones.
Un host será principal y todos los demás se conectarán al host principal al inicio. El host principal no tiene el parámetro -connectto. Todos los demás hosts utilizan la dirección teonet del host principal en el parámetro -connectto.
Conéctese a su host y clone este repositorio:
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
Copie la dirección del teonet que se imprime después de que se inicie el teotun principal:
Teonet address: MIxxCM5mxilJ9Oa4zvQJbkSBp7mB4xuyZMM
Utilice esta dirección en el parámetro -connectto en el Host A y el 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
Cuando se inicie teotun en todos los hosts, puede usar cualquier comando de red entre estos hosts mediante sus IP locales 10.1.2.1, 10.1.2.2, 10.1.2.3.
Por ejemplo, puede hacer ping al Host B desde el Host A.
Inicie sesión en el Host B y ejecute el comando:
ping 10.1.2.2
Todos los hosts en la red teotun se conectan P2P, por lo que verá el ping más bajo entre el Host B y el Host A.
BSD