Parte 8 - Instale y Configure el Rastreador del Nodo
- Clona el software de Rastreador de nodo (Secure Node Tracker Software).
- Configure zen.conf
- Ejecute el rastreador y verifique su nodo en el website de rastreo (tracking).
Descripción | Comando | |
---|---|---|
1 | Instale npm, actualizándose a la versión 10.12.0 | sudo apt-get install npm -y && sudo npm install -g n && sudo n 10.12.0 Lo de arriba puede fallar en algunas instancias de Debian 9, en esos casos, utilice lo siguiente para instalar npm y el node js. sudo apt-get install -y nodejs sudo npm install -g n && sudo n 10.12.0 |
2 | Cambie el directorio (cd) al directorio de inicio del usuario y clone el Software Node Tracker. | cd ~/ && git clone https://github.com/ZencashOfficial/nodetracker.git |
3 | Cambiar el directorio (cd) a donde el software ha sido clonado. | cd nodetracker |
4 | Instale el Node Tracker con npm | npm install |
5 | Ubique las direcciones IPv4 y / o IPv6 públicas de su nodo y añádalas al archivo zen.conf como direcciones IP externas conectadas a través del puerto 9033 (predeterminado) SOLO LOS SUPER NODOS SON NECESITAN REALIZAR CADA COMANDO EN ESTE PASO LOS NODOS SEGUROS REQUIEREN AL MENOS UNA DIRECCIÓN EXTERNA Y PUERTO AÑADIDAS EN ZEN.CONF NOTA: los nodos seguros solo requieren un tipo de IP, los Super Nodos requieren ambos tipos. NOTA: Reemplace <IPv4> con el IPv4 público de su nodo, elimine <corchetes> NOTA: Reemplace <IPv6> con el IPv6 público de su nodo en notación comprimida sin ceros a la izquierda, elimine <corchetes> Utilice el siguiente enlace para asegurarse de que su dirección IPv6 esté en notación comprimida: | Cree variables ambientales para IPv4 IPV4=<IPv4> Añada el IPv4 externo a zen.conf echo "externalip=$IPV4" >> ~/.zen/zen.conf Cree variables ambientales para IPv6 IPV6=<IPv6> Añada el IPv6 externo a zen.conf echo "externalip=$IPV6" >> ~/.zen/zen.conf Añada el puerto a zen.conf - NODO SEGURO Y SUPER NODO echo "port=9033" >> ~/.zen/zen.conf |
6 | Reinicia zend y comprueba la configuración de la dirección. NOTA: La salida del segundo comando debe mostrar las direcciones ingresadas en el paso anterior | zen-cli stop && sleep 8 && zend && sleep 30 zen-cli getnetworkinfo | grep address |
7 | Configure el rastreador (Tracker) ejecutando el proceso de configuración, para esto necesitará los siguientes detalles
| node setup.js |
8 | Ahora prueba la instalación y configuración de Node Tracker, | node app.js |
9 | Deje el Node Tracker ejecutándose en su terminal y verifique el estado de su nodo en el sitio web de seguimiento, use el cuadro de búsqueda e ingrese el FQDN de su nodo. https://securenodes.zensystem.io/nodes/all << Nodos Seguros https://supernodes.zensystem.io/nodes/all << Super Nodos Seleccione su nodo y verifique que los siguientes valores (arriba a la izquierda de la página de detalles) sean "true" y se encuentre en "up" respectivamente - ejemplo mostrado a la derecha NOTA: El servidor de seguimiento (Tracker) valida los certificados en grupos, puede ser que aparezca un State de "up" y un Cert Valid de "not checked" o "false not found" hasta que el servidor de seguimiento (Tracker) ejecute un grupo de comprobaciones de certificado. Puede continuar con los pasos siguientes sin esperar un Cert Valid de "true" | |
10 | Si su nodo aparece en el tracking site y State se encuentre en "up", salga del tracker presionando CTRL + c y continue a la parte 9. |