다음을 사용하여 EC2 인스턴스에 SSH로 접속하려고 합니다.
ssh -i "key.pem" [email protected]
그리고 나는 이것을 얻습니다 :
ssh: Could not resolve hostname xxxxx.com: nodename nor servname provided, or not known
xxxxx.com
로 교체해도 문제가 없으므로 이는 ec2 문제가 아닙니다 public-ip-address
.
이는 또한 다음과 같은 이유로 DNS 문제가 아닐 가능성이 높습니다.
nslookup
xxxxx.com
올바른 IP를 반환합니다 .- 위의 정확한 명령을 사용하여 컴퓨터에 SSH를 통해 연결할 수 있습니다.또 다른 우분투 머신
따라서 이것은 OSX 문제임에 틀림없습니다. Ping도 작동하지 않습니다.
ping: cannot resolve xxxxx.com: Unknown host
나는 노력했다이것,이것, 모든 것여기그리고여기, Mac을 다시 시작하는 것만으로도 가능합니다. 아무것도 도움이 되지 않았습니다.
또 무엇을 할 수 있나요?
답변1
나는 그것을 알아. 최근에 도메인의 DNS 설정을 변경했는데 로컬 DNS 공급자가 평소처럼 빠르게 서버를 업데이트하지 않았습니다(며칠 정도 소요). 결국 그것은 OSX가 아니었습니다.
이 문제가 발생하는 다른 사람 - 휴대폰에서 도메인에 액세스할 수 있는지 확인하세요(동일 Wi-Fi가 아닌 3G 사용). 이는 유사한 문제를 나타낼 수 있습니다.