4. hosts
Hanterm - cat /etc/hosts |
[root@bbuwoo /etc]$ cat /etc/hosts
210.124.24.132 oops.kr.net oops
203.238.128.51 nownuri.co.kr now
210.120.128.187 chollian.net chol
203.245.15.250 home.hitel.net hitel
127.0.0.1 localhost localhost.localdomain
[root@bbuwoo /etc]$
|
이 hosts file은 실제로 아주 간단한 file이다. 위의 예제와 같이 사용방법은
IP address domain name nick name
의 순으로 적어 주기만 하면 된다. 간단히 전화접속 사용자 같은 경우에는 NS를 돌릴
필요가 전혀 없다. 그렇다고 남의 DNS를 이용하다 보면 지정한 DNS가 죽는 경우도 허다
하기 때문에 자주 사용하는 곳은 이 hosts fiel에 미리 지정을 하여 사용하면 그리 지장이
없는 것이다. 실제로 앞에서 host.conf file에서 hosts와 bind 중 어느것을 먼저 참조할지를
설정하는 부분이 있을 것이다. host.conf에서 hosts를 먼저 참조 하도록 한다면 hosts에
기록된 hosts들은 지정한 DNS가 죽든 말든 상관없이 이 hosts file에서 해석이 되어
접속이 가능한 것이다. 또한 domain name을 해석하기 위하여 지정한 NS까지 거칠 필요가
없기 때문에 좀더(거의 체감이 안남^^) 빨리 접속을 할수 있기도 하다. 그리고 nick name을
지정해 놓으면 domain name뿐 아니라 이 nick name을 이용해서 간단하게 접속할수도 있다.
이 file의 경우 어떤 OS라도 다 가지고 있다. win95 or win98의
경우에는 c:\windows\hosts.sam 이라는 file이 있다. 이것을 hosts로 rename
시켜 준후에 위와 같이 작성을 하면 된다. NT의 경우에는
c:\winnt\system32\driver\etc\hosts 에 위치한다.
다음은 실제로 DNS정보가 들어가는 file을 살펴 보도록 하겠다.
>> 이전 : hosts.conf configuration
>> 다음 : zonf file configuration (1)
|