Linux에서 어떤 DNS 서버를 사용하고 있는지 어떻게 확인하나요? 저는 Network Manager와 대학 LAN에 대한 유선 연결을 사용하고 있습니다. (내 도메인 이름이 확인되지 않는 이유를 찾으려고 노력 중입니다)
답변1
귀하는 다음에 관한 합리적인 정보를 얻을 수 있어야 합니다.
$ cat /etc/resolv.conf
답변2
이것이 내가 하는 방법이다:
( nmcli dev list || nmcli dev show ) 2>/dev/null | grep DNS
이것전에 일했다위의 방법 :
nm-tool | grep DNS
데비안에서는 다음이 필요합니다.네트워크 관리자 패키지설치하다.
답변3
systemd를 실행하는 시스템에서는 다음을 사용합니다.
systemd-resolve --status
또는:
resolvectl
답변4
하나만 만들어 보세요.nslookup
. 결과의 일부에는 사용 중인 서버가 포함됩니다.
아래 예에서 사용된 DNS 서버는 8.8.8.8에 있습니다.
$ nslookup google.com
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: google.com
Address: 172.217.22.174