Json-Rpc
本地主機外的 rpc json
我試圖託管比特幣核心 json-rpc 來收聽 localhost 以外的內容,但即使我將其設置為收聽 ip 0.0.0.0,它也無法正常工作
我的配置(用於 bitcoin.conf)
testnet=1 server=1 daemon=1 listen=1 rpcuser=something rpcpassword=secret rpcport=8332 rpcconnect=0.0.0.0
那麼我如何使它能夠監聽 localhost 或 127.0.0.1 以外的 ip 呢?
VPS資訊:
Ubuntu 16.04
最新核心(今天剛安裝)
客戶端是遠端的
該
listen
選項用於 P2P 網路連接,而不是 RPC 服務。您想要的選項是
rpcallowip=<ip>
. 要允許所有 IP 地址連接到您節點的 RPC 埠,您可以使用rpcallowip=0.0.0.0
. 請注意,不建議這樣做,因為它不安全。請勿設置
rpcconnect
,否則將無法bitcoin-cli
與 Bitcoin Core 互動。