OSX: ssh: ホスト名 xxxxx.com を解決できませんでした: ノード名もサーバ名も指定されていないか、不明です

OSX: ssh: ホスト名 xxxxx.com を解決できませんでした: ノード名もサーバ名も指定されていないか、不明です

以下を使用して ec2 インスタンスに ssh で接続しようとしています:

ssh -i "key.pem" [email protected]

そして私はこれを得ました:

ssh: Could not resolve hostname xxxxx.com: nodename nor servname provided, or not known

xxxxx.comを置き換えるとpublic-ip-address正常に機能するため、これは ec2 の問題ではありません。

これは、次の理由から DNS の問題である可能性も低いです。

  1. nslookupxxxxx.com正しいIPを返す
  2. 上記のコマンドを正確に使用してマシンにSSH接続することができます別のUbuntuマシン

これは OSX の問題に違いありません。Ping も機能しません。

ping: cannot resolve xxxxx.com: Unknown host

私は試したこれこれ、 すべてここそしてここ、Mac を再起動しても何も変わりませんでした。

他に何ができるでしょうか?

答え1

分かりました。最近ドメインの DNS 設定を変更したのですが、ローカル DNS プロバイダーが通常よりも早くサーバーを更新しませんでした (数日かかりました)。結局、OSX が原因ではありませんでした。

他にも同様の問題が発生している場合は、携帯電話からドメインにアクセスできるかどうかを確認してください(同じ Wi-Fi ではなく、3G を使用してください)。同様の問題が発生している可能性があります。

関連情報