고정 주소를 통해 서로 연결된 서버 목록이 있는 경우 어떤 유형의 호스트가 있습니까? 일종의 파일 기반 DNS로 사용할 수 있습니까?
즉, 호스트 파일에는 정적 정보가 포함되어 있고, Host.additional에는 정기적으로 변경되는 주소가 포함되어 있습니다.
답변1
아니요, 하나만 있습니다 /etc/hosts
. cron 항목을 사용하여 때때로 업데이트할 수 있는 중앙 서버에서 다운로드하여 다시 빌드할 수 있습니다. rsync
당신을 위해 일을 할 것입니다. 물론 이는 DNS 설정을 피해야 할 타당한 이유가 있다고 가정합니다.
답변2
Linux에서는 /etc/hosts
libc 소스에 하드코딩되어 있습니다. 파일 이름을 변경하거나 파일 이름을 여러 개 가질 수 없습니다.
내 제안은 컴퓨터에서 DNS 서버를 실행하는 것입니다. 이는 간단합니다. DNS 서버가 DNS 요청도 캐시하므로 성능이 향상되고 소규모 네트워크에 정보를 집중할 수 있습니다. 또한 여러 파일의 데이터를 제공할 수 있습니다. dnsmasq 설정 가이드를 작성했습니다이 답변. 여러 지시문을 사용해야 합니다 addn-hosts
.