1. 네임 서버란?
모든 인터넷 주소는 숫자로 이루어진 IP주소로 되어있다. 이러한 숫자로 된 주소는 복잡하고 기억하기 어렵기 때문에, 간단히 표기할 수 있는 도메인(Domain)이 주소 역할을 할 수 있도록 규약이 생겼다. 해당 홈페이지의 고유 IP주소를 도메인으로 변환, 연결시켜주는 기능이 담긴 것이 네임서버이다.
- 영문 도메인을 네자리의 IP주소로 매핑시켜주는 서버를 의미
- 1984년 처음 만들어짐
2. 레드헷/우분투 계열에서는 /etc/hosts 파일을 우선적으로 참고하여 네임서버를 아이피주소로 바꿈
3. 네임서버는 1984년 처음 만들어지기 전에는, 아이피 주소로 접근하거나 각자 매핑 테이블을 관리함.
a) 매핑 테이블은 txt파일 형태로 공유 (파일이름이 hosts.txt)
b) 현재에는 네임서버가 관리를 하므로 hosts파일을 유지 및 보수를 할 필요가 없어짐
c) 호스트 컴퓨터가 네임서버에 접근할 수 없는 경우, 도메인 이름 (호스트 이름)으로 접근을 하거나 네임서버에
등록되어있지 않는 도메인 네임에 접근할 경우, /etc/hosts파일을 사용한다. 이때, /etc/hosts 파일에서 매핑된
도매인 이름과 IP주소를 사용한다.
- /etc/hosts 구조
$sudo vim /etc/hosts
#(IP주소) (host name) (Alias - 별칭)
102.168.0.1 www.uzuro.com uzuro
- /etc/hosts파일을 수정 후, 다음 명령어를 쳐서 네트워크를 재시작한다.
$ /etc/init.d/networking restart
Reference:
[1] https://webdir.tistory.com/162
[2] https://zetawiki.com/wiki/리눅스_hosts_파일
[3] https://storycompiler.tistory.com/118
[4] https://m.blog.naver.com/PostView.nhnblogId=minki0127&logNo=220820508210&proxyReferer=https%3A%2F%2Fwww.google.com%2F
[5] https://www.linux.co.kr/home/lecture/?leccode=163
[6] https://itdexter.tistory.com/261
'컴퓨터 & IT (Computer & IT) > Linux' 카테고리의 다른 글
[Linux] /etc/passwd, /etc/shadow, /etc/group (0) | 2020.06.16 |
---|---|
[Linux] DHCP (Dynamic host configuration protocol) (0) | 2020.06.09 |
[Linux] IP 주소 (0) | 2020.06.02 |
[Linux] 리눅스 디렉토리 구조 (0) | 2020.06.02 |
[Shell Script] 쉘 스크립트에서 문자열을 공백단위나 기타 단위로 쪼개어 배열에 넣는 방법 (0) | 2020.03.16 |
댓글