Erstellen und Konfigurieren von Internetfreigabefunktionen
Die Internetfreigabe, allgemein als Tethering bezeichnet, wurde in Windows 8.1 hinzugefügt, um Es Benutzern zu ermöglichen, ihre mobile Breitbandnetzwerkverbindung mit einem oder mehreren anderen Geräten zu teilen, die nicht mit mobilem Breitband fähig sind. Zu den herkömmlichen Tethering-Mechanismen gehören Bluetooth und USB. Wi-Fi kann jedoch den schnellen und einfachen Mechanismus für die gemeinsame Nutzung mobiler Breitbandverbindungen bereitstellen, z. B. persönliche Hotspots, mobile Hotspots usw., da er wenig Konfiguration erfordert, hochgeschwindigkeits-Datenübertragung ermöglicht und auf dem vertrauten Wi-Fi-Verbindungsprozess basiert.
Windows 8.1 und Windows 10 die Internetfreigabefunktion weiter erweitern, indem Kunden die Möglichkeit haben, PCs zu aktivieren und eine Verbindung mit PCs herzustellen, auf denen die Internetfreigabe konfiguriert ist, die als Tethering-Zugriffspunkt bezeichnet wird, so als wäre es ein Standardnetzwerk Wi-Fi Netzwerk.
Aktivieren der Internetfreigabe
Die Internetfreigabe kann über den Charm Einstellungen auf dem mobilen Breitbandgerät aktiviert werden. Sobald die Internetfreigabe aktiviert ist, kann jedes Gerät, das eine Verbindung mit einem Wi-Fi Netzwerk herstellen kann, eine Verbindung damit herstellen.
So aktivieren Sie die Internetfreigabe
Klicken Sie im Charm Einstellungen auf PC-Einstellungen ändern, und klicken Sie dann auf Netzwerk.
Klicken Sie unter der Überschrift Mobile Breitband auf den Netzwerknamen.
Aktivieren Sie auf der Seite Mobiles Breitband die Internetfreigabe für das Netzwerk. Wenn das mobile Breitbandnetzwerk getrennt wird, stellt das Gerät automatisch eine Verbindung mit dem mobilen Breitbandnetzwerk her, bevor das Wi-Fi Netzwerk eingerichtet wird.
Wenn Sie das erforderliche Dienstmetadatenpaket erstellt haben, löst der PC ein Ereignis aus, das die Microsoft Store-App für mobiles Breitband angibt, eine Berechtigungsprüfung auszuführen. Der PC wartet, bis die mobile Breitband-App reagiert, bevor die Internetfreigabe aktiviert ist. Weitere Informationen zum Erstellen von Dienstmetadatenpaketen finden Sie im Entwicklerhandbuch zum Erstellen von Dienstmetadaten.
Nachdem das mobile Breitbandnetzwerk aktiviert wurde und alle erforderlichen Berechtigungsprüfungen bestanden wurden, wird die mobile Breitbandverbindung über ein privates Wi-Fi Netzwerk freigegeben, das Wi-Fi Modus "Besitzer der direkten autonomen Gruppe" mit einem angepassten Netzwerknamen verwendet. Dadurch wird sichergestellt, dass jedes Wi-Fi Gerät eine Verbindung mit dem Netzwerk herstellen kann.
Hinweis Das Symbol für das mobile Breitbandnetzwerk wird in Windows automatisch aktualisiert, um Kunden zu helfen, sich daran zu erinnern, dass das Netzwerk von anderen Personen gemeinsam genutzt wird.
Klicken Sie nach dem Aktivieren der Internetfreigabe auf der Seite Mobiles Breitband auf Bearbeiten , um den Netzwerknamen und das Kennwort zu ändern.
Das Wi-Fi Netzwerk muss WPA2-PSK verwenden.
Der Netzwerkname ist auf die Standardeinstellung <Gerätename><4 Ziffern> festgelegt. Der Standardnetzwerkname ist optimiert, um sicherzustellen, dass der Name für den Benutzer erkennbar ist, indem er kurz genug ist, um vollständig in die Liste "Netzwerke" zu passen und eindeutig genug zu sein, um zwischen mehreren Geräten zu unterscheiden.
Das Kennwort ist auf einen Standardwert von 12 zufälligen Ziffern festgelegt.
Das Kennwort muss mindestens 8 Zeichen lang sein.
Das Wi-Fi Netzwerk wird neu gestartet, wenn der Netzwerkname oder das Kennwort geändert wird.
Wenn die Internetfreigabe aktiviert ist, geschieht Folgendes:
Das Netzwerk auf dem Clientgerät wird automatisch als getaktete Verbindung festgelegt, um den unnötigen Bandbreitenverbrauch im mobilen Breitbandnetzwerk zu reduzieren. Dies erfolgt mithilfe eines Windows 8 anbieterspezifischen Informationselements im Wi-Fi Beacon/Probe-Antwortframe, der die Netzwerkkosten definiert. In Windows 8.1 wurde ein weiteres anbieterspezifisches Informationselement im Wi-Fi Beacon-/Testantwortframes hinzugefügt, das das Clientgerät benachrichtigt, ob das Netzwerk ein Tetheringnetzwerk ist. Diese Ergänzung wirkt sich sowohl auf Windows 8.1 als auch auf Windows 10 aus.
Wenn die Internetfreigabe aktiviert ist, kann der PC nicht in den verbundenen Standbymodus oder in den Standbymodus wechseln, um sicherzustellen, dass clientseitige Geräte ihre Internetverbindung nicht verlieren.
Mithilfe der mobilen Breitband-App können Sie sehen, wie viele Daten von Clientgeräten verwendet wurden.
Nachdem das letzte Clientgerät die Verbindung mit dem verbundenen Netzwerk getrennt hat, wartet die Internetfreigabe fünf Minuten. Wenn keine anderen Clientgeräte eine Verbindung herstellen, wird die Internetfreigabe deaktiviert, und der PC kehrt in den normalen Energiezustand zurück.
Unternehmensadministratoren können die Internetfreigabe mithilfe von Gruppenrichtlinie deaktivieren.
Herstellen einer Verbindung mit einem angebundenen Netzwerk
Sie können über ein Wi-Fi-Gerät eine Verbindung mit einem Tetheringnetzwerk herstellen, wie Sie eine Verbindung mit einem anderen Wi-Fi Netzwerk herstellen. Wenn ein Benutzer jedoch auf beiden Geräten, auf denen Windows 8.1 oder Windows 10 ausgeführt wird, mit denselben Microsoft-Kontoanmeldeinformationen eine Verbindung mit einem verknüpften Netzwerk herstellt, geschieht Folgendes:
Wenn die Internetfreigabe nicht aktiviert ist, wenn die Windows 8.1 oder Windows 10 Gerät eine Verbindung herstellt, stellen die beiden Geräte eine Bluetooth-Verbindung her, und die Internetfreigabe ist aktiviert.
Die Verbindung wird automatisch konfiguriert (Netzwerkname und SSID), indem die Anmeldeinformationen automatisch aus dem gebundenen Netzwerk abgerufen werden.
Hinweis Benutzer können auch eine Verbindung mit einem Tethering-Zugriffspunkt herstellen, wenn sie ihre Geräte über Bluetooth gekoppelt haben.
Konfigurieren der Internetfreigabe
Einige Mobilfunknetzbetreiber (MNOs) oder Betreiber virtueller mobiler Netzwerke (MVNOs) unterstützen die Internetfreigabe in ihrem Netzwerk nicht oder erfordern vor der Einrichtung der Internetfreigabe eine Berechtigungsprüfung. Windows bietet die erforderlichen Steuerelemente, um sicherzustellen, dass Windows-Geräte den Netzwerkrichtlinien entsprechen.
Dazu müssen Sie in Windows 8, Windows 8.1 oder Windows 10 vor Version 1803 ein Dienstmetadatenpaket erstellen und das AllowTethering-Element im Schema konfigurieren (Dienstmetadatenpaketschemareferenz). Weitere Informationen zum Erstellen eines Dienstmetadatenpakets finden Sie im Entwicklerhandbuch zum Erstellen von Dienstmetadaten. Drei Optionen stehen zur Verfügung:
Internetfreigabe für alle Kunden zulassen. (Standardwert, wenn nicht im Dienstmetadatenpaket angegeben)
Internetfreigabe für alle Kunden blockieren
Zulassen der Internetfreigabe für Kunden nach einer Berechtigungsprüfung
Um dies in Windows 10 Version 1803 und höher zu tun, müssen Sie die Einstellung Hotspot in der COSA-Datenbank auf den entsprechenden Wert festlegen.
Wenn Sie entscheiden, dass eine Berechtigungsprüfung nicht erforderlich ist, sind keine zusätzlichen Informationen oder Funktionen erforderlich. Wenn eine Berechtigungsprüfung erforderlich ist, müssen Sie auch einen Hintergrundbenachrichtigungsereignishandler bereitstellen, der Teil Ihrer mobilen UWP-Breitband-App ist. Verwenden Sie in Windows 10 Version 1803 und höher die Methoden in der TetheringEntitlementCheckTriggerDetails-Klasse, um Windows-Benachrichtigungsereignisse zum Überprüfen der Tetheringberechtigung zu behandeln. Verwenden Sie für frühere Versionen von Windows die NetworkOperatorNotificationEventDetails-Klasse . Weitere Informationen zum Erstellen des Hintergrundbenachrichtigungsereignishandlers finden Sie unter Aktivieren von Benachrichtigungen und Systemereignissen für Mobilfunkanbieter.
MOs und MVNOs haben unterschiedliche Anforderungen an den PDP-Kontext, der für die Internetfreigabe verwendet werden soll. Windows hat das vorhandene XML-Bereitstellungsschema aktualisiert, damit Sie das System mit den richtigen PDP-Kontextinformationen für die Internetfreigabe bereitstellen können. Weitere Informationen zu mehreren PDP-Kontexten finden Sie unter Entwickeln von Apps mit mehreren PDP-Kontexten.
Sie können auch konfigurieren, dass die maximale Anzahl gleichzeitig verbundener Clientgeräte 10 beträgt. Sie können diese Zahl mithilfe der Kontobereitstellung in einen beliebigen Wert zwischen 3 und 10 ändern.
Um sicherzustellen, dass Ihre Benutzer ihre Daten nicht versehentlich überfahren, können Sie Ihren Kunden Datennutzungsstatistiken für freigegebenen und nicht freigegebenen Datenverkehr in Ihrer mobilen Breitband-App anzeigen, indem Sie die GetNetworkUsageAsync-Methode der ConnectionProfile-Klasse verwenden.
Erstellen einer benutzerdefinierten Internetfreigabe-App
Für die meisten Operatoren bietet die Windows-Benutzeroberfläche die beste Benutzeroberfläche für die Internetfreigabe. Um jedoch eine konsistente Oberfläche für alle Geräte und Hardware zu schaffen, können Sie Ihre eigene Benutzeroberfläche für die Internetfreigabe in Ihre mobile Breitband-App oder eine andere App einbeziehen, der privilegierten Zugriff auf das mobile Breitbandgerät gewährt wurde. Windows stellt mehrere neue APIs im Windows.Networking.NetworkOperators-Namespace bereit, damit Ihre App die folgenden Aktionen ausführen kann:
Sicherstellen, dass das System für die Internetfreigabe geeignet ist
Aktivieren und Deaktivieren der Internetfreigabe
Abfragen und Konfigurieren der Wi-Fi SSID und Passphrase für das Netzwerk
Ausführen einer Berechtigungsprüfung
Abfragen der Anzahl der verbundenen Geräte sowie der maximal zulässigen Anzahl verbundener Geräte
Empfangen und Reagieren auf Benachrichtigungen über eine Änderung der Internetfreigabe status oder Anzahl verbundener Geräte