URL 해상도 |
go.microsoft.com
aka.ms |
|
URL을 단축하여 더 긴 URL로 변환되는 데 사용됩니다. |
서명하세요 |
*.msftauth.net
*.live.com
visualstudio.microsoft.com
app.vsspsext.visualstudio.com
app.vssps.visualstudio.com
api.vstsusers.visualstudio.com
go.microsoft.com
graph.windows.net
graph.microsoft.com
login.microsoftonline.com
management.core.windows.net
management.azure.com
api.subscriptions.visualstudio.microsoft.com |
443 |
회사 또는 학교 및 개인 계정에 대한 로그인 또는 계정 추가 |
시작 페이지 |
vsstartpage.blob.core.windows.net |
443 |
시작 페이지에 표시되는 개발자 뉴스를 표시하는 데 사용됩니다(Visual Studio 2017에만 해당) |
시작 페이지 |
vsstartpagenewsfeed.azureedge.net |
443 |
시작 페이지에 표시되는 개발자 뉴스를 표시하는 데 사용됨(Visual Studio 2019 이상) |
타겟 통지 서비스 |
targetednotifications-tm.trafficmanager.net
www.research.net |
443
443 |
특정 유형의 컴퓨터/사용 시나리오에만 적용할 수 있는 목록으로 알림의 전역 목록을 필터링하는 데 사용됩니다. |
확장 업데이트 확인 |
marketplace.visualstudio.com
*.windows.net *.microsoftonline.com *.live.com |
443 |
설치된 확장에 사용 가능한 업데이트가 있는 경우 알림을 제공하는 데 사용됩니다.
로그인 위치로 사용 |
AI 프로젝트 통합 |
az861674.vo.msecnd.net |
443
|
등록된 Application Insights 계정으로 사용량 현황 데이터를 보내도록 새 프로젝트를 구성하는 데 사용됩니다. |
코드 렌즈 |
codelensprodscus1su0.app. codelens.visualstudio.com |
443 |
파일이 마지막으로 업데이트된 시간, 변경 시간 표시 막대, 변경 내용이 연결된 작업 항목 및 작성자를 포함하여 편집기에서 정보를 제공하는 데 사용됩니다. |
실험적인 기능 활성화 |
visualstudio-devdiv-c2s.msedge.net |
80 |
실험적 새 기능 또는 기능 변경을 활성화하는 데 사용됩니다. |
ID "배지" (사용자 이름 및 아바타) 그리고 로밍 설정 |
app.vssps.visualstudio.com
app.vsspsext.visualstudio.com
app.vssps.visualstudio.com
ns-sb2-prod-ch1-002.cloudapp.net
az700632.vo.msecnd.net
api.vstsusers.visualstudio.com/profiles/* |
443 |
IDE에서 사용자의 이름과 아바타를 표시하는 데 사용됩니다.
설정 변경 내용이 한 컴퓨터에서 다른 컴퓨터로 로밍되도록 하는 데 사용됩니다. |
원격 설정 |
az700632.vo.msecnd.net |
443 |
Visual Studio에서 문제를 일으키는 것으로 알려진 확장을 해제하는 데 사용됩니다. |
Windows 도구 |
developer.microsoft.com
dev.windows.com
appdev.microsoft.com |
https/443 |
Windows 앱 스토어 시나리오에 사용됨 |
JSON 스키마 발견
JSON 스키마 정의
JSON 스키마 지원 대상 Azure 리소스 |
json.schemastore.org schemastoreorg.azurewebsites.net
json-schema.org
schema.management.azure.com |
http/80 https/443
http/80
https/443 |
사용자가 JSON 문서를 편집할 때 사용할 수 있는 JSON 스키마를 검색하고 다운로드하는 데 사용됩니다.
JSON에 대한 메타 유효성 검사 스키마를 가져오는 데 사용됩니다.
Azure Resource Manager 배포 템플릿에 대한 현재 스키마를 가져오는 데 사용됩니다. |
Npm 패키지 발견 |
Skimdb.npmjs.com
Registry.npmjs.org
Api.npms.io |
https/443
http/80 & https/443 https/443 |
npm 패키지를 검색하는 데 필요하고 웹 프로젝트에서 클라이언트 쪽 스크립트 패키지 설치에 사용됩니다. |
Bower 패키지 아이콘
Bower 패키지 검색 |
Bower.io
bowercache.azurewebsites.net go.microsoft.com Registry.bower.io |
http/80
https/443 http/80 https/443 |
기본 bower 패키지 아이콘을 제공합니다.
Bower 패키지를 검색할 수 있습니다. |
NuGet
NuGet 패키지 발견 |
api.nuget.org www.nuget.org nuget.org azuresearch-usnc.nuget.org azuresearch-ussc.nuget.org licenses.nuget.org nuget.cdn.azure.cn azuresearch-ea.nuget.org azuresearch-sea.nuget.org
crl3.digicert.com crl4.digicert.com ocsp.digicert.com cacerts.digicert.com |
https/443
http/80 & https/443
|
서명된 NuGet 패키지를 확인하는 데 사용됩니다.
NuGet 패키지 및 버전을 검색하는 데 필요 |
GitHub 리포지토리 정보 |
api.github.com |
https/443 |
bower 패키지에 대한 추가 정보를 가져오는 데 필요 |
웹 Linter |
Eslint.org
www.Bing.com
www.coffeelint.org |
http/80 |
|
쿠키 커터 탐색기 템플릿 발견
쿠키커터 탐색기 프로젝트 창작 |
api.github.com raw.githubusercontent.com go.microsoft.com
pypi.org pypi.python.org |
https/443
|
권장 피드 및 GitHub 리포지토리에서 온라인 템플릿을 검색하는 데 사용됩니다.
쿠키커터 템플릿을 사용하여 프로젝트를 생성하는 경우, 'PyPI (Python 패키지 인덱스)'에서 쿠키커터 Python 패키지를 필요한 시점에 일회성으로 설치해야 합니다. |
Python 패키지 발견
Python 패키지 경영
새로운 파이썬 프로젝트 템플릿 |
pypi.org pypi.python.org bootstrap.pypa.io
go.microsoft.com |
https/443 |
pip 패키지를 검색할 수 있습니다.
누락된 경우 pip를 자동으로 설치하는 데 사용됩니다.
Python의 새 프로젝트 템플릿을 cookiecutter 템플릿 URL로 해결하는 데 사용됩니다. - 분류자 프로젝트 - 클러스터링 프로젝트 - 회귀 프로젝트 - PyKinect를 사용하는 PyGame - Pyvot 프로젝트 |
Office 웹 추가 기능 명부 확인 서비스 |
verificationservice.osi.office.net |
https/443 |
Office 웹 추가 기능에 대한 매니페스트의 유효성을 검사하는 데 사용됩니다. |
SharePoint 및 Office 추가 기능 |
sharepoint.com microsoft.com/microsoft-365 microsoftonline.com outlook.com |
https/443 |
SharePoint Online 및 Microsoft 365에 SharePoint 및 Office 추가 기능을 게시하고 테스트하는 데 사용됩니다. |
워크플로 관리자 테스트 서비스 호스트 |
|
http/12292 |
워크플로를 사용하여 SharePoint 추가 기능을 테스트하기 위해 자동으로 만들어지는 방화벽 규칙 |
자동으로 수집됨 안정성 통계 및 기타 고객 환경 CEIP(개선 프로그램) Azure SDK 및 SQL 도구용
|
vortex.data.microsoft.com dc.services.visualstudio.com |
https/443 |
사용자로부터 Microsoft로 안정성 통계(크래시/응답하지 않는 데이터)를 보내는 데 사용됩니다. Windows 오류 보고가 사용 설정되어 있는 경우 실제 크래시/응답 없는 덤프는 여전히 업로드되며, 통계 정보만 억제됩니다. Visual Studio에 대한 Azure Tools SDK 확장 및 Visual Studio에 대한 SQL 도구의 사용 패턴에 대한 사용 패턴을 나타내는 데 사용됩니다. |
Visual Studio 고객 환경 CEIP(개선 프로그램)
PerfWatson.exe |
vortex.data.microsoft.com dc.services.visualstudio.com visualstudio-devdiv-c2s.msedge.net az667904.vo.msecnd.net scus-breeziest-in.cloudapp.net mobile.events.data.microsoft.com events.data.microsoft.com
|
https/443 |
사용 패턴 및 오류 로그를 수집하는 데 사용됩니다.
UI 정지 문제를 추적하는 데 사용됨 |
만들기 및 의 관리 Azure 리소스 |
management.azure.com management.core.windows.net |
https/443 |
웹 애플리케이션, Azure Functions 또는 WebJobs 게시를 지원하기 위해 Azure Websites 또는 기타 리소스를 만드는 데 사용됩니다. |
업데이트된 웹 게시 도구 검사 및 확장 권장 사항 |
marketplace.visualstudio.com |
https/443 |
업데이트된 게시 도구의 가용성을 확인하는 데 사용됩니다. 사용하지 않도록 설정된 경우 웹 게시에 권장되는 잠재적 확장이 표시되지 않을 수 있습니다. |
업데이트된 Azure 리소스 생성 엔드포인트 정보 |
*.blob.core.windows.net |
https/443 |
특정 Azure 서비스에 대한 Azure 리소스를 만드는 데 사용되는 엔드포인트를 업데이트하는 데 사용됩니다. 사용하지 않도록 설정된 경우 마지막으로 다운로드하거나 빌드된 엔드포인트 위치가 대신 사용됩니다. |
원격 디버깅 및 의 원격 프로파일링 Azure Websites |
*.cloudapp.net *.azurewebsites.net |
4022 |
Azure Websites에 원격 디버거를 연결하는 데 사용됩니다. 사용하지 않도록 설정된 경우 Azure Websites에 원격 디버거를 연결하지 않습니다. |
Active Directory 그래프 |
graph.windows.net |
https/443 |
새 Microsoft Entra 애플리케이션을 프로비전하는 데 사용됩니다. Microsoft 365 MSGraph에 연결된 서비스 공급자도 사용합니다. |
Azure Functions CLI 업데이트 확인 |
functionscdn.azureedge.net |
https/443 |
업데이트된 버전의 Azure Functions CLI를 확인하는 데 사용됩니다. 사용하지 않도록 설정된 경우 CLI의 캐시된 복사본(또는 Azure Functions 구성 요소에서 수행하는 복사본)이 대신 사용됩니다. |
코르도바 |
npmjs.org gradle.org |
http/80 & https/443 |
HTTP는 빌드 중에 Gradle 다운로드에 사용됩니다. HTTPS는 프로젝트에 Cordova 플러그 인을 포함하는 데 사용됩니다. |
클라우드 탐색기 |
1. 클러스터 엔드포인트 <> Service Fabric 2. <관리 엔드포인트> 일반 클라우드 경험 3. <그래프 끝점> 일반 클라우드 경험 4. <스토리지 계정 엔드포인트> 스토리지 노드 5. <Azure 포털 URL> 일반 클라우드 경험 6. 키 볼트 엔드포인트>< Azure 리소스 관리자 VM 노드 7. <클러스터의공인IP주소> Service Fabric 원격 디버깅 및 ETW 추적 |
1.https/19080 2. https/443 3. https/443 4. https/443 5. https/443 6. https/443 7.tcp/dynamic |
1. 예: test12.eastus.cloudapp.com 2. 구독을 검색하고 Azure 리소스를 검색/관리합니다. 3. Azure Stack 구독 검색 4. 스토리지 리소스 관리(예: mystorageaccount.blob.core.windows.net) 5. "포털에서 열기" 상황에 맞는 메뉴 옵션(Azure Portal에서 리소스 열기) 6. VM 디버깅을 위해 키 볼트를 만들고 사용합니다(예: myvault.vault.azure.net).
7. 클러스터의 노드 수 및 사용 가능한 포트에 따라 포트 블록을 동적으로 할당합니다.
포트 블록은 포트가 10개 이상인 노드 수의 3배를 가져오려고 합니다.
스트리밍 추적의 경우 810에서 포트 블록을 가져오기 위해 시도합니다. 해당 포트 블록이 이미 사용된 경우 다음 블록을 가져오는 등의 시도가 이루어집니다. (부하 분산 장치가 비어 있는 경우 810의 포트가 가장 많이 사용됨)
마찬가지로 디버깅의 경우 네 개의 포트 블록 집합이 예약됩니다. - connectorPort: 30398, - forwarderPort: 31398, - forwarderPortx86: 31399, - fileUploadPort: 32398
|
Cloud Services |
1. RDP (원격 데스크톱 프로토콜)
2. core.windows.net
3. management.azure.com management.core.windows.net
4. *.blob.core.windows.net *.queue.core.windows.net *.table.core.windows.net
5. portal.azure.com
6. <사용자의 클라우드 서비스>.cloudapp.net 사용자의 VM><.<지역>.azure.com |
1. rdp/3389
2. https/443
3. https/443
4. https/443
5. https/443
6. tcp a) 30398 b) 30400 c) 31398 d) 31400 e) 32398 f) 32400 |
1. 원격 데스크톱에서 Cloud Services VM으로
2. 프라이빗 진단 구성의 스토리지 계정 구성 요소
3. Azure Portal
4. 서버 탐색기 - Azure Storage *는 고객 명명된 스토리지 계정입니다.
5. 포털을 여는 링크 / 구독 인증서 다운로드 / 설정 파일 게시
6. 포트: a) 클라우드 서비스 및 VM에 대한 원격 디버그용 커넥터 로컬 포트 b) 클라우드 서비스 및 VM에 대한 원격 디버그용 커넥터 공용 포트 c) 클라우드 서비스 및 VM에 대한 원격 디버그를 위한 전달자 로컬 포트 d) 클라우드 서비스 및 VM에 대한 원격 디버그에 대한 전달자 공용 포트 e) 클라우드 서비스 및 VM에 대한 원격 디버그용 파일 업로더 로컬 포트 f) 클라우드 서비스 및 VM에 대한 원격 디버그에 대한 파일 업로더 공용 포트 |
Service Fabric |
1. learn.microsoft.com aka.ms go.microsoft.com
2. vssftools.blob.core.windows.net Vault.azure.com Portal.azure.com
3. * vault.azure.net
4. app.vsaex.visualstudio.com * .vsspsext.visualstudio.com clouds.vsrm.visualstudio.com clouds.visualstudio.com app.vssps.visualstudio.com * .visualstudio.com |
https/443 |
1. 설명서
2. 클러스터 기능 만들기
3. *는 Azure Key Vault 이름입니다(예:- test11220180112110108.vault.azure.net
4. *가 동적입니다(예: vsspsextprodch1su1.vsspsext.visualstudio.com) |
스냅 사진 디버거 |
1. go.microsoft.com 2. management.azure.com 3. *.azurewebsites.net 4. *.scm.azurewebsites.net 5. api.nuget.org/v3/index.json 6. 원격 서비스/서버 IP 주소/FQDN |
1. https/443 2. https/443 3. http/80 4. https/443 5. https/443 6. 콩코드/ 4022(Visual Studio 버전 종속) |
1. .json 파일에서 앱 서비스 SKU 크기를 쿼리 2. 다양한 Azure RM 호출 3. 사이트 예열 통화 4. 고객의 지정된 App Service Kudu 엔드포인트 5. nuget.org 게시된 쿼리 사이트 확장 버전 6. 원격 디버깅 |
Azure Stream Analytics
HDInsight |
Management.azure.com |
https/443 |
ASA 작업을 보고, 제출하고, 실행하고, 관리하는 데 사용됩니다.
HDI 클러스터를 찾아보고 HDI 작업을 제출, 진단 및 디버그하는 데 사용됩니다. |
Azure Data Lake |
*.azuredatalakestore.net *.azuredatalakeanalytics.net |
https/443 |
작업을 컴파일, 제출, 보기, 진단 및 디버그하는 데 사용됩니다. ADLS 파일을 찾아보는 데 사용됩니다. 파일을 업로드하고 다운로드하는 데 사용됩니다. |
패키징 서비스 |
[계정].visualstudio.com [account].*.visualstudio.com *.blob.core.windows.net registry.npmjs.org nodejs.org dist.nuget.org nuget.org |
https/443 |
*.npmjs.org, *.nuget.org 및 *.nodejs.org 특정 빌드 작업 시나리오(예: NuGet 도구 설치 관리자, 노드 도구 설치 관리자)에만 필요하거나 피드와 함께 퍼블릭 업스트림을 사용하려는 경우에만 필요합니다. 나머지 세 도메인은 패키징 서비스의 핵심 기능에 필요합니다. |
Azure DevOps Services |
*.vsassets.io static2.sharepointonline.com dev.azure.com |
|
Azure DevOps Services에 연결하는 데 사용됨 |
Azure Service Bus (애저 서비스 버스) |
*.servicebus.windows.net |
ampq/5671 및 5672, sbmp/9350-9354, http/80, https/443 |
큐, 토픽 및 구독을 만드는 데 사용됩니다.
Service Bus 큐 및 토픽에서 메시지를 보내고 받는 데도 사용됩니다. |
Azure Cosmos DB |
*.documents.azure.com |
https/443 |
핵심 문서 데이터베이스 API를 호출하는 데 사용됨 |
개발자 커뮤니티 |
sendvsfeedback2.azurewebsites.net/api |
https/443 |
개발자 커뮤니티 피드백 도구 API(내 문제, 검색, 투표, 의견, 제출, 업로드, 다시 시작)를 호출하는 데 사용됩니다. |
Intellicode |
*.intellicode.vsengsaas.visualstudio.com |
https/443 |
Intellicode API를 호출하는 데 사용됩니다. |
라이브 공유 |
*.liveshare.vsengsaas.visualstudio.com |
https/443 |
Live Share API를 호출하는 데 사용됨 |
GitHub Codespaces |
*.online.visualstudio.com |
https/443 |
GitHub Codespaces API를 호출하는 데 사용됩니다. |
JavaScript 자동 형식 획득 |
registry.npmjs.org |
https/443 |
인기 있는 JavaScript 라이브러리에 IntelliSense를 제공하기 위해 TypeScript 형식 정의를 설치하는 데 사용됩니다. |
Visual Studio 구독 라이선스 서비스 |
1. app.vssps.visualstudio.com/apis/ 라이선스/클라이언트 권한
2. api.subscriptions.visualstudio.microsoft.com/ Me/Entitlements/IDEBenefits |
https/443 |
온라인 활성화 라이선스 |
디버거 |
1. vsdebugger.blob.core.windows.net vsdebugger.azureedge.net
2. download.visualstudio.com/*/ onecore.msvsmon.*.zip
3. referencesource.microsoft.com/symbols
4. symbols.nuget.org/download/symbols
5. visualstudio.com
6. msdl.microsoft.com/download/symbols |
https/443 |
1. SSH를 통해 Unix/macOS에서 .NET Core 디버깅을 위한 디버거 비트를 다운로드하는 데 사용됩니다.
2. 원격 Windows Docker 컨테이너 디버깅을 위해 디버거 비트를 다운로드하는 데 사용됩니다.
3. .NET Framework 원본 스테핑에 사용됩니다.
4. (사용자가 옵트인하는 경우) nuget.org 기호 서버에 게시된 기호를 다운로드하는 데 사용됩니다.
5. (사용자가 옵트인하는 경우) MS 기호 및 이진 파일을 다운로드하는 데 사용되며 덤프에서 관리 코드를 디버깅하는 데 필요할 수도 있습니다. |
GitHub Codespaces |
*.online.visualstudio.com |
https/443 |
GitHub Codespaces API를 호출하는 데 사용됩니다. |
Xamarin Android 앱 게시 |
*.googleapis.com play.google.com accounts.google.com |
https/443 |
Visual Studio에서 직접 Xamarin Android 애플리케이션을 게시/업로드하기 위해 Google Play 스토어 서비스와 상호 작용하는 데 사용됩니다. |
Visual Studio Search Service |
data-ai.microsoft.com/search |
https/443 |
Ctrl+Q 검색 상자에서 AI 지원 Visual Studio Search Service를 제공하는 데 사용됩니다. |
Azure Container Registry (애저 컨테이너 레지스트리) |
*.azurecr.io |
https/443 |
CICD 파이프라인 구성을 위해 Azure에서 호스트되는 컨테이너 레지스트리에 액세스 |
Mac용 Visual Studio 업데이트 |
software.xamarin.com |
https/443 |
사용 가능한 업데이트 목록을 가져오는 데 사용됩니다. |
Mac용 Visual Studio 오류 보고 |
nw-umwatson.events.data.microsoft.com |
https/443 |
충돌, 응답 없음 및 지연에 대한 안정성 보고서를 수집하는 데 사용됩니다. |