HOSTS(5)

명칭
hosts - 호스트명 데이타베이스

해설
hosts 파일은 네트워크상의 기존의 호스트에 관한 정보를 보관 유지합니다. 각 호스트에 대해서, 1개의 행에 이하의 정보를 줍니다.

    인터넷 주소
    정식적 호스트명
    별명

각 항목은 임의의 수의 공백이나 탭 캐릭터로 단락지어집니다. ``#''는 코멘트의 개시를 나타내, 이 이후의 줄 끝까지의 캐릭터는 이 파일을 검색하는 routine에 의해 해석되지 않습니다.

네임서버 named(8) 사용시에는, 이 파일은 네임서버가 동작하고 있지 않을 때의 예비로서 기능합니다. 네임서버를 위해서(때문에), 매우 소수의 주소가 이 파일에 포함되어 있지 않으면 안됩니다. 이것들은 부트시에 ifconfig(8) 하지만 필요로 하는 로컬 인터페이스의 주소, 및 로컬 네트워크 위의 소수의 머신을 포함합니다.

이 파일은 Network Information Control Center (NIC) 그리고 메인트넌스된 정식적 호스트 데이타베이스로부터 작성됩니다만, 비공식인 별명이나 미지의 호스트에 관해서는, 로컬에서의 변경을 최신에 유지할 필요가 있습니다. NIC 그리고 메인트넌스된 데이타베이스는 불완전해서, DARPA 인터넷상의 사이트에서는 네임서버의 사용이 추천 됩니다.

네트워크 주소는, 인터넷 주소 조작 프로그램 라이브러리 inet(3) 의 inet_addr(3) routine를 이용한 전통적인 ``. '' (닷) 표기로 지정됩니다. 호스트명은, 필드 단락 캐릭터, 개행, 및 코멘트 캐릭터 이외의 모든 인자 가능 캐릭터를 포함할 수가 있습니다.

관련 파일
/etc/hosts
    hosts 파일은 /etc 에 존재합니다.

관련 항목
gethostbyname(3), ifconfig(8), named(8) Name Server Operations Guide for BIND.

역사
hosts 파일 포맷은 4.2BSD (으)로부터 등장했습니다.