로컬 주소를 확인하는 데 DNS 문제가 있습니다.
사용할 서버가 지정되지 않은 경우 로컬 주소에 대한 nslookup이 실패합니다.
$ nslookup nas
Server: 127.0.0.53
Address: 127.0.0.53#53
** server can't find nas: SERVFAIL
다음을 사용하라는 지시를 받으면 작동합니다 192.168.0.1
.
$ nslookup nas 192.168.0.1
Server: 192.168.0.1
Address: 192.168.0.1#53
Name: nas
Address: 192.168.0.11
네트워크 구성에는 사용 중인 DNS 서버 192.168.0.1
도 표시됩니다 systemd-resolve --status
.
nsswitch.conf를 다음으로만 변경했습니다.
hosts: files dns
다른 곳에서 다른 답변을 읽은 후에도 효과가 없었습니다.
Ubuntu 20.04.1을 사용하고 있는데 해당 OS에만 문제가 있는지는 모르겠습니다.
/etc/resolv.conf
포함하다:
nameserver 127.0.0.53
options edns0 trust-ad
search localdomain