以太坊 私链 节点连接(window)

如果还没有创建过私有节点请参考下面文章

创建私有节点:https://blog.csdn.net/keith003/article/details/80178739

Geth命令用法:https://blog.csdn.net/keith003/article/details/80180311

如果需要搭建本地私有节点需要注意:

1、每个节点需要有不同的数据目录(--datadir)

2、每个节点都有独立的端口(--port 、--rpcprot 、--ipc)

3、在集群情况下,实例之间必须知道彼此(--networkid)

4、节点的创世块信息必须一样

注:搭建节点服务器最好有公网ip,读者这里在局域网中没有搭建成功 

1、启动第一个节点

geth --datadir ./data/00 --networkid 11 --ipcdisable --port 61910 --rpcport 8081 console 

查看节点信息

//enode 为节点信息
admin.nodeInfo
//也可以通过下面命令直接获取
admin.nodeInfo.enode

2、连接节点可以有如下方式:

    a、启动第二个节点,如果有多个使用","分隔

geth --datadir ./data/01 --networkid 11 --ipcdisable --port 61911 --rpcport 8082 --bootndoes 要连接的节点(enode url) console 

    b、通过下面命令添加

admin.addPeer(要连接的节点(enode url))

    c、通过静态节点添加

    在节点目录中创建static-nodes.json 文件

[
  要连接的节点(enode url)多个用,分隔
]

3、查看节点状态

//检测有没有连接的节点
net.peerCount  
//查看连在02节点上的节点信息,可以看见id就是之前的01节点的id
admin.peers   



  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值