web-dev-qa-db-ja.com

Puttyエラー:ホスト名への接続を開けません:ホストが存在しません

PuTTYを使用して、作業中のサーバーの一部にSSH接続しています。 1つを除く他のすべてを接続できます。以前は接続できましたが。接続しようとすると、常に「myhostで接続を開けません:ホストが存在しません」というエラーが表示されます。ファイアウォールがオフになっていて、PuTTYを再インストールしましたが、助けがありません。他のWindowsシステムでPuTTYを使用して同じサーバーに接続してみたところ、接続できました。これについてインターネットで検索しましたが、あまり関連性がありませんでした。

Windows-7でPuTTYを実行しています。

考えられる問題は何ですか?助けてください。私にはこれについての手がかりはありません。

5
POOJA GUPTA

私が理解しているように、あなたは3台のコンピュータを使用しています。同時に、1つの接続が機能し、もう1つの接続は失敗します。そのため、Linuxボックスのsshデーモンがハングしていることを除外できます。彼らの本当の名前がわからないので、私はあなたのコンピュータをlinuxbox(これはあなたがsshしたいコンピュータです)と呼びます、win7ok(PuTTYを使用してsshを実行できるコンピューター)とwin7fail(明らかに接続できないコンピュータです)。

両方のWin7コンピュータからtracertを実行してください:

tracert linuxbox.your.domain
tracert linuxbox

結果を質問に追加してください。何が起こっているのかを見つけるのに役立ちます。

おそらく、win7okからlinuxboxのIPアドレスを特定するのも良いでしょう。

ping linuxbox

または

nslookup linuxbox

次に、ターゲットコンピューターのIPアドレスを使用してwin7failから接続を試みます。おそらくそれはDNSの問題のみです(nmapも失敗している可能性があります)。

これらすべてをわかりやすくするために、PuTTYで使用するコンピューターの実際の名前を入力してください。

2
Marged

私はnslookupを使用してから、接続のために与えられたIPアドレスを使用しましたが、うまくいきました

2
tercou1

GitExtensionsでも同様の問題がありました。解決策は、httpsのURLを削除し、それをgit @ gitlab ...に置き換えることでした。

違う: - enter image description here

良い: - enter image description here

1
ADM-IT

DNSキャッシュには、最近表示したWebページを含むWebサーバーの場所(IPアドレス)が保存されます。 DNSキャッシュのエントリが更新される前にWebサーバーの場所が変更されると、サイトにアクセスできなくなります。

次のCLIコマンドは、トリックを実行します。

ipconfig /flushdns
0
muley

私はこれを経験しました。ログインして確認したいLinuxマシンにアクセスするために使用する必要があるCisco VPNがあります。

マシン名を使用してPuTTYセッションを通過させることはできません。 Windowsマシンのnslookupは正しいアドレスを生成しました。私もIPアドレス経由で接続しました。エラーをグーグルで探そうとして失敗したので、ワイヤレスを疑った。

WiFiを切断して再接続したところ、問題はありませんでした。私は、開いている接続が開いたままであるように十分に速く行いました。また、DNS名を参照する新しい接続は正常に機能しました。

キャッシュされたDNSアドレスの一部が古くなっているようです。

0
DrMayhem