admin.addPeer结果为true 但admin.peer为0
“强调一下,我需要的是具体的解决办法,如果在这上面难以表述,可以加我绿泡泡:disjut。此外,还可以再加点,取决于具体解决耗时或者别的劳动量。”
1.在Nodedata文件下打开终端,启动节点1:
geth --networkid 123 --dev --datadir data1 --rpc --rpcaddr 192.168.1.142 --rpcport 8989 --port 3000
2.重新在data1文件下启动终端,并启动:
geth attach ipc:\\.\pipe\geth.ipc
3.按照上述步骤在Nodedata启动节点2:
geth --networkid 123 --datadir data2 --rpc --rpcaddr 192.168.1.142 --rpcport 9999 --port 3333
无法正常启动!
在帖子上看到有人添加 “–ipcdisable”指令成功启动
geth --networkid 123 --datadir data2 --rpc --rpcaddr 192.168.1.142 --rpcport 9999 --port 3333 --ipcdisable
这里无法启动是因为上一次指令后已存在data2文件,返回到Nodedata文件中将文件删除后成功启动。
启动客户端
geth attach ipc:\\.\pipe\geth.ipc
4.查看节点信息:
admin.nodeInfo.enode
"enode://19a0862196f91d593d2277029cae58d3259ad5ccb5c4103ea3552082704afccc38564a6ba9aa79f5a4ab7b5ba601a2185bcb80fc8d0865c9097091a1e7f32b1e@[::]:60011"
5.在另一个客户端中添加节点:
admin.addPeer("enode://19a0862196f91d593d2277029cae58d3259ad5ccb5c4103ea3552082704afccc38564a6ba9aa79f5a4ab7b5ba601a2185bcb80fc8d0865c9097091a1e7f32b1e@[::]:60011")
结果为:true
但查看连接数为0!
这应该怎么解决?
本人没有学过这方面的语言包括go 只是download代码跑通而已 可以适当经济 太高不接受 只是学生