0

У меня установлена ​​служба безопасного шлюза IBM bluemix для вызова службы REST, размещенной в корпоративной интрасети. Служба безопасного шлюза работает в интрасети компании. Но когда я пытаюсь использовать его через Интернет, он работает в течение длительного времени и после этого последовательно отказывается от соединения.Служба безопасного шлюза IBM bluemix не работает в Интернете

Разве это не цель службы безопасного шлюза, чтобы иметь возможность получить доступ к локальному сервису за брандмауэром компании из Интернета? Я просто использую HTTP для доступа как к защищенному шлюзу, так и к сервису REST в интрасети. Это то, что я делаю неправильно? Должен ли я настраивать и использовать HTTPS или TLS для доступа из Интернета?

ответ

2

Да, Secure Gateway позволяет подключаться к локальным службам за брандмауэром компании.

Похоже, вы создали HTTP-адрес и пытаетесь подключиться к нему. Для этого убедитесь, что у вас есть:

  1. Создал шлюз и подключил его к клиенту докера. Система, в которой работает клиент, должна иметь доступ к API REST.
  2. Создайте пункт назначения с хостом и портом API REST.
  3. Попытка подключения к узлу и порту облака при создании адресата.

Если это не работает для вас, предоставьте более подробную информацию о том, что вы пытаетесь сделать.

1

Я думаю, вы также должны быть уверены, что проверяете политику своей компании на использовании Secure Gateway на месте, могут быть проблемы безопасности и управления корпорацией. Сделав это и последовали предложения Алекса, если он по-прежнему не работает, проверьте следующее:

  1. Убедитесь, что любая компания брандмауэр вы в настоящее время есть позволяет исходящий доступ к портам 22 и 443.
  2. Убедитесь, нет iptable или SELinux проблемы на хостинговой машине, поскольку хостинг-машина будет запущена в контейнере Docker, это может повлиять на вашу связь.
Смежные вопросы