Вы можете получить список IP-адресов вашей GitHub среды с мета-API endpoint. Дополнительные сведения см. в разделе Конечные точки REST API для метаданных.
Примечание.
Список GitHub IP-адресов, возвращаемых Meta API, не предназначен как исчерпывающий список. Например, IP-адреса некоторых GitHub сервисов могут не быть указаны, например, LFS или GitHub Packages.
Эти IP-адреса используются GitHub для предоставления нашего контента, доставки веб-хуков и выполнения хостинговых GitHub Actions сборок.
Эти диапазоны находятся в нотации CIDR. Можно использовать онлайн-конвертер для преобразования из нотации CIDR в диапазоны IP-адресов, например сайт преобразования из CIDR в IPv4.
Время от времени мы вносим изменения в наши IP-адреса. Мы не рекомендуем разрешать по IP-адресу, но если вы используете эти диапазоны IP-адресов, мы настоятельно рекомендуем регулярно отслеживать наш API.
Для работы приложений необходимо разрешить TCP-порты 22, 80 и 443 через наши IP-диапазоны для github.com и SUBDOMAIN.ghe.com.
GitHub Actions IP-адреса runner и сервисы репутации сторонних IP
GitHub-Размещённые раннеры используют динамически назначаемые IP-адреса из общей инфраструктуры. Эти IP-адреса публикуются через Meta API (например, ключи actions and actions_macos keys). Дополнительные сведения см. в разделе Конечные точки REST API для метаданных.
Сторонние службы разведки угроз, сканеры репутации IP-адресов или производители файрволов могут отмечать эти IP-адреса как «злонамеренные» или «подозрительные». Поскольку базовая инфраструктура общая, активность других пользователей той же инфраструктуры может влиять на репутационные показатели, присваиваемые этим адресам.
GitHub не контролирует списки репутации независимых IP и не может комментировать их точность или частоту обновлений. Чтобы проверить, принадлежит GitHubли IP-адрес -hosted runners, проверьте IP-диапазоны, возвращаемые Meta API.
Если у вас есть опасения по безопасности по поводу IP-адреса, принадлежащего Microsoft, сообщите об этом в Центр Майкрософт по реагированию на угрозы (MSRC).
Для получения дополнительной информации о GitHub Actions диапазонах IP бегущих см. Устранение неполадок рабочих процессов.