백엔드 서버의 SSL인증서 발급을 위해 도메인이 필요했다.
제일 저렴하게 구매했다.
그렇게 되면 이렇게 네임서버를 받을 수 있다. (다른곳의 네임서버 서비스를 이용해도 무관)
이제 아래의 요청 순서로 나의 IPv4 값을 얻어낸다.
- 나의 최상단 도메인은 shop이다.
- ICANN에서 shop 최상단 등록소의 서버 주소를 받아온다.
- DNS서버가 shop이라는 최상단 도메인에 example.shop을 물어보면 위의 네임서버를 알려준다.
- 그러면 네임서버에서는 나의 IPv4주소를 갖고있다가 이를 알려준다.
나의 주소 등록하기
내가 해야할것은 해당 네임서버로 접속했을 때, 나의 IPv4주소를 알려줘야한다는 것이다.
이를 위해 등록이 필요하다.
DNS 관리 사이트별로 구성은 조금씩 다르지만, 맥락은 비슷하다.
해당 레코드에 A타입으로 IP주소를 등록해줬다.
일반적으로 IPv4는 A타입을 사용한다.
아래는 A타입 뿐만 아니라 다양한 레코드 타입에 정리되어 있다.
호스트는 중간 값 앞에 나오는 값으로 @를 넣어주면 호스트가 없을 경우에도 연결이 가능하다.
확인해보기. 디버깅
https://www.digwebinterface.com/ 윈도우는 해당 사이트에서 진행했다.
위에서 부터 차례대로. ICANN -> Registry -> Registrar -> Registrant로 이동하며 A 타입으로 저장된 레코드를 통해 IPv4 주소를 얻었다.
'Projects > 푸하하 - 개인 프로젝트' 카테고리의 다른 글
ubuntu에서 만든 pem 인증서로 Spring Boot에 적용하기 (1) | 2023.11.09 |
---|---|
SSL인증서 발급 받기 (Let's encrypt, certbot, ubuntu, ec2, spring boot) (0) | 2023.11.09 |
[트러블] 서버 배포하기 - 쿠키가 생성되지 않는 이슈. (Same-site : none 설정) (0) | 2023.11.06 |
개인프로젝트 - 하하하 3 : 기본적인 보안. 쿠키, 로컬스토리지. + 리액트 렌더링 방식 (1) | 2023.10.23 |
개인프로젝트 - 하하하 2 : 로그인 후 상태관리에 대한 고민 (0) | 2023.10.07 |