인터넷 공유 환경 만들기 및 구성

일반적으로 테더링이라고 하는 인터넷 공유는 사용자가 모바일 광대역을 지원하지 않는 하나 이상의 다른 디바이스와 모바일 광대역 네트워크 연결을 공유할 수 있도록 Windows 8.1 추가되었습니다. 기존 테더링 메커니즘에는 Bluetooth 및 USB가 포함됩니다. 그러나 Wi-Fi 개인 핫스팟, 모바일 핫스팟 등과 같은 빠르고 쉬운 모바일 광대역 연결 공유 메커니즘을 제공할 수 있습니다. 구성이 거의 필요하지 않으므로 고속 데이터 전송을 가능하게 하고 익숙한 Wi-Fi 연결 프로세스에 의존합니다.

Windows 8.1 및 Windows 10 고객이 표준 Wi-Fi 네트워크인 것처럼 테더링 액세스 지점이라고 하는 인터넷 공유가 구성된 PC를 켜고 연결할 수 있도록 하여 인터넷 공유 기능을 더욱 확장합니다.

인터넷 공유 켜기

인터넷 공유는 모바일 광대역 지원 디바이스에서 설정 참을 사용하여 설정할 수 있습니다. 인터넷 공유가 켜지면 Wi-Fi 네트워크에 연결할 수 있는 모든 디바이스가 연결할 수 있습니다.

인터넷 공유를 켜려면

  1. 설정 참에서 PC 설정 변경을 클릭한 다음 네트워크를 클릭합니다.

  2. 모바일 광대역 제목 아래에서 네트워크 이름을 클릭합니다.

  3. 모바일 광대역 페이지에서 네트워크에 대해 인터넷 공유를 사용하도록 설정합니다. 모바일 광대역 네트워크의 연결이 끊어진 경우 디바이스는 Wi-Fi 네트워크를 설정하기 전에 모바일 광대역 네트워크에 자동으로 연결됩니다.

  4. 필요한 서비스 메타데이터 패키지를 만든 경우 PC는 자격 검사 실행하도록 Microsoft Store 모바일 광대역 앱에 알리는 이벤트를 트리거합니다. PC는 인터넷 공유가 켜기 전에 모바일 광대역 앱이 응답할 때까지 기다립니다. 서비스 메타데이터 패키지를 만드는 방법에 대한 자세한 내용은 서비스 메타데이터를 만들기 위한 개발자 가이드를 참조하세요.

  5. 모바일 광대역 네트워크가 켜져 있고 필요한 권한 검사가 통과된 후 모바일 광대역 연결은 사용자 지정된 네트워크 이름과 함께 Wi-Fi 직접 자치 그룹 소유자 모드를 사용하는 프라이빗 Wi-Fi 네트워크를 사용하여 공유됩니다. 이렇게 하면 모든 Wi-Fi 디바이스가 네트워크에 연결할 수 있습니다.

    참고 모바일 광대역 네트워크의 아이콘은 Windows 전체에서 자동으로 업데이트되어 고객이 네트워크가 다른 사람이 공유하고 있음을 기억할 수 있도록 합니다.

  6. 인터넷 공유가 켜져 있으면 모바일 광대역 페이지에서 편집 을 클릭하여 네트워크 이름 및 암호를 변경합니다.

    • Wi-Fi 네트워크는 WPA2-PSK를 사용해야 합니다.

    • 네트워크 이름은 디바이스 이름><4자리의< 기본값으로 설정됩니다>. 기본 네트워크 이름은 네트워크 목록에 완전히 맞을 만큼 짧고 여러 디바이스를 구분할 수 있을 만큼 고유하여 사용자가 이름을 인식할 수 있도록 최적화됩니다.

    • 암호는 기본값인 12개의 임의 숫자로 설정됩니다.

    • 암호의 길이는 8자 이상이어야 합니다.

    • 네트워크 이름 또는 암호가 변경되면 Wi-Fi 네트워크가 다시 시작됩니다.

인터넷 공유가 켜져 있으면 다음과 같은 상황이 발생합니다.

  • 클라이언트 디바이스의 네트워크는 모바일 광대역 네트워크에서 불필요한 대역폭 소비를 줄이기 위해 자동으로 데이터 통신 연결로 설정됩니다. 이 작업은 네트워크 비용을 정의하는 Wi-Fi 비콘/프로브 응답 프레임에서 Windows 8 공급업체별 정보 요소를 사용하여 수행됩니다. Windows 8.1 Wi-Fi 비콘/프로브 응답 프레임의 다른 공급업체별 정보 요소가 추가되어 네트워크가 테더링 네트워크인 경우 클라이언트 디바이스에 알렸습니다. 이 추가는 Windows 8.1 및 Windows 10 모두에 영향을 줍니다.

  • 인터넷 공유가 켜져 있으면 PC가 연결된 대기 모드로 이동하거나 절전 모드로 전환하여 클라이언트 디바이스가 인터넷 연결을 잃지 않도록 할 수 없습니다.

  • 모바일 광대역 앱을 사용하여 클라이언트 디바이스에서 사용한 데이터의 양을 확인할 수 있습니다.

  • 마지막 클라이언트 디바이스가 테더링된 네트워크에서 연결이 끊어진 후 인터넷 공유는 5분 동안 대기합니다. 다른 클라이언트 디바이스가 연결되지 않으면 인터넷 공유가 꺼지고 PC가 정상 전원 상태로 돌아갑니다.

  • 엔터프라이즈 관리자는 그룹 정책 사용하여 인터넷 공유를 사용하지 않도록 설정할 수 있습니다.

