Могу ли я проверить, что определенный входящий порт открывается в ec2 по ssh? - PullRequest
0 голосов
/ 01 июня 2018

Итак, все, что у меня есть, это .pem файл, я не могу войти в AWS, чтобы проверить ситуацию с определенным портом.Допустим, я хочу проверить, открыт ли порт Http (порт 80) или нет.Как я могу проверить это без входа в консоль AWS?Я прочитал несколько статей.Они предлагают учебные пособия, в которых рассказывается, как это проверить, войдя в консоль AWS, а это не то, что я могу сделать.Есть команда, чтобы сделать это или любой тест, который я могу попробовать?

Пока что я создаю сервер Nginx и позволяю ему слушать на 80 порту.Когда я curl localhost, это прекрасно работает.Но когда я пытаюсь использовать IP для доступа к нему извне, он не работает.Исходя из этого, я не совсем уверен, что проблема в Nginx или порт 80 не открывается.Таким образом, мне нужен более конкретный способ убедиться, что порт 80 работает или нет.Спасибо всем!

1 Ответ

0 голосов
/ 01 июня 2018

Использовать telnet:

telnet <ip or dns name> 80

Если он открыт, вы должны получить сообщение вроде:

Trying <ip>...
Connected to <ip or dns name>.
...