User Tools

Site Tools


crear_un_nodo_tox_mensajeria_im_segura

Crear un nodo DHT de Tox instalando tox-bootstrapd

Tox es un protocolo p2p de mensajería instantánea y videollamadas con cifrado de extremo a extremo. El objetivo del proyecto es proporcionar comunicaciones seguras y de fácil uso, libres de intermediarios. La implementación de referencia es publicada como software libre bajo los términos de la Licencia Pública General de GNU (GNU GPL), versión 3 o posterior

En la red de mensajería P2P Tox, cada cliente se comunica con otros clientes creando una red interconectada. Esta red Tox se utiliza para descubrir a otros usuarios de la red y comunicarse con ellos, lo que le permite enviar / recibir solicitudes de amistad o recibir notificaciones cuando su amigo se conecte. Para conectarse a la red Tox, un cliente debe conectarse al menos a otro cliente que esté también conectado a la red Tox, desde donde pueda seguir preguntando por otros usuarios.

Un nodo bootstrap es a lo que un usuario se conecta primero si no se conocen otros nodos en la red. Por ello es necesario que los nodos bootstrap estén altamente disponibles, tengan IPs estáticas o usen nombres de dominio, no deberían tampoco cambiar los números de puerto ni las llaves públicas, entre otras buenas prácticas.

Proyecto Tox: https://tox.chat/

Compilar e instalar un nodo Tox Bootstrap.

git clone https://github.com/irungentoo/toxcore.git
 
cd toxcore
apt-get install  libcap2 build-essential libconfig-dev libtool
autoreconf -i
./configure --enable-daemon
make
make install
  • /etc/tox-bootstrapd.conf: Personalizar configuración.
  • /var/lib/tox-bootstrapd/keys: Llaves DHT que identifican tu nodo, se deben migrar si se reinstala, se recomienda tener por tanto un backup.

Qué es DHT: https://es.wikipedia.org/wiki/Tabla_de_hash_distribuida

crear_un_nodo_tox_mensajeria_im_segura.txt · Last modified: 2020/12/25 22:57 by 127.0.0.1