Порт 8080 по-прежнему закрыт после добавления настраиваемого правила TCP в группу безопасности AWS
Я имел дело с очень грязной проблемой, которая заключается в том, что мне нужен новый открытый порт в моем экземпляре EC2.
У меня есть приложение node.js, работающее в этом случае. Чтобы это произошло, мне пришлось открыть порт 3000 путем добавления нового входящего правила в группы безопасности, которое отлично работало.
Теперь мне нужно открыть другой порт, чтобы я мог отправлять данные с внешнего IP на этот порт.
Я попытался открыть порт, добавив новое входящее правило, но безуспешно. Порт открывается, но только на локальном хосте, а не на публичном или частном IP, поэтому я не могу подключиться к порту через telnet.
Я также попытался добавить его в iptables брандмауэра, используя оболочку Ubuntu, но у меня ничего не получилось.
Я был бы очень признателен за любую помощь, любой ответ. Спасибо!!
1 ответ
Я должен сделать комментарий, чтобы получить что-то ясное от вас, но из-за низкой репутации я не могу. Таким образом, просто игнорировать репутацию или выигрыш, давайте рассмотрим обучение.
Вот полное руководство по добавлению новых портов в экземпляр AWS:
- Откройте консоль Amazon EC2 на консоли EC2
- В области навигации выберите Группы безопасности. Выберите группу безопасности для вашего экземпляра.
- Выберите Входящие, Изменить, Добавить правило.
- Для Типа выберите выберите соответственно.
- Теперь он приходит "Безопасный файл", он решает, какая система может получить доступ к этому порту. Таким образом, если вы хотите, чтобы только ваша или некоторые другие конкретные системы могли получить доступ к этой машине, предоставьте свои IP-адреса, например, в формате IPV-6. Или вы хотите, чтобы этот порт был открыт публично, просто введите 0.0.0.0 в качестве IP здесь.
- Выберите Сохранить.
Пожалуйста, следуйте этому уроку, я уверен, что он будет работать, в вашем случае я думаю, что вам не хватает "Безопасного поля".