Служба безопасного шлюза IBM bluemix не работает в Интернете

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

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

2 ответа

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

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

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

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

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

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