本文主要介绍以太坊客户端geth和Ethereum Wallet连接远程节点的方式
客户端能连接远程节点,远程以太坊节点启动时需要开放rpc端口,并且需要支持一些操作命令,启动命令如下:
1 | geth --datadir data --networkid 31415926 --rpc --rpcaddr "0.0.0.0" --rpcport 8545 --rpccorsdomain "*" --rpcapi="db,eth,net,web3,personal,web3" console |
--rpc --rpcaddr "0.0.0.0" --rpcport 8545
允许外部通过rpc连接,rpcaddr必须是0.0.0.0
,不能是localhost或127.0.0.1--rpcapi="db,eth,net,web3,personal,web3"
允许外部客户端能执行的操作
geth 连接以太坊节点
1 | # 连接本地节点 |
Ethereum Wallet 连接以太坊节点
1 | # 连接本机节点 |