Подтвердить что ты не робот

Предупреждение. Постоянно добавлен ключ хоста 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-адрес он добавляет к известным хостам.

4b9b3361

Ответ 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