Если вы не используете группу безопасности по умолчанию, вам нужно разрешить этим экземплярам EC2 общаться друг с другом, добавив правило, разрешающее весь трафик из одной и той же группы безопасности.
Невозможно получить доступ к перенаправленному порту nginx к удаленному экземпляру AWS
У меня nginx
работает на моей локальной машине, которая обслуживает порт 8080. Я не могу перенаправить этот порт через маршрутизатор, но у меня работает экземпляр AWS Linux, над которым у меня полный контроль.
Я перенаправил порт 8080 из экземпляра AWS как ssh -N -R 8080:localhost:8080 user@aws_instance
. Я открыл порт 8080 через консоль AWS и отключил брандмауэр на обеих машинах (просто, чтобы заставить его работать). Я могу получить доступ nginx
из других систем в моей локальной сети, поэтому я знаю, что это доступно извне. У меня также есть lighttpd
запущенный экземпляр AWS для тестирования удаленного доступа к экземпляру AWS, и, конечно, достаточно порта 80 работает.
Я также могу получить желаемый ответ curl localhost:8080
в экземпляре AWS, что означает, что порт переадресован правильно, но ради всей моей жизни я не могу получить доступ к этому 8080 из других источников.
Нужно ли размещать другой (возможно, прокси) сервер в экземпляре AWS для доступа к этому порту? Я пропускаю какой-то другой трюк? Я просто не могу понять это. Любая помощь приветствуется.
1 ответ на вопрос
Похожие вопросы
-
3
Что такое "пиар"? Что означает PR в контексте портов FreeBSD?
-
5
Бэкап машины времени на S3
-
10
Как настроить SSH, чтобы мне не приходилось вводить свой пароль?
-
-
3
Как я могу использовать ssh для запуска команды на удаленной машине Unix и выхода до ее завершения?
-
8
Спаси меня от бессмысленного терминала
-
4
Исправить ноутбук VGA порт
-
4
Как заставить ключи HOME или END работать в mc, работающем на OS X (ssh)
-
4
Есть ли простой способ обнаружить блокировку порта ISP?
-
1
Безопасность переадресации портов с использованием UPnP и OS X
-
3
/ usr / bin / reset отключает возврат