nslookup이 구문 분석하고 파싱하는 이유는 무엇입니까? 하지만 ping, wget, apt 및 컬은 안 되나요?

nslookup이 구문 분석하고 파싱하는 이유는 무엇입니까? 하지만 ping, wget, apt 및 컬은 안 되나요?

지금은 밤이 깊어서 처남을 위해 이 설정을 작동시키려고 노력 중입니다. 최종 솔루션은 Raspberry Pi 4에서 실행됩니다.

  1. 저는 가상 머신에서 빈 Debian 11 서버로 시작했습니다.
  2. OpenMediaVault를 설치했습니다.
  3. Calibre-Web을 설치했습니다.
  4. Transmission-Daemon을 설치했습니다.
  5. 그런 다음 VM을 종료하고 두 개의 볼륨을 추가한 후 실행시켰습니다.

한 볼륨은 NTFS로, 다른 볼륨은 EXFAT로 파티션하고 싶습니다. 그래서 exfat-utils를 설치해 보았습니다.

"'debian.map.fastlydns.net'을 확인할 수 없습니다???"라는 메시지가 나타납니다.

그런 다음 적절한 업데이트를 시도했지만 해결되지 않았습니다. 그래서 막혔습니다. 그러니 계속해서 결점을 찾아보세요...

  • nslookup은 잘 작동합니다
  • 발굴은 잘 되네
  • ping은 도메인이 아닌 IP 주소에서만 작동합니다.
  • wget과 컬도 문제를 해결할 수 없습니다

/etc/resolv.conf

nameserver 192.168.26.10
nameserver 1.1.1.1

로컬 IP는 제가 주로 로컬 DNS 서버로 사용하는 로컬 PiHole입니다. 다른 모든 장치에는 DHCP를 통해 기본 라우터에서 제공하는 DNS 설정이 있습니다. 이 노트북으로 타이핑을 하는 동안에도 모든 것이 잘 작동합니다.

내가 놓친 것에 대한 아이디어가 있습니까?

답변1

찾았어요...

/etc/nsswitch.conf

hosts:    files mdns4_minimal [NOTFOUND=return] resolve [!UNAVAIL=return] dns myhostname

이것을 내 로컬 컴퓨터의 복사본과 비교해 보세요... 그래서 줄을 복사하고 한 줄을 주석 처리한 다음 다른 줄에서 "resolve[!UNAVAIL=return]"을 제거했습니다.

이제 괜찮아

관련 정보