wget을 사용할 때 WordPress를 찾을 수 없습니다.

wget을 사용할 때 WordPress를 찾을 수 없습니다.

Ubuntu 16.04 서버에서 이것을 실행 하면 wget https://wordpress.org/latest.tar.gz다음과 같은 결과가 나타납니다.


얻다


다른 소스를 사용해 보았지만 제가 겪고 있는 특정 오류가 없습니다.

wordpress.org를 찾을 수 없는 것 같습니다. 이유를 모르겠습니다. DNS 문제일 수도 있나요?

답변1

해결책을 찾았습니다.

/etc/hosts내가 해야 할 일은 파일 에 IP 주소와 도메인 이름을 추가하는 것뿐이었습니다 .

이와 같이:

여기에 이미지 설명을 입력하세요.

이 해킹으로 내 문제가 해결되었습니다.

답변2

DNS나 네트워크에 문제가 있을 가능성이 높습니다. 나타나는 오류 메시지를 보면 이름 확인 문제가 있음을 나타냅니다.

Resolving wordpress.org(wordpress.org)...failed: Temporary failure in name resolution. wget: unable to resolve host address 'wordpress.org'

  • 먼저, 알려진 공용 IP 주소(예: Google DNS 서버)에 ping을 실행하여 ping -c1 8.8.8.8일반 인터넷 연결을 확인 해야 합니다.
  • 긍정적인 응답을 받으면 /etc/resolv.confDNS 확인자 서버(일반적으로 ISP, 하이퍼바이저 또는 DHCP 서버에서 제공)가 포함된 파일의 내용을 확인해야 합니다. 또한 이러한 IP 주소에 대해 ping을 시도할 수도 있습니다.
  • 빠른 테스트를 위해 현재 resolv.conf 파일의 내용을 다음으로 바꿀 수 있습니다. 먼저 현재 콘텐츠를 백업하고 위에서 제안한 첫 번째 핑 테스트가 작동하는지 확인하세요. nameserver 9.9.9.9 nameserver 8.8.8.8 nameserver 8.8.4.4
  • nslookup을 사용해 보세요nslookup wordpress.org 9.9.9.9
  • nsswitch 파일은 검색 순서를 정의합니다 /etc/nsswitch.conf. 비슷한 선 찾기 hosts: files dns mdns4및 비슷한 선 찾기order hosts,bind,nis
  • DNS에서 사용하는 포트인 UDP 포트 53에 대한 액세스를 차단하는 로컬 방화벽이 있습니까?

관련 정보