회사에서 방화벽 또는 프록시 서버와 같은 보안 조치를 사용하는 경우 다음 URL, 포트 및 프로토콜을 허용 목록에 추가하여 Copilot이(가) 예상대로 작동하는지 확인해야 합니다.
GitHub 공용 URL
| 도메인 또는 URL | 목적 |
|---|---|
https://github.com/login/* | Authentication |
https://github.com/enterprises/YOUR-ENTERPRISE/* | 관리형 사용자 계정에 대한 인증, Enterprise Managed Users에만 필요 |
https://api.github.com/user | 사용자 관리 |
https://api.github.com/copilot_internal/* | 사용자 관리 |
https://copilot-telemetry.githubusercontent.com/telemetry | 테레메트리 |
https://collector.github.com/* | 분석 데이터 원격 수집 |
https://default.exp-tas.com | 테레메트리 |
https://copilot-proxy.githubusercontent.com | Copilot 추천을 위한 API 서비스 |
https://origin-tracker.githubusercontent.com | Copilot 추천을 위한 API 서비스 |
`https://*.githubcopilot.com/*`
[^1] | Copilot 추천을 위한 API 서비스 |
|
https://*.individual.githubcopilot.com
[^2] | Copilot 추천을 위한 API 서비스 |
|
https://*.business.githubcopilot.com
[^3] | Copilot 추천을 위한 API 서비스 |
|
https://*.enterprise.githubcopilot.com
[^4] | Copilot 추천을 위한 API 서비스 |
| https://*.SUBDOMAIN.ghe.com | Copilot 사용자를 위한 GHE.com |
| https://SUBDOMAIN.ghe.com | Copilot 사용자를 위한 GHE.com |
조직의 보안 정책 및 사용하는 편집기에 따라 추가 도메인 및 URL을 허용 목록에 추가해야 할 수 있습니다. 특정 편집기에 대한 자세한 내용은 추가 참고 자료를 참조하세요.
또한 프록시 서버 또는 방화벽의 모든 사용자는 Copilot에 연결하도록 자체 환경을 구성해야 합니다. GitHub Copilot의 네트워크 설정 구성하기을(를) 참조하세요.
Copilot 코딩 에이전트 권장 허용 목록
Copilot 코딩 에이전트에는 기본적으로 활성화된 권장 허용 목록을 포함한 기본 제공 방화벽이 포함되어 있습니다. 권장 허용 목록을 통해 다음을 액세스할 수 있습니다.
- 주요 운영 체제 패키지 리포지토리(예: Debian, Ubuntu, Red Hat)
- 주요 컨테이너 레지스트리(예: Docker Hub, Azure Container Registry, AWS Elastic Container Registry)
- 인기 있는 프로그래밍 언어(C#, Swift, Go, Has framework, Java, JavaScript, Perl, PHP, Python, Ruby, Rust, Swift)에서 사용되는 패키지 레지스트리
- 주요 인증 기관(SSL 인증서의 유효성을 검사하기 위함)
- Playwright MCP 서버용 웹 브라우저 다운로드에 사용되는 호스트
Copilot 코딩 에이전트 방화벽을 구성하는 방법에 대한 자세한 내용은 GitHub Copilot 코딩 에이전트의 방화벽 사용자 지정 또는 비활성화을 참조하세요.
허용 목록을 사용하면 다음 호스트에 액세스할 수 있습니다.
Azure 인프라: 메타데이터 서비스
168.63.129.16
인증 기관: DigiCert
crl3.digicert.comcrl4.digicert.comocsp.digicert.com
인증 기관: Symantec
ts-crl.ws.symantec.comts-ocsp.ws.symantec.coms.symcb.coms.symcd.com
인증 기관: GeoTrust
crl.geotrust.comocsp.geotrust.com
인증 기관: Thawte
crl.thawte.comocsp.thawte.com
인증 기관: VeriSign
crl.verisign.comocsp.verisign.com
인증 기관: GlobalSign
crl.globalsign.comocsp.globalsign.com
인증 기관: SSL.com
crls.ssl.comocsp.ssl.com
인증 기관: IdenTrust
crl.identrust.comocsp.identrust.com
인증 기관: Sectigo
crl.sectigo.comocsp.sectigo.com
인증 기관: UserTrust
crl.usertrust.comocsp.usertrust.com
컨테이너 레지스트리: Docker
172.18.0.1ghcr.ioregistry.hub.docker.com*.docker.io*.docker.comproduction.cloudflare.docker.comauth.docker.ioquay.iomcr.microsoft.comgcr.iopublic.ecr.aws
GitHub: 콘텐츠 및 API
*.githubusercontent.comraw.githubusercontent.comobjects.githubusercontent.comlfs.github.comgithub-cloud.githubusercontent.comgithub-cloud.s3.amazonaws.comcodeload.github.comscanning-api.github.comapi.mcp.github.comuploads.github.com/copilot/chat/attachments/
GitHub: 액션 아티팩트 스토리지
productionresultssa0.blob.core.windows.netproductionresultssa1.blob.core.windows.netproductionresultssa2.blob.core.windows.netproductionresultssa3.blob.core.windows.netproductionresultssa4.blob.core.windows.netproductionresultssa5.blob.core.windows.netproductionresultssa6.blob.core.windows.netproductionresultssa7.blob.core.windows.netproductionresultssa8.blob.core.windows.netproductionresultssa9.blob.core.windows.netproductionresultssa10.blob.core.windows.netproductionresultssa11.blob.core.windows.netproductionresultssa12.blob.core.windows.netproductionresultssa13.blob.core.windows.netproductionresultssa14.blob.core.windows.netproductionresultssa15.blob.core.windows.netproductionresultssa16.blob.core.windows.netproductionresultssa17.blob.core.windows.netproductionresultssa18.blob.core.windows.netproductionresultssa19.blob.core.windows.net
프로그래밍 언어 및 패키지 관리자: C# / .NET
nuget.orgdist.nuget.orgapi.nuget.orgnuget.pkg.github.comdotnet.microsoft.compkgs.dev.azure.combuilds.dotnet.microsoft.comdotnetcli.blob.core.windows.netnugetregistryv2prod.blob.core.windows.netazuresearch-usnc.nuget.orgazuresearch-ussc.nuget.orgdc.services.visualstudio.comdot.netdownload.visualstudio.microsoft.comdotnetcli.azureedge.netci.dot.netwww.microsoft.comoneocsp.microsoft.comwww.microsoft.com/pkiops/crl/
프로그래밍 언어 및 패키지 관리자: 다트
pub.devpub.dartlang.orgstorage.googleapis.com/pub-packages/storage.googleapis.com/dart-archive/
프로그래밍 언어 및 패키지 관리자: Go
go.devgolang.orgproxy.golang.orgsum.golang.orgpkg.go.devgoproxy.iostorage.googleapis.com/proxy-golang-org-prod/
프로그래밍 언어 및 패키지 관리자: Haskell
haskell.org*.hackage.haskell.orgget-ghcup.haskell.orgdownloads.haskell.org
프로그래밍 언어 및 패키지 관리자: Java
www.java.comjdk.java.netapi.adoptium.netadoptium.netsearch.maven.orgmaven.apache.orgrepo.maven.apache.orgrepo1.maven.orgmaven.pkg.github.commaven-central.storage-download.googleapis.commaven.google.commaven.oracle.comjcenter.bintray.comoss.sonatype.orgrepo.spring.iogradle.orgservices.gradle.orgplugins.gradle.orgplugins-artifacts.gradle.orgrepo.grails.orgdownload.eclipse.orgdownload.oracle.com
프로그래밍 언어 및 패키지 관리자: Node.js/JavaScript
npmjs.orgnpmjs.comregistry.npmjs.comregistry.npmjs.orgskimdb.npmjs.comnpm.pkg.github.comapi.npms.ionodejs.orgyarnpkg.comregistry.yarnpkg.comrepo.yarnpkg.comdeb.nodesource.comget.pnpm.iobun.shdeno.landregistry.bower.iobinaries.prisma.sh
프로그래밍 언어 및 패키지 관리자: Perl
cpan.orgwww.cpan.orgmetacpan.orgcpan.metacpan.org
프로그래밍 언어 및 패키지 관리자: PHP
repo.packagist.orgpackagist.orggetcomposer.org
프로그래밍 언어 및 패키지 관리자: Python
pypi.python.orgpypi.orgpip.pypa.io*.pythonhosted.orgfiles.pythonhosted.orgbootstrap.pypa.ioconda.binstar.orgconda.anaconda.orgbinstar.organaconda.orgdownload.pytorch.orgrepo.continuum.iorepo.anaconda.com
프로그래밍 언어 및 패키지 관리자: Ruby
rubygems.orgapi.rubygems.orgrubygems.pkg.github.combundler.rubygems.orggems.rubyforge.orggems.rubyonrails.orgindex.rubygems.orgcache.ruby-lang.org*.rvm.io
프로그래밍 언어 및 패키지 관리자: Rust
crates.ioindex.crates.iostatic.crates.iosh.rustup.rsstatic.rust-lang.org
프로그래밍 언어 및 패키지 관리자: Swift
download.swift.orgswift.orgcocoapods.orgcdn.cocoapods.org
인프라 및 도구: HashiCorp
releases.hashicorp.comapt.releases.hashicorp.comyum.releases.hashicorp.comregistry.terraform.io
인프라 및 도구: JSON 스키마
json-schema.orgjson.schemastore.org
인프라 및 도구: 극작가
playwright.download.prss.microsoft.comcdn.playwright.devplaywright.azureedge.netplaywright-akamai.azureedge.netplaywright-verizon.azureedge.net
Linux 패키지 관리자: Ubuntu
archive.ubuntu.comsecurity.ubuntu.comppa.launchpad.netkeyserver.ubuntu.comazure.archive.ubuntu.comapi.snapcraft.io
Linux 패키지 관리자: Debian
deb.debian.orgsecurity.debian.orgkeyring.debian.orgpackages.debian.orgdebian.map.fastlydns.netapt.llvm.org
Linux 패키지 관리자: Fedora
dl.fedoraproject.orgmirrors.fedoraproject.orgdownload.fedoraproject.org
Linux 패키지 관리자: CentOS
mirror.centos.orgvault.centos.org
Linux 패키지 관리자: Alpine
dl-cdn.alpinelinux.orgpkg.alpinelinux.org
Linux 패키지 관리자: Arch
mirror.archlinux.orgarchlinux.org
Linux 패키지 관리자: SUSE
download.opensuse.org
Linux 패키지 관리자: Red Hat
cdn.redhat.com
Linux 패키지 관리자: 일반 패키지 원본
packagecloud.iopackages.cloud.google.compackages.microsoft.com
Other
dl.k8s.iopkgs.k8s.io
추가 읽기
-
Visual Studio 설명서의 Visual Studio Code의 네트워크 연결
-
Microsoft 설명서의 방화벽 또는 프록시 서버 뒤에 Visual Studio 및 Azure 서비스 설치 및 사용
[^1]: Allows access to authorized users regardless of Copilot plan. Do not add this URL to your allowlist if you are using subscription-based network routing. For more information on subscription-based network routing, see [AUTOTITLE](/copilot/managing-copilot/managing-copilot-for-your-enterprise/managing-access-to-copilot-in-your-enterprise/managing-github-copilot-access-to-your-enterprises-network). [^2]: Allows access to authorized users via a Copilot 개인 plan. Do not add this URL to your allowlist if you are using subscription-based network routing. [^3]: Allows access to authorized users via a 코파일럿 사업 plan. Do not add this URL to your allowlist if you want to use subscription-based network routing to block users from using 코파일럿 사업 on your network. [^4]: Allows access to authorized users via a Copilot Enterprise plan. Do not add this URL to your allowlist if you want to use subscription-based network routing to block users from using Copilot Enterprise on your network.