以太坊客户端连接远程节点

本文主要介绍以太坊客户端geth和Ethereum Wallet连接远程节点的方式。

attachments-2018-03-9MDlTgOS5aa74ab46b850.png

作者:JouyPub

来源:简书

原来链接:http://t.cn/EGGbupK

本文约1000字+,阅读(观看)需要6分钟

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

本文主要介绍以太坊客户端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
2
3
4
5
6
7
# 连接本地节点
> geth attach ipc:/services/data/geth/data/geth.ipc
> geth attach http://localhost:8545

# 连接远程节点
geth attach http://remote_ip:8545
geth attach ws://remote_ip:8546

Ethereum Wallet 连接以太坊节点

1
2
3
4
5
6
# 连接本机节点
"/Applications/Ethereum Wallet.app/Contents/MacOS/Ethereum Wallet" --rpc http://localhost:8545
"/Applications/Ethereum Wallet.app/Contents/MacOS/Ethereum Wallet" --rpc /Users/moon/geth/data/geth.ipc

# 连接远程节点
"/Applications/Ethereum Wallet.app/Contents/MacOS/Ethereum Wallet" --rpc http://remote_ip:8545


文章发布只为分享区块链技术内容,版权归原作者所有,观点仅代表作者本人,绝不代表区块链兄弟赞同其观点或证实其描述。

attachments-2018-02-kL1zBfXx5a7ffd0b78798.jpg

  • 发表于 2019-01-15 11:19
  • 阅读 ( 1464 )
  • 分类:以太坊

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
不写代码的码农
社区运营-小以

626 篇文章

作家榜 »

  1. 社区运营-小以 626 文章
  2. 社区运营-小链 243 文章
  3. 涂晶 82 文章
  4. 于中阳Mercina-zy 79 文章
  5. 李晓琼 44 文章
  6. 兄弟连区块链培训 42 文章
  7. 吴寿鹤 36 文章
  8. John-smith 25 文章