테더링된 네트워크에 연결

다른 Wi-Fi 네트워크에 연결하는 것과 동일한 방식으로 Wi-Fi 디바이스를 사용하여 테더링된 네트워크에 연결할 수 있습니다. 그러나 사용자가 Windows 8.1 또는 Windows 10 실행하는 두 디바이스에서 동일한 Microsoft 계정 자격 증명을 사용하여 테더링된 네트워크에 연결하는 경우 다음과 같은 상황이 발생합니다.

  • Windows 8.1 또는 Windows 10 디바이스가 연결되면 인터넷 공유가 켜지지 않으면 두 디바이스가 Bluetooth 연결을 만들고 인터넷 공유가 켜져 있습니다.

  • 연결은 테더링된 네트워크에서 자격 증명을 자동으로 검색하여 자동으로 구성됩니다(네트워크 이름 및 SSID).

참고 사용자는 Bluetooth를 사용하여 디바이스를 페어링한 경우 테더링 액세스 지점에 연결할 수도 있습니다.

인터넷 공유 구성

일부 MDO(모바일 네트워크 운영자) 또는 MVNO(모바일 가상 네트워크 운영자)는 네트워크에서 인터넷 공유를 지원하지 않거나 인터넷 공유를 설정하기 전에 권한 검사 필요합니다. Windows는 Windows 디바이스가 네트워크 정책을 준수하도록 하는 데 필요한 컨트롤을 제공합니다.

버전 1803 이전의 Windows 8, Windows 8.1 또는 Windows 10 이 작업을 수행하려면 서비스 메타데이터 패키지를 작성하고 스키마에서 AllowTethering 요소를 구성해야 합니다(서비스 메타데이터 패키지 스키마 참조). 서비스 메타데이터 패키지를 만드는 방법에 대한 자세한 내용은 서비스 메타데이터를 만들기 위한 개발자 가이드를 참조하세요. 세 개의 옵션이 있습니다.

  • 모든 고객에 대해 인터넷 공유를 허용합니다. (서비스 메타데이터 패키지에 지정되지 않은 경우 기본값)

  • 모든 고객에 대한 인터넷 공유 차단

  • 자격 검사 후 고객에게 인터넷 공유 허용

Windows 10 버전 1803 이상에서 이 작업을 수행하려면 COSA 데이터베이스의 핫스팟 설정을 적절한 값으로 설정해야 합니다.

자격 검사 필요하지 않다고 결정한 경우 추가 정보 또는 기능이 필요하지 않습니다. 권한 검사 필요한 경우 UWP 모바일 광대역 앱의 일부인 백그라운드 알림 이벤트 처리기도 제공해야 합니다. Windows 10 버전 1803 이상에서는 TetheringEntitlementCheckTriggerDetails 클래스의 메서드를 사용하여 테더링 자격을 확인하기 위한 Windows 알림 이벤트를 처리합니다. 이전 버전의 Windows의 경우 NetworkOperatorNotificationEventDetails 클래스를 사용합니다. 백그라운드 알림 이벤트 처리기를 만드는 방법에 대한 자세한 내용은 통신사 알림 및 시스템 이벤트 사용을 참조하세요.

MOS 및 MVNO에는 인터넷 공유에 사용해야 하는 PDP 컨텍스트에 대한 요구 사항이 다릅니다. Windows는 올바른 인터넷 공유 PDP 컨텍스트 정보를 사용하여 시스템을 프로비전할 수 있도록 기존 프로비저닝 XML 스키마 를 업데이트했습니다. 여러 PDP 컨텍스트에 대한 자세한 내용은 여러 PDP 컨텍스트를 사용하여 앱 개발을 참조하세요.

동시에 연결된 클라이언트 디바이스의 최대 수는 10개임을 구성할 수도 있습니다. 계정 프로비저닝을 사용하여 이 숫자를 3에서 10 사이의 모든 항목으로 변경할 수 있습니다.

사용자가 실수로 데이터를 실행하지 않도록 하려면 ConnectionProfile 클래스의 GetNetworkUsageAsync 메서드를 사용하여 모바일 광대역 앱에서 공유 및 비공유 트래픽에 대한 데이터 사용량 통계를 고객에게 표시할 수 있습니다.

사용자 지정 인터넷 공유 앱 만들기

대부분의 연산자의 경우 Windows 사용자 인터페이스는 인터넷 공유에 가장 적합한 환경을 제공합니다. 그러나 모든 디바이스 및 하드웨어에서 일관된 환경을 만들기 위해 모바일 광대역 앱 또는 모바일 광대역 디바이스에 대한 권한 있는 액세스 권한이 부여된 다른 앱에 사용자 고유의 인터넷 공유 사용자 환경을 포함하도록 선택할 수 있습니다. Windows는 Windows.NetworkOperators 네임스페이스에 몇 가지 새로운 API를 제공하여 앱이 다음을 수행할 수 있도록 합니다.

  • 시스템이 인터넷 공유를 수행할 수 있는지 확인

  • 인터넷 공유 켜기 및 끄기

  • 네트워크에 대한 Wi-Fi SSID 및 암호 쿼리 및 구성

  • 권한 검사 실행

  • 연결된 디바이스 수와 허용되는 최대 연결된 디바이스 수 쿼리

  • 인터넷 공유 상태 또는 연결된 디바이스 수의 변경에 대한 알림 수신 및 대응