VLAN당 NextDNS 라우팅을 위한 언바운드 분할 수평 DNS

VLAN당 NextDNS 라우팅을 위한 언바운드 분할 수평 DNS

저는 Unbound 버전 1.13.2(PFSense에서 사용 가능한 최신 버전)를 실행하고 있습니다. DNS 트래픽의 소스 기반 라우팅을 수행하려고 합니다. 저는 NextDNS를 사용하여 서로 다른 규칙을 사용하여 VLANA용 프로필과 VLANB용 프로필 두 개를 설정했습니다. 요청이 있는 VLAN을 기반으로 요청을 조건부로 전달하고 싶습니다. "views" 및 "access-control-view" 태그를 사용하여 이 작업을 수행할 수 있다는 것을 읽었습니다. 그래서 다음 구성을 생각해 냈고 Unbound 구성 검사를 제대로 통과하고 Unbound가 시작되어 쿼리에 응답하지만 내가 무엇을 하든 모든 쿼리는 구성의 마지막 "보기"로 전달됩니다. 어떤 도움이라도 대단히 감사하겠습니다...

#https://unbound.docs.nlnetlabs.nl/en/latest/index.html

server:

    access-control-view: 10.0.5.0/24 vlana
    access-control-view: 10.0.6.0/24 vlanb

    log-replies: yes
    log-tag-queryreply: yes
    log-local-actions: yes
    log-servfail: yes

    private-domain: "plex.direct"
    
    forward-zone:
        name: "."
        forward-tls-upstream: yes
        forward-addr: 45.90.28.0#987654.dns.nextdns.io
        forward-addr: 45.90.30.0#987654.dns.nextdns.io
        
view:
    name: "vlana"
    view-first: no
    forward-zone:
        name: "."
        forward-tls-upstream: yes
        forward-addr: 45.90.28.0#123456.dns.nextdns.io
        forward-addr: 45.90.30.0#123456.dns.nextdns.io
        
view:
    name: "vlanb"
    view-first: no
    forward-zone:
        name: "."
        forward-tls-upstream: yes
        forward-addr: 45.90.28.0#789101.dns.nextdns.io
        forward-addr: 45.90.30.0#789101.dns.nextdns.io

관련 정보