LibreVPN:Conexiones entre nodos
Para poder ser parte de la red, hay que conectarse con otros nodos de LibreVPN. Esto se hace intercambiando los archivos de nodo como hosts/tu_nodo
con el de lxs demás participantes.
El intercambio se puede hacer por mail, pastebin, agregando el archivo en el repositorio de nodos, por DNS, mDNS, etc.
¡Los archivos de nodos son archivos de texto!
Luego de cada cambio en tu nodo, tenés que instalarlo en el sistema con ./lvpn install tu_nodo .
|
Contenido
¿Dónde van?
Los archivos de nodos van en el directorio hosts/
.
Dos formas
Hay dos formas de conectarse con un nodo, aunque las dos incluyen agregar el archivo del nodo en el nuestro y viceversa.
Aceptar conexiones
La primera es aceptar conexiones. Tinc no va a aceptar conexiones de un nodo hasta que no tengamos el archivo del nodo. Para esto, hay que colocarlo en hosts/
y ejecutar:
./lvpn add-host -v tu_nodo el_otro_nodo
Esto copia el archivo desde hosts/el_otro_nodo
a nodos/tu_nodo/hosts/el_otro_nodo
. Si hubo cambios en hosts/
podés actualizarlos con:
./lvpn add-host -u tu_nodo
Hacer conexiones
La segunda forma es conectarse al otro nodo. Para esto el comando es:
./lvpn connectto tu_nodo el_otro_nodo
Esto hace prácticamente lo mismo que lvpn add-host
pero además, agrega el comando de conexión en la configuración de tu nodo. En el archivo nodos/tu_nodo/tinc.conf
vas a ver que aparece una línea como:
ConnectTo = el_otro_nodo
Esto quiere decir que al iniciar LibreVPN, tinc va a intentar conectarse a este nodo.
Para que nos podamos conectar al otro nodo, tiene que correr los comandos de #Aceptar conexiones |