Полезен ли параметр external_address при работе за NAT?
Config.json предоставляет запись для
network.external_address
(ссылка: https://s3-us-west-1.amazonaws.com/build.nearprotocol.com/nearcore-deploy/mainnet/config.json)
Однако я не могу найти никакой ссылки на этот параметр в коде, кроме как при загрузке его в сетевой объект (https://github.com/near/nearcore/blob/95aaad00aa2d61e718050b43e70642512a4e663d/nearcore/src/config.rs) - Возможно, я не посмотрел достаточно глубоко?
Мне интересно, действительно ли реализован этот параметр (принуждение внешнего IP-адреса, предоставленного пользователем, к рекламе на P2P).
Я ожидаю, что одноранговые узлы не смогут активно подключиться к моему узлу через p2p, потому что я работаю на кубернетах на GKE, а мой исходящий IP-адрес не связан с моим входящим IP-адресом, и эта же настройка вызвала у меня проблемы при запуске узлов Ethereum, где мне пришлось установить другой IP-адрес в моем «enode».
Спасибо!