DNSStubListener=no
Docker 컨테이너에서 Pi-hole 서버를 실행할 것이므로 /etc/systemd/resolved.conf
포트 53을 설정하고 다시 시작하여 포트 53을 해제했습니다 systemd-resolved
.
이로 인해 포트 53이 해제되었지만 이제 DNS가 작동하지 않습니다. 알겠어요;; connection timed out; no servers could be reached
데스크탑에서 네트워크 설정을 보면 현재 구성된 DHCP 할당 DNS 서버로 1.1.1.1 및 8.8.8.8이 표시됩니다. 하지만 시스템에서 이러한 서버를 사용하려면 어떻게 해야 합니까?
업데이트 1: /etc/resolv.conf에는 다음이 있습니다.
nameserver 127.0.0.53
options edns0 trust-ad
search domain.local
답변1
DHCP를 통해 할당된 DNS 서버가 구성에 사용됩니다 resolved
. 시스템의 나머지 부분은 /etc/resolv.conf
주소를 확인하기 위해 구성된 모든 것을 사용합니다. resolv.conf
포인트 127.0.0.53
, 비활성화했기 때문에 더 이상 작동하지 않습니다 resolved
.
/etc/resolv.conf
활성 DNS 서버를 가리키도록 변경합니다 .
domain domain.local
nameserver 8.8.8.8
nameserver 8.8.4.4
편집: DHCP 할당 DNS 서버를 수동으로 설정하는 대신 사용하는 방법은 다음을 참조하세요.https://unix.stackexchange.com/a/453122/52365