-1

У меня есть некоторые сервисы, которые поддерживаются в Google Container Engine, и они подключены к внешним IP-адресам.Ошибка Google Cloud Networking

При попытке запроса на этих внешних IP-адресов внутри одной из моих услуг я получаю сообщение об ошибке, как

dial tcp xx.xx.xx.xx:5429: getsockopt: connection refused 

Используя ту же самую услугу, но работает на моей локальной машине, он может подключиться штраф тот же IP и порт.

Есть ли какое-то открытие порта, которое мне нужно сделать в информационной панели Google Networking или в моей конфигурации Kuberenetes pod, чтобы мой модуль подключался к этому хосту?

+0

Похоже, что это может быть проблема с брандмауэром. Он находится в панели управления облачной консолью при работе в сети. –

+0

Мне нужно снова взглянуть. Некоторое время я был на этой панели, но все еще не мог понять. – moesef

ответ

3

Вопрос номер firewall. Он пытается настроить соединение через порт 5429, который, безусловно, блокируется в правилах брандмауэра.

Консоль Firewall вы можете найти в панели управления> Сеть> Сеть VPC> Правила брандмауэра.

Вам необходимо только установить соединение в необходимом порту в сети, где находится ваш экземпляр, и он будет работать правильно.

+0

[default rules] (https://cloud.google.com/vpc/docs/firewalls#default_firewall_rules) для входящего/входящего трафика - это «запретить все», а правило по умолчанию для исходящего/исходящего трафика - «разрешить все». Таким образом, вы заблокированы входящим правилом. Вам нужно открыть порт, как говорит Кэти. –

Смежные вопросы