#amazon-web-services #amazon-ec2 #ssh #aws-api-gateway
Вопрос:
Я создал маршрут частного шлюза API и настроил конечную точку VPC. Я могу получить доступ к API из EC2 с помощью curl.
Как настроить туннель с помощью aws ssm, чтобы я мог получить доступ к шлюзу со своего локального компьютера?
ssh ec2-user@i-xxx -NL 5001:xxx.execute-api.us-east-1.amazonaws.com/abc:443 -i key.pem -v
Ошибка, с которой столкнулись в Chrome: ERR_CONNECTION_RESET
Комментарии:
1. Проблема только в chrome? Можете ли вы использовать postman или curl для тестирования api на локальном хосте:5001?
Ответ №1:
SSH в порт привязки экземпляра 8080:
ssh ec2-user@i-xxx -D 8080 -i key.pem -v
И на моем macbook я зашел в настройки -> сеть ->> дополнительно ->>> прокси ->>>> носки и добавил 127.0.0.1 с портом 8080. Теперь, когда я подключен, трафик будет перенаправляться на мой экземпляр ec2.