{"meta":{"title":"Частные сети с бегунами, размещёнными на GitHub","intro":"Вы можете подключить средства выполнения тестов, размещенные в GitHub, к ресурсам в частной сети, включая реестры пакетов, диспетчеры секретов и другие локальные службы.","product":"GitHub Actions","breadcrumbs":[{"href":"/ru/enterprise-server@3.17/actions","title":"GitHub Actions"},{"href":"/ru/enterprise-server@3.17/actions/concepts","title":"Основные понятия"},{"href":"/ru/enterprise-server@3.17/actions/concepts/runners","title":"Средства выполнения"},{"href":"/ru/enterprise-server@3.17/actions/concepts/runners/private-networking","title":"Частные сети"}],"documentType":"article"},"body":"# Частные сети с бегунами, размещёнными на GitHub\n\nВы можете подключить средства выполнения тестов, размещенные в GitHub, к ресурсам в частной сети, включая реестры пакетов, диспетчеры секретов и другие локальные службы.\n\n> \\[!NOTE]\n> GitHub Enterprise Serverразмещенные в данный момент средства выполнения не поддерживаются в GitHub.\n\n## Сведения о GitHubсетевых средах runners с размещением\n\nПо умолчанию средства выполнения тестов, размещенные в GitHub, имеют доступ к общедоступному Интернету. Однако эти средства выполнения тестов также могут получить доступ к ресурсам в частной сети, например к реестру пакетов, диспетчеру секретов или другим локальным службам.\n\nGitHubразмещенные средства выполнения используются для всех клиентов GitHub. Однако при использовании частных сетей можно настроить размещенные средства выполнения, которые будут использоваться исключительно для подключения к частной сети и ресурсам во время выполнения рабочих процессов.\n\nСуществует несколько различных подходов, которые можно использовать для настройки этого доступа, каждый из которых имеет различные преимущества и недостатки.\n\n## Использование шлюза API с OIDC\n\nС помощью GitHub Actions можно использовать маркеры OpenID Connect (OIDC) для проверки подлинности рабочего процесса за пределами GitHub Actions. Для получения дополнительной информации см. [Использование шлюза API с OIDC](/ru/enterprise-server@3.17/actions/how-tos/manage-runners/github-hosted-runners/connect-to-a-private-network/connect-with-oidc).\n\n## Создание наложения сети с помощью WireGuard\n\nЕсли вы не хотите создавать отдельную инфраструктуру для шлюза API, можно создать сеть наложения между средством выполнения тестов и службой в частной сети, запустив WireGuard в обоих местах. Для получения дополнительной информации см. [Создание наложения сети с помощью WireGuard](/ru/enterprise-server@3.17/actions/how-tos/manage-runners/github-hosted-runners/connect-to-a-private-network/connect-with-wireguard)."}