IP-адрес хаба Zalenium на удаленном AWS


person paul    schedule 18.07.2019    source источник
comment
Итак, у вас есть контейнер, успешно работающий на aws, но вы не можете получить к нему доступ через браузер на общедоступном IP/DNS-сервере, который вам предоставляет AWS? В этом суть вашего вопроса? Во-первых, я бы попытался свернуть службу с вашего удаленного экземпляра. Если вы получите ответ, и время ожидания не истечет, я проверю вашу группу безопасности и удостоверюсь, что она доступна из вашей локальной сети.   -  person detroyejr    schedule 18.07.2019
comment
что за команда curl? а как эту сервисную часть проверить? Кстати, я нажимаю правильный ‹ipaddress›: 4444/wd/hub?? Я предполагаю, что мне нужно нажать тот же IP-адрес, который у меня есть в верхнем левом углу (скрыт)   -  person paul    schedule 18.07.2019
comment
Команда curl отправит запрос GET службе, работающей в докере. В вашей удаленной оболочке (при условии, что curl установлен) попробуйте curl localhost:4444 или около того. Если ошибка не возвращается, возможно, это не проблема докера. Итак, я бы проверил вашу группу безопасности на AWS, чтобы убедиться, что порт 4444 доступен из вашей локальной сети.   -  person detroyejr    schedule 19.07.2019
comment
Проверил curl localhost:4444 ошибок не выдал. Как проверить следующую часть?   -  person paul    schedule 19.07.2019
comment
Просмотрите документацию Amazon по этому вопросу: docs.aws.amazon.com/AWSEC2/latest/UserGuide/ По умолчанию порт 22 (ssh) открыт для всего мира, но не более того. Вам необходимо разрешить трафик на порт 4444 этого экземпляра. Это делается через группы безопасности. Если вы перейдете к консоли AWS, вы можете найти группу безопасности, связанную с вашим экземпляром, на вкладке «Описание».   -  person detroyejr    schedule 19.07.2019
comment
Понял, позвольте мне попробовать, а затем я обновлю здесь.   -  person paul    schedule 19.07.2019


Ответы (1)


Разрешите доступ к порту 4444 в правилах безопасности для этого экземпляра EC2. В основном то, что @detroyejr сказал выше.

person diemol    schedule 20.07.2019
comment
Я уже понял, когда мы обнаружили, что команда curl не выдала никакой ошибки. Мне нужно сделать перенос, чтобы я мог использовать общедоступный IP-адрес через браузер. - person paul; 20.07.2019