일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 리눅스
- 시트릭스
- 시스템엔지니어
- 클라우드
- Microsoft 365
- 리눅스마스터1급
- 시스템 엔지니어
- 컴퓨터
- Microsoft Azure
- aws
- network
- cloud engineer
- Azure
- Azure AD
- windows server
- 네트워크
- Entra ID
- It
- Exchange Online
- 그룹정책
- SE
- Docker
- windows
- 가상화
- cloud
- 클라우드엔지니어
- Server
- Microsoft
- 메일보안
- Linux
- Today
- Total
Cloud System Engineer
네임서버 본문
네임서버 = DNS(domain name system) 서버
도메인 이름을 ip 주소로 변환시켜 주는 역할
= 이름해석
www.nate.com -> 125.209.222.141
1)초기 네트워크 접속 방법
컴퓨터가 몇대 안됐음
사용자가 직접 ip외워서 접속했다.
2) hosts 파일을 이용하여 네트워크 접속
인터넷에 연결된 컴퓨터가 수십~수백대로 늘어남으로서
hosts 파일에 url 과 ip 주소를 기록해 놓는 방식을 사용함
리눅스에는 /etc/hosts 에 있다.
3)네임 서버를 이용하여 네트워크 접속
인터넷 사용자가 늘어남으로 모든 ip 를 컴퓨터에 저장을 하기엔 무리가 있었다.
이름 해석을 해주는 서버컴퓨터가 필요해졌다 그게 바로 dns 서버
네임서버는 인터넷에 변화하는 모든 url 과 ip 정보를 실시간으로 제공해준다.
그로 인해 url만 알고 있으면 어디서든지 해당 컴퓨터에 접속이 가능해졌다.
원리
www.naver.com 에 직접치면 컴퓨터는 dns 서버에 www.naver.com라는 는 ip주소를 묻게된다.
host pc(dns server ) -> ip 요청 n사 dns 서버 -> ip 응답 hostpc(dns server) ->naver.com접속
nslookup으로 알게된 네이버 주소를 쳐서 들어가보자
address 가 두개 가 있는곳도 있고 한개만 있는곳도 있을텐데
모든 서버는 두개로 이중화를 해야한다. 이유는 부하분산 또는 페일오버를 하기위함
cat /etc/resolv.conf 에서 사용자의 네임서버를 알 수 있다.
호스트 네임서버가 작동하지 않는다면 어떻게 될까?
못들어가진다. 이유는 ip를 물어보고싶은데 dns 서버가 작동하지 않아서 주소를 받지 못한다.
그렇다면 vi /etc/hosts 에서 ip를 등록해보자
dns 서버가 작동하지 않아도 ip주소정보를 알기 때문에 접속이가능하다.
네이버를 무신사로 바꿔보자
www.naver.com 쳐도 ip정보는 무신사이기 때문에 무신사로 들어가지게된다.
'리눅스 > centos' 카테고리의 다른 글
마스터 네임 서버 (0) | 2021.02.14 |
---|---|
네임서버 ip 획득 과정 (0) | 2021.02.14 |
RAID 6, RAID 10 구축 , 고장 발생 (0) | 2021.02.12 |
RAID 0 , 1 , 5 복구 (0) | 2021.02.09 |
RAID 0 ,1 , 5 고장 (0) | 2021.02.09 |