Предупреждение. Постоянно добавлен ключ хоста RSA для IP-адреса.
Когда я pull
из Github, я получаю это предупреждение.
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-адрес он добавляет к известным хостам.
Ответы
Ответ 1
Если вы обращаетесь к своим репозиториям по протоколу SSH, вы получите предупреждающее сообщение каждый раз, когда ваш клиент подключится к новому IP-адресу для github.com. Пока 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
https://github.com/blog/1606-ip-address-changes
Ответ 2
IP-адреса снова изменились.
Github публикует список используемых IP-адресов здесь, чтобы вы могли проверить IP-адрес в вашем сообщении по списку GitHub:
https://help.github.com/articles/about-github-s-ip-addresses/
Или точнее:
https://api.github.com/meta
Это выглядит так (как я пишу этот ответ!):
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-адрес в приведенном выше списке, используйте калькулятор CIDR, например http://www.subnet-calculator.com/cidr.php, чтобы показать действительный диапазон IP-адресов.
Например для 140.82.112.0/20
диапазон IP составляет 140.82.112.0
- 140.82.127.255
Ответ 3
У меня была аналогичная проблема. На сайте git после нажатия на кнопку клонирования или загрузки, при копировании клонированного URL-адреса есть 2 варианта выбора ssh и https. Я выбрал https url для клонирования, и это сработало.
Ответ 4
Например, 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.
Это IP, если вы nslookup
GitHub URL:
$ 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
$
Ответ 5
От: https://github.blog/changelog/2019-04-09-webhooks-ip-changes/
9 апреля 2019 г.
Изменения IP вебхука
IP-адреса, которые мы используем для отправки веб-хуков, расширяются и охватывают более широкий диапазон.
Мы добавляем IP-адреса в пределах 140.82.112.0/20
к текущему пулу с 192.30.252.0/22
.
Узнайте больше об IP-адресах GitHubs
Ответ 6
Я решил это с помощью git push -u origin master