HOST.CONF(5) | Linux System Administration | HOST.CONF(5) |
이름¶
host.conf - 해석기 설정 파일
설명¶
파일 /etc/host.conf은 해석기 라이브러리에 관한 설정 정보를 포함한다. 이 파일은 행마다 하나의 설정 키워드를 포함하고, 그 다음에는 적절한 설정 정보가 따른다. 인식된 키워드들은 .IR order, trim , multi, nospoof 그리고 reorder이다.
- order
- 이 키워드는 호스트 룩업이 어떻게 수행되어야 하는지를 명시한다. 이에는 하나 혹은 이상의 룩업 메쏘드가 따라야 하며, 콤마로 구분된다. 적절한 메소드는 bind, hosts and nis이다.
- 이 키워드는 한번 이상 나열될 수 있다. 매번, 단일 도메인 이름이 따라야 한다. 설정되면,
- resolv+ 라이브러리는 자동적으로 DNS를 통해 결정된 호스트 이름의 끝으로부터 주어진 도메인 이름을 결정(trim)한다. 이는 로컬 호스트와 도메인들에 사용되도록 의도된 것이다. (참고: trim은 NIS 또는 호스트 파일을 통해 모아진 호스트 이름들에 영향을 미치지 않는다. 호스트 파일 내의 개별 엔트리에 대한 첫번째 호스트 이름이 로컬 설치에 대해 적절하도록 전체적으로 제한되던지 제한이 되지 않는다.)
- multi
- 타당한 값들은 .IR on과 off이다. on으로설정되면,resolv+라이브러리는.I/etc/hosts파일에나타나는호스트에대한 모든 타당한 주소들로 리턴한다. 이는 기본적으로 .I off이다. 왜냐하면, 거대한 호스트 파일들을 갖는 사이트에서 상당한 성능 손실을 초래할 수 있기 때문이다.
- 타당한 값은 .IR on 그리고 off 이다.
- 만일 on 으로 설정되면, resolv+ 라이브러리는 .BR rlogin 과 rsh의 보안을 강화시키기 위해서 호스트이름 spoofing을 방해하려 한다. 이는 다음과 같이 동작한다. 호스트 주소 룩업을 수행한다음, resolv+은 그 주소에 대한 호스트이름 룩업을 수행한다. 만일 두개의 호스트 이름들이 일치하지 않으면, 그 요청은 실패한다.
- spoofalert
- 만일 이 옵션이 on 으로 설정되고, nospoof 옵션으로 역시 설정되면, resolv+은 syslog 기능을 통해 에러 경고 로그를 작성할 것이다. 기본 값은 off이다.
- reorder
- 타당한 값은
on과off이다. 만일 on
으로 설정되면,
.BR gethostbyname (3)이 수행될 때, 동일한 하위네트워크에 있는 로컬 주소들이 첫째로 나열되기 때문에, resolv+는 호스트 이름들의 순서를 다시 정렬하려고 한다. Reordering(재정렬)은 모든 룩업 메소드에 대해 행해진다. 기본값은 off이다.
파일¶
- /etc/host.conf
- 번역자 설정 파일
- /etc/resolv.conf
- 번역자 설정 파일
- /etc/hosts
- 로컬 호스트 데이터베이스
관련 항목¶
gethostbyname(3), hostname(7), resolv+(8), named(8)
1997 January 2 | Debian/GNU Linux |