DHCP 제공 DNS 또는 비연결 기반 네트워킹 사용

DHCP 제공 DNS 또는 비연결 기반 네트워킹 사용

현재 네트워크 설정(Arch Linux)에는 다음이 포함됩니다.

나는 가지고있다그루터기 같은locahost임의의 포트 에서 청취하고 ,DNSlocalhost:53DNS 쿼리를 듣고 해결함으로써그루터기 같은, 그리고공개 분석추가 DNS 항목(예: DHCP를 통해 NetworkManager에서 얻은 항목)을 입력 localhost하고 제공하도록 설정합니다.resolv.confDNS별도의 구성 파일을 통해:

# /etc/resolvconf.conf
name_servers=127.0.0.1

dnsmasq_conf=/etc/dnsmasq-conf.conf
dnsmasq_resolv=/etc/dnsmasq-resolv.conf

그러나 현재 이러한 추가 항목은 무시됩니다.

허용된 몇 안 되는 네트워크 중 하나에 연결된 경우에만 이러한 항목을 사용하는 가장 좋은 방법은 무엇입니까?

명확히 하기 위해 NetworkManager를 사용하면 네트워크별로 DHCP를 통해 제공되는 DNS 항목을 무시할 수 있다는 것을 알고 있지만 내가 원하는 것은 그 반대입니다.그루터기 같은기본적으로 DHCP 항목은 하나 또는 두 개의 네트워크(해당하는 경우)에만 적용됩니다.

답변1

NetworkManager는 각 무선 네트워크에 대한 사용자 정의 영역을 생성할 수 있습니다. 다음을 참조하세요.

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/configuring_and_managing_networking/index

섹션 9.2. nmcli를 사용하여 Wi-Fi 연결 구성

관련 정보