プライベートノードからパブリックノードへの接続を強制するにはどうすればよいですか?
1 回答
- 投票
-
- 2019-09-15
--peer=
引数を使用すると、ノードが接続するピアを指定できます.これは、プライベートノードを特定のピアに接続する方法です.IPとポートが必要です.これは、
tezos-node run --help
の実行によるものです.--peer=ADDR:PORT A peer to bootstrap the network from. Can be used several times to add several peers.
The
--peer=
argument allows to specify peers that node should connect to. This is how you get private nodes to connect to specific peers. It takes an ip and port.This is from running
tezos-node run --help
.--peer=ADDR:PORT A peer to bootstrap the network from. Can be used several times to add several peers.
-
おかげで、私はそれを使用しました、そしてノードは接続しませんでした.最後に、 `connect address
:9732`を使用した後、それが実行されました. Thanks, but I used it, and the node didn't connect. Finally after using `connect address:9732` it did! - 0
- 2019-09-16
- raulmarcosl
-
プライベートノードをピアとしてパブリックノードに設定できます.これにより、パブリックノードが最優先され、切断されないようになります.詳細はこちら:https://tezos.stackexchange.com/a/712/101You can set on your public node with your private node as a peer, that will put them on the highest priority and shouldn't disconnect them. More details here: https://tezos.stackexchange.com/a/712/101
- 1
- 2019-09-16
- Frank
2つのノードがあります.1つはパブリックモードで、もう1つはプライベートモードです(
--private-mode --no-bootstrap-peers --bootstrap-threshold=1 --connections 1 --peer <PUBLIC_NODE_IP>:<PORT>
).問題は、プライベートノードにアクティブな接続がないことです.考慮事項:
1.パブリックノードでプライベートノードを信頼済みとしてマークしました(
trust peer
とtrust address
を使用).2.パブリックノードで
p2p stat
を実行しても、既知のポイントのリストにプライベートノードのIPが表示されません.ただし、既知のピアのリストにプライベートノードのIDが表示されます.3.プライベートノードではその逆です.既知のポイントではパブリックノードのIPが表示されますが、既知のピアでは表示されません.
何か足りないのですか?パブリックノードにプライベートノードへの接続を優先させる方法はありますか?これらのノード間の検出を容易にするために何かをする必要がありますか?
ありがとう!