네트워크 인터페이스를 통한 DNS 확인

네트워크 인터페이스를 통한 DNS 확인

특정 네트워크 인터페이스를 통해 특정 사이트 DNS 쿼리를 라우팅하려고 합니다. 특정 네트워크 인터페이스를 통해서만 액세스할 수 있는 개인 사이트가 있고 기본 인터넷은 enp39s0 (eth)네트워크 인터페이스를 통해 라우팅되어야 합니다.wifi

현재 이것이 내 구성입니다.

❯ systemd-resolve --status
Global
       Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
resolv.conf mode: foreign
      DNS Domain: corp.private-site.com labcorp.private-site.com private-site.com

Link 2 (enp39s0)
    Current Scopes: DNS
         Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 192.168.2.1
       DNS Servers: 192.168.2.1 10.64.0.1
        DNS Domain: corp.private-site.com labcorp.private-site.com private-site.com

Link 3 (wlo1)
    Current Scopes: DNS
         Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 8.8.4.4
       DNS Servers: 8.8.8.8 8.8.4.4

Link 5 (docker0)
Current Scopes: none
     Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

구성이 완료되고 통과되었습니다.nm-connection-editor 여기에 이미지 설명을 입력하세요.

DNS 조회 쿼리

❯ dig k8s0292274-node1.lab3.private-site.com

; <<>> DiG 9.16.15-Ubuntu <<>> k8s0292274-node1.lab3.private-site.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 52201
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;k8s0292274-node1.lab3.private-site.com. IN A

;; AUTHORITY SECTION:
private-site.com XXXXXXXXXXX

;; Query time: 3 msec
;; SERVER: 127.0.0.53#53(127.0.0.53)
;; WHEN: Tue Apr 05 09:59:21 IST 2022
;; MSG SIZE  rcvd: 134

IP 라우팅 목록

10.64.0.1 via 192.168.2.1 dev enp39s0 proto static metric 1

*.private-site.comDNS를 포함하여 라우팅과 관련된 모든 쿼리를 라우팅하도록 도와주세요 enp39s0.

관련 정보