bind

Descriptions:

Chroot가 적용된 버클리 인터넷 네임 서버 (BIND)

Changes on AnNyung:

  1. bind-chroot 패키지 제거하고, 기본으로 chroot로 동작하도록 구성 (/var/named)

  2. /etc/named/naemd.conf/var/named/etc/named.conf의 solft link (호환성 유지)

  3. zone file과 named.conf에서 IDN을 직접 사용 가능

  4. multiple CNAME 지원

  5. geodns 기능 지원

    • /etc/sysconfig/named에 GEOIP_DATA_COPY="yes" 설정

    • RHEL/CentOS 7.3에서 추가된 GeoDNS 기능과 다름!!

      • 안녕 리눅스는 RHEL/CentOS 7.3과는 다른 패치로 지원을 하며, RHEL/CentSO 보다 먼저 지원을 시작한 이유로 이전 버전과의 호환성을 위하여 RHEL/CentOS과는 다른 기능으로 제공

    • 안녕 리눅스 3.5 부터는 RHEL/CentOS 7.3 에 추가된 GeoDNS 를 사용합니다. 주의 하십시오. 사용 방법은 https://kb.isc.org/docs/aa-01149 문서를 참고 하십시오.

Notice:

DNSSEC와 database backend(bind-sdb)에 관련된 테스트는 안녕에서 보증하지 않습니다. 이 기능을 사용하기 위해서는 CentOS 7의 bind package를 사용하십시오.

  1. /etc/yum.repos.d/AnNyung.repo에서 [AN:base] 섹션에 "exclude=bind*" 추가

  2. 설치되어 있는 bind package 확인

  3. CentOS bind로 교체

Dependencies:

Sub packages:

  • bind-devel- BIND DNS 개발을 위해 필요한 헤더 파일과 라이브러리

  • bind-libs - BIND DNS에 필요한 라이브러리

  • bind-libs-lite - DNS 프로토콜 동작을 위한 라이브러리

  • bind-license - BIND DNS 라이센스

  • bind-lite-devel - BIND DNS 개발을 위해 필요한 최소 헤더파일 및 라이브러리

  • bind-pkcs11 - 암호화를 위한 BIND 내장 PKCS#11 기능

  • bind-pkcs11-devel - Development files for Bind libraries compiled with native PKCS#11

  • bind-pkcs11-libs - Bind libraries compiled with native PKCS#11

  • bind-pkcs11-utils - DNSSEC를 사용하기 위한 BIND 내장 PKCS#11 도구

  • bind-sdb - 데이터베이스 백엔드와 DLZ를 지원하는 BIND 서버

  • bind-utils - DNS 서버에 질의를 하기 위한 도구

Last updated

Was this helpful?