작성
·
42
0
1
ec2 instance 생성, ssh로 접속하여 index.html 작성 후,
해당 ec2 instance의 보안 그룹에 인바운드 규칙을 적절히 추가하면
chrome 브라우저에서는 https://[public IPv4 address] 로 접속하면 Hello AWS Learner가 아주 잘 보입니다.
그런데 Microsoft edge에서는 계속 접속 오류가 아래와 같이 생기는데 해결 방법이 무엇일까요?
2
그리고 비용 측면에서 관련된 질문입니다.
제가 AWS 극 초심자이기에 찾아보니 aws instance가 실행중인 상태로 있으면 비용이 계속 청구되는 것 같아 실습 후, 생성한 instance를 삭제 했는데요.
제가 instance를 생성해놓고 실행중인 상태이면 외부에서 접속해서 ec2에서 아무 일도 하지 않아도 계속 비용이 청구 되는거 맞죠?
저 같은 초심자를 위해 비용관련 측면에서도 강의에서 안내를 좀 해주셨으면 합니다.
예를 들어 해당 실습 후, 인스턴스를 삭제하지 않으면 비용이 계속 청구되니 꼭 삭제를 하라.. 라던가 식으로요.
답변 1
1
안녕하세요.
우선 첫번째 질문에 대한 답변입니다.
구글크롬과 달리 Edge는 일부 상황에서 HTTPS를 강제로 시도하는 경우가 있어서 서버에 접속이 실패할 수 있습니다 Edge에서 http://[IP]
로 한번 접속해 보세요.
EC2 보안 그룹에 포트 80이 열려 있는지 확인하세요.
아래 인바운드 규칙을 넣고 다시 실행해보세요.
타입: HTTP 프로토콜:
TCP 포트 범위:
80 소스:
0.0.0.0/0
그래도 안 된다면 Edge 캐시 및 사이트 설정 초기화해보세요.
설정 > 쿠키 및 사이트 권한 > 모든 쿠키 및 사이트 데이터 보기에서 해당 IP 관련 항목을 삭제하고 다시 실행해보세요.
두번째 질문에 대한 답변입니다.
-> 맞습니다. EC2인스턴스는 CPU, RAM, 네트워크 등을 사용할 수 있도록 AWS가 실제로 서버 리소스를 할당하기 때문에 아무 일도 하지 않아도 비용이 청구됩니다. 따라서 사용하지 않을때는 인스턴스를 중단해주셔야 추가비용을 막을 수 있습니다.
네! 윗부분을 강의에서 안내하도록 하겠습니다.
감사합니다! 🙂
자세한 답변 감사드립니다-!!
진짜 제가 극초보다보니 실습 이후에 인스턴스 및 자원 관리와 관련 비용 측면에 대해서도 많이 궁금하고 걱정이 되는게 사실입니다.
Edge는 다시 시도해보겠습니다-!