Creazione e configurazione di esperienze di condivisione Internet
La condivisione Internet, comunemente nota come tethering, è stata aggiunta in Windows 8.1 per consentire agli utenti di condividere la connessione di rete mobile a banda larga con uno o più dispositivi che non supportano la banda larga mobile. I meccanismi di tethering tradizionali includono Bluetooth e USB. Tuttavia, Wi-Fi può fornire il meccanismo di condivisione della connessione a banda larga mobile veloce e semplice, ad esempio hotspot personali, hotspot mobili e così via, poiché richiede una configurazione ridotta, abilita la trasmissione dei dati ad alta velocità e si basa sul processo di connessione Wi-Fi familiare.
Windows 8.1 e Windows 10 estendere ulteriormente la funzionalità di condivisione Internet consentendo ai clienti di attivare e connettersi a PC con condivisione Internet configurata, noto come punto di accesso tethering, proprio come se fosse una rete Wi-Fi standard.
Attivare la condivisione Internet
La condivisione Internet può essere attivata usando l'accesso Impostazioni sul dispositivo mobile con supporto per la banda larga. Una volta attivata la condivisione Internet, qualsiasi dispositivo in grado di connettersi a una rete Wi-Fi può connettersi.
Per attivare la condivisione Internet
Dall'accesso Impostazioni fare clic su Modifica impostazioni PC e quindi su Rete.
Sotto l'intestazione Mobile Broadband fare clic sul nome della rete.
Nella pagina Mobile Broadband abilitare La condivisione Internet per la rete. Se la rete mobile broadband è disconnessa, il dispositivo si connetterà automaticamente alla rete mobile broadband prima di configurare la rete Wi-Fi.
Se è stato creato il pacchetto di metadati del servizio necessario, il PC attiva un evento che indica all'app Mobile Broadband di Microsoft Store di eseguire un controllo entitlement. Il PC attende che l'app mobile broadband risponda prima che la condivisione Internet sia attivata. Per altre informazioni sulla creazione di pacchetti di metadati del servizio, vedere Guida per gli sviluppatori per la creazione di metadati del servizio.
Dopo aver attivato la rete mobile broadband e aver superato i controlli dei diritti necessari, la connessione a banda larga mobile viene condivisa tramite una rete privata Wi-Fi che usa Wi-Fi modalità Proprietario gruppo autonomo diretto con un nome di rete personalizzato. Ciò garantisce che qualsiasi dispositivo Wi-Fi possa connettersi alla rete.
Nota L'icona per la rete mobile broadband viene aggiornata automaticamente in Windows per aiutare i clienti a ricordare che la rete viene condivisa da altre persone.
Dopo l'attivazione della condivisione Internet, nella pagina Mobile Broadband fare clic su Modifica per modificare il nome e la password della rete.
La rete Wi-Fi deve usare WPA2-PSK.
Il nome di rete è impostato su un valore predefinito di <4 cifre> nome><dispositivo. Il nome di rete predefinito è ottimizzato per garantire che il nome sia riconoscibile per l'utente, essendo abbastanza breve da adattarsi completamente all'elenco Reti e sufficientemente univoco da distinguere tra più dispositivi.
La password è impostata su un valore predefinito di 12 cifre casuali.
La password deve contenere almeno 8 caratteri.
La rete Wi-Fi verrà riavviata quando viene modificato il nome o la password di rete.
Quando la condivisione Internet è attivata, vengono eseguite le operazioni seguenti:
La rete nel dispositivo client viene impostata automaticamente come connessione a consumo per ridurre il consumo di larghezza di banda non necessario nella rete mobile broadband. Questa operazione viene eseguita usando un Windows 8 elemento informativo specifico del fornitore nel frame di risposta Wi-Fi beacon/probe che definisce il costo di rete. In Windows 8.1 è stato aggiunto un altro elemento informativo specifico del fornitore nel frame di risposta Wi-Fi beacon/probe che notifica al dispositivo client se la rete è una rete di tethering. Questa aggiunta influisce sia sul Windows 8.1 che sulla Windows 10.
Quando la condivisione Internet è attivata, il PC non può passare alla modalità standby connesso o alla sospensione per garantire che i dispositivi client non perdano la connessione Internet.
È possibile visualizzare la quantità di dati usati dai dispositivi client usando l'app mobile broadband.
Dopo che l'ultimo dispositivo client è stato disconnesso dalla rete con tethering, La condivisione Internet attenderà cinque minuti. Se non si connettono altri dispositivi client, la condivisione Internet viene disattivata e il PC torna allo stato di alimentazione normale.
Gli amministratori aziendali possono disabilitare la condivisione Internet usando Criteri di gruppo.
Connettersi a una rete con tethering
È possibile connettersi a una rete con tethering usando un dispositivo Wi-Fi nello stesso modo in cui ci si connette a qualsiasi altra rete Wi-Fi. Tuttavia, se un utente si connette a una rete con tethering con le stesse credenziali dell'account Microsoft in entrambi i dispositivi che eseguono Windows 8.1 o Windows 10, si verificano gli elementi seguenti:
Se la condivisione Internet non è attivata quando il dispositivo Windows 8.1 o Windows 10 si connette, i due dispositivi creano una connessione Bluetooth e la condivisione Internet è attivata.
La connessione viene configurata automaticamente (nome di rete e SSID) recuperando automaticamente le credenziali dalla rete con tethering.
Nota Gli utenti possono anche connettersi a un punto di accesso di tethering se hanno associato i propri dispositivi tramite Bluetooth.
Configurare la condivisione Internet
Alcuni operatori di rete mobile (MNO) o operatori di rete virtuale per dispositivi mobili (MVNO) non supportano la condivisione Internet nella rete o richiedono un controllo entitlement prima di configurare La condivisione Internet. Windows fornisce i controlli necessari per garantire che i dispositivi Windows siano conformi ai criteri di rete.
A tale scopo, in Windows 8, Windows 8.1 o Windows 10 precedenti alla versione 1803, è necessario creare un pacchetto di metadati del servizio e configurare l'elemento AllowTethering nello schema (riferimento allo schema del pacchetto di metadati del servizio). Per altre informazioni sulla creazione di un pacchetto di metadati del servizio, vedere Guida per gli sviluppatori per la creazione di metadati del servizio. Sono disponibili tre opzioni:
Consenti condivisione Internet per tutti i clienti. (valore predefinito se non specificato nel pacchetto di metadati del servizio)
Bloccare la condivisione Internet per tutti i clienti
Consenti condivisione Internet per i clienti dopo un controllo entitlement
A tale scopo, in Windows 10 versione 1803 e successive, è necessario impostare l'impostazione Hotspot nel database COSA sul valore appropriato.
Se si decide che non è necessario un controllo entitlement, non sono necessarie informazioni o funzionalità aggiuntive. Se è necessario un controllo entitlement, devi anche fornire un gestore eventi di notifica in background che fa parte dell'app UWP mobile broadband. In Windows 10 versione 1803 e successive usare i metodi nella classe TetheringEntitlementCheckTriggerDetails per gestire gli eventi di notifica di Windows per controllare il diritto di tethering. Per le versioni precedenti di Windows, usare la classe NetworkOperatorNotificationEventDetails . Per altre info sulla creazione del gestore eventi di notifica in background, vedi Abilitazione delle notifiche degli operatori mobili e degli eventi di sistema.
MOs e MVNOs hanno requisiti diversi per il contesto PDP da usare per la condivisione Internet. Windows ha aggiornato lo schema XML di provisioning esistente per consentire di effettuare il provisioning del sistema con le informazioni corrette sul contesto PDP di condivisione Internet. Per altre informazioni su più contesti PDP, vedere Sviluppo di app con più contesti PDP.
È anche possibile configurare il numero massimo di dispositivi client connessi simultanei pari a 10. È possibile modificare questo numero impostandolo su un valore compreso tra 3 e 10 usando il provisioning dell'account.
Per garantire che gli utenti non eseguano accidentalmente i dati, è possibile visualizzare le statistiche di utilizzo dei dati ai clienti per il traffico condiviso e non condiviso nell'app mobile broadband usando il metodo GetNetworkUsageAsync della classe ConnectionProfile .
Creare un'app di condivisione Internet personalizzata
Per la maggior parte degli operatori, l'interfaccia utente di Windows fornirà l'esperienza migliore per la condivisione Internet. Tuttavia, per creare un'esperienza coerente in tutti i dispositivi e l'hardware, è possibile scegliere di includere la propria esperienza utente di condivisione Internet nell'app mobile broadband o in un'altra app a cui è stato concesso l'accesso con privilegi al dispositivo mobile broadband. Windows offre diverse nuove API nello spazio dei nomi Windows.Networking.NetworkOperators per consentire all'app di eseguire le operazioni seguenti:
Verificare che il sistema sia in grado di condividere Internet
Attivare e disattivare la condivisione Internet
Eseguire query e configurare il Wi-Fi SSID e la passphrase per la rete
Eseguire un controllo entitlement
Eseguire una query sul numero di dispositivi connessi, nonché sul numero massimo di dispositivi connessi consentiti
Ricevere e reagire alle notifiche relative a una modifica dello stato di condivisione Internet o del numero di dispositivi connessi