네임서버 문의

네임서버를 바꾼다는 것은 어떤 의미 인가요?

 

이미지 업로드의 네임서버를 바꾸면, 

 

이미지 업로드가 네임서버 바꾼 회사의 호스팅으로 올라가게 되나요?

 

  • ?

    네임서버는 주소를 알려주는 우정사업본부와 같은 개념입니다.

     

    예를들면 도로명주소 xxxxx 가 어디 주소인지 알기 위해서는 우정사업본부에 검색하는 방법이 있죠

     

    그런 우정사업본부과 같은 개념을 네임서버라고 합니다.

     

    PC에 할당되는 IP는 숫자로 이루어져 있어 사람이 기억하기 쉽지 않기 때문에 문자로 된 주소로 접속할 수 있도록 도와주는 것인데, 그런 정보들을 알려주는 역할을 하는 게 네임서버입니다. 실제 서버랑은 전혀 관련이 없으며

     

    'naver.com'의 IP가 어디야? 하고 물으면

    xxx.xxx.xxx.xxx 입니다 하고 돌려주는게 전부인 서버입니다.

     

    네임서버에서 지정한 IP가 바로 서버일수도 있고 설치된 소프트웨어에서 실제 서버로 접속시켜주는 역할을 하는 것일수도 있습니다. 그런 서비스가 Cloudflare 서비스 등등 클라우드 서비스라고 하며 일종의 프록시 서버로 실제 서버 IP를 노출하지 않으며 추가적으로 자주 사용되는 변경이 크지 않은 파일들을 캐싱하여 대신 전달해 실제 서버의 네트워크 사용량을 줄여주는 대리자와 같은 개념으로 보면 됩니다.

  • ? profile
    알아듣기 쉬운 설명이네요.
  • profile

    네임 서버와 DNS의 관계를 알아가려면 구조를 먼저 알아야 합니다. 대규모로 호스팅을 하는 업체라면 자체적인 네임서버를 구축하고 있습니다. 그리고 개인적으로 운용하는 개인서버라도 무료로 제공하는 네임서버를 사용할 수도 있고, 도메인 구매 업체에서 기본적으로 제공하는 네임서버도 아주 쓸만합니다. 네임서버는 그 네임서버를 통해서 영어 단어로 입력한 그 도메인 주소를 서버로 접속하게 해주기 위한 다리 역할을 하고 있습니다.


    쉽게 생각해보자면 이렇게 비유할 수 있습니다


    IP 주소 : 전화 번호
    도메인 이름 : 연락처에 지정된 이름
    네임 서버 : 전화번호 부


    즉, 직접 IP주소를 입력해서 들어간다면 누군가에게 전화할 때 직접 번호 하나하나 눌러서 전화하는 것과 같은 원리입니다.

    도메인 이름을 입력해서 접속하는 경우는 전화번호 부에서 "맛스타" 전화번호를 찾아 전화를 거는 것이지요.

    근데, "맛스타"에게 전화를 걸기 위해 전화번호 부에서 "맛스타" 전화 번호부를 찾아야 하겠죠? 그 역할을 네임서버가 담당을 합니다. (찾아주는 역할까지)

    자주 사용하는 연락처 앱을 다른 어플로 교체하듯이 필요에 따라 전화번호 부의 역할을 담당하는 네임서버도 원하는 입맛대로 교체할 수가 있습니다.



    간단한 원리로 표현하자면 위와 같지만, 실제로 접속되는 원리는 조금 더 복잡합니다. 클라이언트, 즉 현재 사용하고 있는 컴퓨터에서도 모두 DNS에 연결되어 있는데 도메인과 연결된 네임서버 접속은 DNS 검색부터 시작하거든요.

    더 자세한 내용은 여기에 적혀 있습니다.


    https://studyforus.com/matstar/262454