Route53
-
Certificate Manager 이용해서 HTTPS 통신하기클래스/초급 2022. 3. 22. 14:15
이번 글에서는 AWS Certificate Manager 서비스를 이용하여 인증서를 발급하고 도메인에 연결해서 HTTPS 통신을 해보자. 다른 사이트들이 HTTPS를 사용한다고 무작정 알지도 못하고 사용할 수 없으니 왜 HTTPS 통신을 하는지 알아봐야겠다. 간단하게 설명하면 HTTPS는 HTTP의 좀 더 보안적인 부분을 강화한 통신 프로토콜이다. 사실 HTTP를 사용하나 HTTPS를 사용하나 유저 입장에서는 아무 의미가 없다. 하지만 보안적인 관점에서 보면 상당히 유용하다. HTTP를 사용하면 사용자가 웹페이지에서 서버에 전송하는 값들이 그대로 노출된다. 하지만 HTTPS를 사용하면 서버에 전송하는 값들이 암호화되어 전송된다. 악의적으로 중간에 패킷을 가로채도 값들이 암호화가 되어 있기 때문에 노출되지..
-
Route53 으로 DNS 관리클래스/초급 2022. 3. 17. 11:33
이번 글에서는 AWS에서 제공하는 DNS(Domain Name Server) 서비스인 Rout53을 알아보자. DNS의 가장 중요한 기능은 서버 도메인에 따라 연결되는 서버의 정보를 저장하는 것이다. 이게 무슨 말이냐 하면 우리가 브라우저에서 google.com이라는 url을 사용해서 구글 사이트에 접속한다. 서버를 구별할 수 있는 주소는 IP 주소인데 google.com이라는 url이 서버와 어떻게 연결이 될까 내막을 들여다보면 브라우저에서 google.com이라는 url을 호출하면 브라우저는 Route53과 같은 DNS 서버에 해당 도메인의 IP가 어떻게 되는지 물어본 후 해당 IP로 접속을 하게 된다. 그래서 DNS 서버가 필요한 것이다. 그런데 DNS 서버는 도메인을 판매하는 모든 회사들이 기본적..