Microsoft 게임 개발 키트 타이틀 개발을 위한 개발 네트워크 액세스 구성
참고 항목
XDK에서 GDK로 마이그레이션 할 때 폴더별 제한 또는 방화벽 규칙이 새 설치 폴더 경로인 ‘C : \ Program Files (x86) \ Microsoft GDK’로 업데이트되었는지 확인하세요.
개발 네트워크 액세스를 구성해야 할 수 있습니다. 네트워크 관리자와 협력하여 다음 포트가 관리자의 네트워크와 컴퓨터의 허용 목록에 있는지 확인합니다.
이 항목의 뒷부분에 나열된 포트에 대한 로컬 컴퓨터의 방화벽 예외를 만들어야 할 수 있습니다.
대상 디바이스로 개발을 시작하기 전에 LAN(Local Area Network)을 통해 개발 PC와 대상 디바이스 간의 연결을 설정해야 합니다. 다음 정보는 네트워크 환경과 PC 및 Xbox용 게임 런타임 개발을 위한 기본 요구 사항을 제공합니다.
Xbox 서비스에 필요한 도메인
https://*.xboxlive.com
https://*.xbox.com
https://*.bing.com
https://*.microsoft.com
https://*.akamai.net
Xbox 서비스와 통신하는 데 필요한 포트
Xbox 서비스와의 통신을 활성화하는 데 필요한 포트는 TCP 443입니다.
개발 PC와 통신하는 데 필요한 포트
- 2303
- 3076
- 4016
- 11442
- 11443
- 49152
- 49157
- 49160
멀티 플레이어/Teredo와 통신하는 데 필요한 포트
- UDP 500 아웃바운드 및 인바운드
- UDP 3544 아웃바운드
- UDP 4500 아웃바운드 및 인바운드
서로 다른 네트워크에 있는 디바이스 간에 테스트를 실행하려면 인바운드 패킷의 모든 필터링을 끕니다.
필요한 서버 간 Xbox 네트워크 구성
타이틀이 서버 간 Xbox 네트워크(Xbox Live라고도 함) 호출을 하는 경우 라우팅 구성 및/또는 ACL(액세스 제어 목록)을 업데이트합니다. 그러면 서비스에서 직접 Xbox 네트워크 데이터 센터에 연결할 수 있습니다.
다음 CIDR 블록은 모든 Xbox 샌드박스(RETAIL, CERT, *.1, 및 *.99 등)로 라우팅할 수 있어야 합니다.
134.170.28.0/23
191.232.80.128/25
191.232.82.128/25
191.234.78.0/23
131.253.28.0/23
134.170.176.0/22
157.56.70.0/23
65.55.42.0/23
131.253.22.0/23
191.234.240.0/21
새 CIDR 블록을 처리하지 않으면 해당 서비스가 Xbox 서비스와 상호 작용할 수 없습니다.
Xbox One에서 Microsoft GDK(게임 개발 키트) 타이틀을 개발하기 위한 추가 개발 네트워크 액세스 구성
- 22(SSH(보안 셸) 프로토콜)
- 445(Xbox Manager, 서버 메시지 블록(SMB) 프로토콜)
- 4024(Microsoft Visual Studio 2019 원격 디버거)
- 4201(Xbox Manager, PIX, Xtf, XbtpLinkSvc)
- 4211(Xbox Manager, PIX, Xtf)
- 4221(Xbox Manager, PIX, Xtf)
- 4224(PIX)
- 4600(PIX)
- 4601(PIX)
- 9002(Xbox 게임 스트리밍)
- 9269(터치 적응 키트 도구)
- 11442(Xbox Manager)
- 11443(Xbox Manager, Windows Device Portal)
- 8116(Visual Studio 통합)
- 8117(Visual Studio 통합)
참고 항목
TCP와 UDP 모두에 대해 위의 포트 목록을 열어 두는 것이 좋습니다. TCP 포트만 열면 대부분의 UI 도구가 제대로 작동합니다. Xbox 게임 스트리밍이 제대로 작동하려면 UDP를 열어야 합니다.
제출 유효성 검사 도구 사용에 필요한 구성
제출 유효성 검사 도구를 사용하는 데 필요한 포트는 443입니다.
제출 유효성 검사 도구 사용에 필요한 도메인은 https://*.xboxlive.com입니다.
Xbox 개발 키트에 Wake On LAN을 지원하는 데 필요한 포트
일부 기능을 사용하려면 Wake On LAN 마법 패킷을 개발 키트로 보낼 수 있어야 합니다. 여기에는 다시 부팅(xbreboot.exe)(NDA 항목)권한 부여 필요 명령줄 도구와 Xbox 관리자(NDA 항목)권한 부여 필요의 일부 기능이 포함됩니다. Wake On LAN은 다음 UDP 포트에서 전송됩니다.
- UDP 7
- UDP 9
Xbox 개발 네트워크 액세스를 구성하는 데 도움이 필요한 경우 개발자 계좌 관리자(DAM)에 문의하거나Xbox 개발자 포럼에 질문을 게시하십시오.
IPv6 전용 네트워크
대부분의 Xbox 서비스(로그인 및 인증 포함)는 현재 IPv4 엔드포인트만 제공합니다. 따라서 IPv4(및 선택적으로 IPv6) 연결이 있는 네트워크에서만 개발 및 테스트를 수행해야 합니다. 순수 IPv6 네트워크는 현재 지원되지 않습니다. 개발 도구 및 콘솔 소켓 API는 IPv6 연결을 지원합니다.
다음 단계
개발 PC에 대한 네트워크 액세스를 구성한 후 GDK를 사용하여 새 타이틀 개발하기를 진행하여 GDK 설치를 확인하는 새 프로젝트를 만들어야합니다.