geth --rpcaddr


當想要實現從另一台電腦連接本電腦上開啟的geth客戶端時,需要將--rpcaddr設置為本電腦的ip地址,如下:

geth --datadir data0 --networkid 1500 --port 61912 --rpc --rpcaddr 10.244.213.34 --rpcapi 'eth,net,web3,admin,personal,miner,debug' --rpccorsdomain '*' --rpcport 8202 dumpconfig > ./geth.toml 

注意不能寫成:

--rpcaddr '10.244.213.34'

否則運行下面的命令的時候會報錯:

Fatal: Error starting protocol stack: listen tcp: lookup 10.244.213.34--rpcapi: no such host

 

不帶引號

然后運行:

geth --config geth.toml console 2>>geth.log

然后就可以從日志中看見看見:

tail -f geth.log

INFO [12-12|16:34:08] HTTP endpoint opened                     url=http://10.244.213.34:8202            cors=* vhosts=localhost

 

如果不是這樣的話,從另一台電腦連接時總是報錯:ERR_CONNECTION_REFUSED


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM