Quote from: Marko on September 27, 2010, 04:50:25 PM
Wikiを読んだところ、インターフェースは127.0.0.1からのリクエストのみを受け付けるとのことだ。これは今も変わらないのか? オーバーライドする設定はあるか?
まだ変わっておらず、オーバーライド設定はないと思う。ソースにハードコーディングされている。「プロキシ」アプリを書く代わりに、SSHトンネルが使える。例えばBitcoinインスタンスが「example.com」で動いておりSSHサーバーがあるなら、別のマシンからこうトンネルできる:
ssh -N example.com -L 9481:localhost:9481
これでローカルマシンのポート9481のRPCインターフェースが、暗号化されたSSHセッション経由でBitcoin RPCサーバーにトンネルされる。
JSON-RPCパスワードはクリアテキストで送信されるため(base64エンコードだが実質クリアテキスト同等)、接続の暗号化が必要だ。