From eb762cf5d7b25ff553d8779749ee75760c436d27 Mon Sep 17 00:00:00 2001 From: Arnaud Mimart <33665250+amimart@users.noreply.github.com> Date: Mon, 1 Aug 2022 19:26:08 +0200 Subject: [PATCH] cli: set node p2p external address with cmd flag (#9107) Closes #9035 Add the `p2p.external-address` command line argument to configure the node external address. --- CHANGELOG_PENDING.md | 1 + cmd/tendermint/commands/run_node.go | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGELOG_PENDING.md b/CHANGELOG_PENDING.md index a7a1b134f..c8aae8766 100644 --- a/CHANGELOG_PENDING.md +++ b/CHANGELOG_PENDING.md @@ -24,6 +24,7 @@ Friendly reminder, we have a [bug bounty program](https://hackerone.com/tendermi ### FEATURES - [#9083] backport cli command to reindex missed events (@cmwaters) +- [cli] \#9107 Add the `p2p.external-address` argument to set the node P2P external address (@amimart) ### IMPROVEMENTS diff --git a/cmd/tendermint/commands/run_node.go b/cmd/tendermint/commands/run_node.go index fd4408c5a..0569f4897 100644 --- a/cmd/tendermint/commands/run_node.go +++ b/cmd/tendermint/commands/run_node.go @@ -63,6 +63,7 @@ func AddNodeFlags(cmd *cobra.Command) { "p2p.laddr", config.P2P.ListenAddress, "node listen address. (0.0.0.0:0 means any interface, any port)") + cmd.Flags().String("p2p.external-address", config.P2P.ExternalAddress, "ip:port address to advertise to peers for them to dial") cmd.Flags().String("p2p.seeds", config.P2P.Seeds, "comma-delimited ID@host:port seed nodes") cmd.Flags().String("p2p.persistent_peers", config.P2P.PersistentPeers, "comma-delimited ID@host:port persistent peers") cmd.Flags().String("p2p.unconditional_peer_ids",