web-dev-qa-db-ja.com

gitを使用する場合のRSAホストキーの不一致の何が問題になっていますか?

私はプロキシを介してレポからgithubにコードをプッシュしていました(socks5)

proxychains git Push -uv Origin master

Warning: the RSA Host key for 'github.com' differs from the key for the IP address '224.0.0.1'
Offending key for IP in /home/name/.ssh/known_hosts:38
Matching Host key in /home/name/.ssh/known_hosts:21
Are you sure you want to continue connecting (yes/no)?

セキュリティを考慮して、「いいえ」を選択しました。

https://www.iplocation.net/ からの「github.com」の実際の実際のIPは、192.30.253.112です。

これは、プロキシサーバーがgithub.comの正しいIPを取得しなかったことを意味しますか?代わりに、224.0.0.1を取得しました。

サーバーが危険にさらされているか、ローカル設定に問題がありますか?

1
dotslash

サーバーが危険にさらされているか、ローカル設定に問題がありますか?

おそらく何かが正しく設定されていませんが、提供された情報を与えられた場合、接続しているクライアントとProxyChainsマシンのどちらであるかを判別することは不可能です。 proxychains 224.0.0.1を検索すると、 これ のようなかなりの数の投稿が表示されます。

Offending key for IP in /home/name/.ssh/known_hosts:38
Matching Host key in /home/name/.ssh/known_hosts:21

/home/name/.ssh/known_hostsには38行目にgithub.com公開鍵が含まれており、21行目には過去に接続したSSHサーバーの公開鍵があります(おそらくlocalhost 、ただし確認する必要があります)。

github.comにアクセスしようとしたときに、プロキシが224.0.0.1を返し、gitが自分のマシンの1つへのSSHセッションを開いたところ、github.comではないと正しく報告されました。


サイドノート:

https://www.iplocation.net/ からの「github.com」の実際の実際のIPは、192.30.253.112です。

GitHubはIPアドレスの全範囲を使用し、接続するアドレスは変更できます。 ホワイトリストに登録する必要があるGitHubのIPアドレスは何ですか? を参照してください。参照: 不明なホストがあると説明されているIPアドレスを使用してGitHubについて心配する必要があります

1
techraf