본문 바로가기
이과/리눅스

[LINUX 자료] 네임 서버 개요

by 코딩초밥 2021. 10. 16.
반응형

네임 서버 = DNS 서버

도메인 이름을 IP 주소로 변환시켜 주는 역활

 

지금 보고있는 티스토리도 사실 서버상으로 tstory 가아닌 111.111.111.111 이런 형식으로 되어있다는걸 아시나요

우리는 이걸 ip 주소라고 부르고

그 ip주소의 도메인을 검색만하면 

다시 도메인을 ip로 변환 하여서 ip를 찾아주어 홈페이지를 똿 하고 켜주게 하는것이

DNS 서버입니다. 

 

컴퓨터가 세상에 10대밖에 없다면 이런 도메인 주소가 필요없이 ip주소를 외우면 되겠죠

그런데 세상에는 컴퓨터가 점점더 많아져서 ip4 도 포화 상태여서 ip6까지 만들어진상태죠

 

도메인 서버도 마찬가지입니다.

옛 도메인 서버에 파일을보면

www.naver.com  111.111.111.111

www.daum.com 222.222.222.222 

...

 

이런식으로 전화번호부 마냥 적혀있었을겁니다.

그런데 너무 많으졌으니까 나온것이

 

네임서버 입니다.

이 도메인을 전용으로 읽는 서버인것이죠. 

 

사람들이 네이버에 들어가고싶다면 

도메인에 naver.com 이라고 검색을 할것이고

이 도메인은 바로 네이버 ip를 타고 들어가는것이아닌

네임서버에들어가서 네이버에 할당된 ip를 찾아서 다시 유저에게 줍니다

그럼 유저는 인터넷으로 들어가 naver 로 들어가는것입니다.

 

여러분이 관심이없을수도 있었겠지만 여러분이 매일 쓰는 기능입니다.

 

요번시간에는 리눅스로 이 네임서버를 알아보는 시간을 가지겠습니다


nslookup 키로 자신의 서버가 어떻게 설정되있는지 확인해봅시다.

티스토리의 아이피를 알아볼까요?

208.91.197.128가 티스토리의 민낮이네요 ㅎ

여러분은 지금 이 아이피로 들어오신겁니다. tsory.com 으로 보이긴하지만요

 

자 실습을 위해서 네임서버의 위치를 가려볼께요

그러면 제가 어떤 도메인을 적어도 네임서버랑 연결이안되니까 아무것도 안불러지겠죠

네임서버의 위치가 보이시나요

이렇게 편집으로 들어가서

네임서버 앞에 #으로 주석처리를 해버립시다 

그럼 네임서버를 못알아보겠죠?

네임서버를 가렸으니까 당연히 어떤도메인을써도 못알아먹을겁니다

그러면 아이피 주소를 알면 어떨까요??

아이피 주소를 직접알면 서버가 필요가없겠죠?

아이피를 알고있는것을 적어주면 들어갈것입니다

자 그러면 컴퓨터를 속일수도있을까요?

네이버를 검색하면 다음사이트로 들어가지게하겠습니다

hosts 파일로 들어가시면

다음 ip에 www.naver.com을   도메인을 할당해봅시다 

그러면 네이버를 검색해도 다음 ip 가져올것입니다

 

 

114 전화걸어서 번호 조회해보신적 있으신가요?

네임서버가 114 인것입니다 한국에있는 번호들을 다 가지고있죠

하지만 친구한테 전화 걸때 114에 물어보지는 않죠?

실제 번호를 다 알고있으니까요. 그렇게 생각하시면됩니다.

 

이 네임서버를 사용하여서 어떤것들을 할수있는지는 다음시간에 더 알아보도록 하겠습니다

반응형

댓글