2

Я создал узел менеджера роя на экземпляре виртуальной машины сервера Ubuntu 16.04 в облаке Google со статическим IP-адресом. Я хочу присоединиться к другому экземпляру виртуальной машины Ubuntu, имеющему статический IP-адрес. Я не могу это сделать и получаю сообщение об ошибке как тайм-аут при попытке присоединиться.

1 ответ1

0

В большинстве случаев это в первую очередь проблема с брандмауэром, и поэтому рекомендуется проверить, не блокирует ли брандмауэр указанные ниже порты в Google Cloud Platform. Обратите внимание, что для работы Swarm Mode необходимо открыть следующие порты:

TCP-порт 2377 для управления кластером

TCP и UDP порт 7946 для связи между узлами

UDP-порт 4789 для наложения сетевого трафика

Если вы планируете создать оверлейную сеть с шифрованием (--opt encrypted), вам также необходимо убедиться, что трафик ip protocol 50 (ESP) также разрешен.

Разрешить порты на облачной платформе Google:

gcloud compute firewall-rules update [NAME] \
    [--allow=[[PROTOCOL][:PORT[-PORT]],…]] \
    [--description=[DESCRIPTION]] \
    [--destination-ranges=[CIDR_RANGE,…]] \
    [--priority=[PRIORITY]] \
    [--rules=[[PROTOCOL][:PORT[-PORT]],…]] \
    [--source-ranges=[[CIDR_RANGE],…]] \
    [--source-tags=[[TAG],…]] \
    [--target-tags=[[TAG],…]] \
    [--source-service-accounts=[EMAIL] \
    [--target-service-accounts=[EMAIL]

Вы должны включить вышеупомянутые порты, используя GUI или GCLOUD.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .