Как установить SSH-соединение между двумя машинами от разных облачных провайдеров?

У меня есть один экземпляр CentOS в AWS и другой экземпляр в Hybris Cloud.

В экземпляре AWS работает сервер Jenkins, и я хочу установить для него ведомое устройство в экземпляре Hybris Cloud.

Я выполнил шаги, чтобы установить SSH-соединение между двумя машинами, но все еще не могу заставить их подключиться.

Что мне не хватает? Существует ли какая-либо специальная конфигурация SSH для установления соединения между разными облачными провайдерами?


person ANIL    schedule 13.01.2017    source источник


Ответы (1)


Я не могу говорить за Hybris, но у AWS есть группа безопасности для вашего экземпляра EC2. Группа безопасности для вашего экземпляра AWS должна разрешать порт 22 с IP-адреса вашего сервера Hybris (или диапазона IP-адресов). Кроме того, брандмауэр хоста на сервере EC2 Jenkins также должен разрешать это.

Точно так же на сервере Hybris должны быть открыты те же порты.

Если у вас по-прежнему возникают проблемы после проверки групп безопасности и брандмауэров хоста, проверьте сетевой ACL в AWS. Если вы находитесь в облаке VPC по умолчанию и никаких изменений не было, сетевой ACL должен учитывать ваш вариант использования. Однако, если вы находитесь в облаке VPC, отличном от стандартного, возможно, тот, кто его создал, изменил сетевой ACL.

person Community    schedule 13.01.2017