개인 홈 네트워크용 바인딩9 서버를 설정하는 방법

개인 홈 네트워크용 바인딩9 서버를 설정하는 방법

나의 궁극적인 목표는 TP-Link 홈 스위치와 runtu(ubuntu)linux를 실행하는 워크스테이션, 그리고 스위치에 연결된 노트북인 DNS 서버로 구성된 네트워크 10.0.0.0/24에서 사용할 DNS 서버를 설정하는 것입니다. 네트워크 10.0.0.0/24의 IP 주소를 확인하는 데에만 사용할 수 있습니다.

서버가 10.0.0.1실행 중이기 를 바랍니다 ssh.dhcpdns

Bind9을 설치하고 다음 설정을 만들었습니다.

/etc/bind/named

OPTIONS="-4 -u bind"

/etc/bind/named.conf.local

zone "workstation.local" {
    type master;
    file "/etc/bind/forward.workstation.local";
};

zone "10.0.0.in-addr.arpa" {
    type master;
    file "/etc/bind/reverse.workstation.local"; # 10.0.0.0/24
};

/etc/bind/forward.workstation.local

$TTL    604800
@   IN  SOA localhost. root.localhost. (
                  1     ; Serial
             604800     ; Refresh
              86400     ; Retry
            2419200     ; Expire
             604800 )   ; Negative Cache TTL
;
@   IN  NS  ns1.workstation.localhost.
@   IN  A   10.0.0.1

/etc/bind/reverse.workstation.local

$TTL    604800
@   IN  SOA localhost. root.localhost. (
                  1     ; Serial
             604800     ; Refresh
              86400     ; Retry
            2419200     ; Expire
             604800 )   ; Negative Cache TTL
;
@   IN  NS  ns1.workstation.local.
1   IN  PTR ns1.workstation.local.

명령을 시도하면 host workstation.local출력이 나타납니다. Host workstation.local not found: 2(SERVFAIL)

다음 명령을 사용하여 노트북이 IP 10.0.0.1에 연결할 수 있도록 DNS 서버를 올바르게 설정하는 방법 workstation.local Linux에서 DNS 서버를 처음 설정하는 것이므로 가능한 모든 도움말을 사용할 수 있습니다.

home업데이트 대신 사용해 보았지만 local여전히 노트북에서 서버에 액세스할 수 없습니다.

관련 정보