Githubからpull
を実行すると、この警告メッセージが表示されます。
MYPC:/Rails$ git pull Origin master
Warning: Permanently added the RSA Host key for IP address '#{Some IP address}' to the list of known hosts.
From github.com:Example/Demo
* branch master -> FETCH_HEAD
Already up-to-date.
既知のホストに追加するIPアドレスを知りたいだけです。
SSHプロトコル経由でリポジトリにアクセスしている場合、クライアントがgithub.comの新しいIPアドレスに接続するたびに警告メッセージが表示されます。警告のIPアドレスがIPアドレスの範囲内にある限り、心配する必要はありません。具体的には、今回追加される新しいアドレスは、
192.30.252.0 to 192.30.255.255
。警告メッセージは次のようになります。Warning: Permanently added the RSA Host key for IP address '$IP' to the list of
IPアドレスが再び変更されました。
githubは使用されたIPアドレスのリストをここに公開するため、メッセージ内のIPアドレスをgithubのリストと照合できます。
https://help.github.com/articles/about-github-s-ip-addresses/
より正確には:
このように見えます(この答えを書いているとき!):
verifiable_password_authentication true
github_services_sha "4159703d573ee6f602e304ed25b5862463a2c73d"
hooks
0 "192.30.252.0/22"
1 "185.199.108.0/22"
git
0 "192.30.252.0/22"
1 "185.199.108.0/22"
2 "18.195.85.27/32"
3 "18.194.104.89/32"
4 "35.159.8.160/32"
pages
0 "192.30.252.153/32"
1 "192.30.252.154/32"
importer
0 "54.87.5.173"
1 "54.166.52.62"
2 "23.20.92.3"
IPアドレスが上記のリストに含まれているかどうか不明な場合は、 http://www.subnet-calculator.com/cidr.php のようなCIDR計算機を使用して、有効なIP範囲を表示してください。
例ために 140.82.112.0/20
IP範囲は140.82.112.0
-140.82.127.255
同様の問題がありました。ユーザーがクローンまたはダウンロードボタンをクリックした後のgitサイトでは、クローンされたURLをコピーするときに、sshとhttpsを選択する2つのオプションがあります。クローンするhttps URLを選択しましたが、機能しました。
From: https://github.blog/changelog/2019-04-09-webhooks-ip-changes/
2019年4月9日
Webhooks IPの変更
Webhookの送信に使用するIPアドレスは、より広い範囲を含むように拡大しています。
140.82.112.0/20
内のIPを192.30.252.0/22
から現在のプールに追加しています。
例えば。 ip 192.30.253.112
警告:
$ git clone [email protected]:EXAMPLE.git
Cloning into 'EXAMPLE'...
Warning: Permanently added the RSA Host key for IP address '192.30.253.112' to the list of known hosts.
remote: Enumerating objects: 135, done.
remote: Total 135 (delta 0), reused 0 (delta 0), pack-reused 135
Receiving objects: 100% (135/135), 9.49 MiB | 2.46 MiB/s, done.
Resolving deltas: 100% (40/40), done.
nslookup
github urlの場合はIPです:
$ nslookup github.com
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
Name: github.com
Address: 192.30.253.112
Name: github.com
Address: 192.30.253.113
$