Что ограничивает мой счет сверстников?

Я вижу ethstats , что некоторые узлы подключены к 100 или даже 500+ сверстникам. Я решил, что постараюсь увеличить число своих сверстников, например, в надежде получить более быстрые блокировки и транзакции.

Я использую geth -maxpeers = 70, но затем, когда я иду на консоль geth (например, geth attach), кажется, что я связан только с 35 сверстниками. Откуда взялось ограничение? Как узел перестает принимать одноранговые узлы?

Должен ли я вручную вызвать admin.addPeer, чтобы добавить еще одну группу сверстников?

5 голосов | спросил Mario M 20 Mayam17 2017, 05:19:19

2 ответа


2

Соединение с 35 сверстниками обычно более чем достаточно. Что вы пытаетесь достичь, что заставляет вас подключаться к большему количеству узлов?

Я предполагаю, что вы используете компьютер дома, который обычно подключается через маршрутизатор к Интернету, возможно, даже за брандмауэром, который ограничивает возможные подключения дальше. Это может ограничить количество узлов, к которым вы подключены. Как указано в wiki , geth соединяется с некоторыми bootnodes, которые затем сообщают вашим geth о некоторых других узлах, которые они знают при запуске. Чтобы обеспечить активное подключение входящих соединений к вашему geth-узлу, geth поддерживает UPnP , но большинство маршрутизаторов отключите его. В качестве альтернативы вы можете активировать перенаправление портов на машину geth на маршрутизаторе для TCP-порта 30303 и UDP-порт 30301 как описано в этом ответе . Если вы находитесь за очень строгим брандмауэром, который ограничивает как TCP, так и UDP, вам может потребоваться настроить VPN или туннель переадресации портов , чтобы разрешить больше подключений.

ответил Validity Labs - Sebastian 20 Maypm17 2017, 13:21:12
0

Я добавил rile для переадресации портов с внешнего IP-порта 30303 на внутренний IP-порт 30303 на DLink, и мои сверстники прыгнули с 2 до 15 за 3 секунды.

ответил Shane 21 FebruaryEurope/MoscowbWed, 21 Feb 2018 21:29:35 +0300000000pmWed, 21 Feb 2018 21:29:35 +030018 2018, 21:29:35

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132