Kali Linux OS에서 wget을 시도하면 오류가 발생합니다. 예를 들어 오류는 다음과 같습니다.
--2019-03-25 08:22:32-- http://google.com/
Resolving google.com (google.com)...
failed: Temporary failure in name resolution.
wget: unable to resolve host address ‘google.com’
이 문제를 해결하도록 도와주세요. 감사해요
답변1
명령 프롬프트로 이동하여 wget 대상 노드 이름에 대해 nslookup을 수행합니다(예: "nslookup(여기에 FQDN 삽입)"). nslookup이 설치되지 않은 경우 DNS 유틸리티 패키지를 설치해야 할 수도 있습니다.
nslookup은 대상 노드의 IP 주소를 반환하거나 조회가 실패한 이유를 자세히 설명하는 상당히 자세한 오류를 반환해야 합니다.
사례 1: wget에서는 오류가 발생하지만 nslookup에서는 발생하지 않습니다. nslookup이 IP 주소를 올바르게 확인하지만 wget에서 확인할 수 없다고 주장하는 경우 이상한 일이 발생하는 것입니다. 세션 로그를 게시해 주세요.
사례 2: wget에서는 오류가 발생하지만 nslookup에서는 오류가 발생하지 않습니다. 호스트 시스템의 DNS 확인에 wget이 작동하기 전에 수정해야 하는 문제가 있습니다.
답변2
우선, 새로운 사용자라면 Kali가 최고의 배포판이라고 생각하지 않으며 많은 문제를 안겨줄 것입니다.
귀하의 질문과 관련하여 대신 8.8.8.8을 핑할 수 있습니까?
답변3
나에게도 그런 일이 일어났습니다. /etc/network/if-up.d 디렉토리에서 "resolved" 파일을 열어 문제를 해결하고 스크립트의 DNS=DNS를 DNS=8.8.8.8로 변경한 후 작동하기 시작했습니다. 재부팅 후에도 괜찮습니다. 도움이 되길 바랍니다
추신: 스크립트를 편집하기 전에 아래 그림을 보세요. 그렇지 않으면 뭔가 엉망이 된 경우, 제 잘못이 아닙니다 xD