Información del sistema:
Geth version: Geth/1.8.11-unstable
OS & Version: WINDOWS10
I modified the main net Genesis config parameters in DefaultGenesisBlock in genesis.go,
and I replaced the MainnetBootnodes parameters with one line: enode://a4574b52d5ebc4414f1a55e656f66ca5647d891d5989e2bc3660141ec2c3fbed2dcd9bd50fc050915e3b8b96527f3fd9a8dfbcbdc9de3255fb948148ccd67603@192.168.2.210:30303
para el propósito de aprendizaje.
Ejecute geth.exe en 192.168.2.210 y 192.168.2.52.
El geth.exe en 2.52 no puede conectarse a eso en 2.210.
Son la misma versión que yo construyo. Cmd es "consola geth.exe" sin otros parámetros.
Intenté usar admin.addPeer()
en geth y también fallé.
neto
{
listening: true,
peerCount: 0,
version: "1",
getListening: function(callback),
getPeerCount: function(callback),
getVersion: function(callback)
}
Supongo que usaste admin.addPeer("192.168.2.252")
.
Para conectarse con otros pares, necesita NodeUrl.
Prueba esto, ve al primer nodo cmd
admin.nodeInfo.enode
te da la URL del enodo. Cópielo y en el siguiente nodo par use cmdadmin.addPeer(NodeUrl)
Lo resolví por mi cuenta. Se debe a la bifurcación dao. La validación de datos adicionales no pasa porque los pares no pueden conectarse entre sí.
oxidado
--bootnodes
flag.