In Windows 10 come assicuri che tutto il traffico passi attraverso la VPN?


25

Qual è il modo più semplice per garantire che tutto il traffico passi attraverso la VPN in Windows 10? C'è qualche modo integrato? Sto fondamentalmente cercando un kill switch per Internet nel caso in cui VPN non riesca.

Ho rosso che a volte il sistema operativo viene confuso e per qualche motivo casuale non utilizza la VPN durante l'invio di traffico, questo è in realtà un problema valido?


Configura la VPN per farlo e poi connettiti ad essa
Ramhound

@Ramhound il gestore VPN che uso ha un kill switch, ma è difettoso, specialmente se sono presenti più interfacce di rete.
Celeritas,

Quando indico "imposta la VPN", intendo configurare la VPN per non perdere le tue informazioni personali. Una VPN adeguatamente crittografata ti connetterà automaticamente alla rete privata virtuale e tutto il traffico passerà attraverso quella rete, una volta fatto ciò non sarà necessario fare nulla di speciale.
Ramhound,

Suppongo che a causa dell'apparente mancanza di ricerche sull'argomento
Ramhound,

Risposte:


14

Nota:

Assicurati di avere solo una scheda di rete abilitata, ad esempio: se stai utilizzando Ethernet, assicurati che il wireless sia disabilitato. Se si utilizza la rete wireless, assicurarsi che non sia collegato alcun cavo Ethernet o disabilitare l'adattatore nel centro di rete e condivisione> modificare le impostazioni dell'adattatore.

Apri il prompt dei comandi ed esegui un comando:

netstat /r

notare l'indirizzo IP dell'interfaccia sulla riga 0.0.0.0 nella sezione "Percorsi attivi", diciamo solo che è 192.168.0.1

Connettiti alla tua VPN

Fai un altro netstat /r

Nota che vedrai una nuova route ip per la VPN (seconda 0.0.0.0. Linea), nota che Interface new route ip

Ora uccidi la route originale non VPN con questo comando

route delete 0.0.0.0 192.168.0.1

quindi fare un altro netstat /r

ora vedrai solo il tuo percorso VPN e, se la tua linea VPN cade, perdi quel percorso, quindi non ci sono più percorsi 0.0.0.0 e la tua connessione esterna verrà immediatamente interrotta. Se vuoi accedere a Internet dovrai aggiungere il percorso originale indietro con questo comando:

route add 0.0.0.0 mask 0.0.0.0 192.168.0.1 IF 8

"IF 8" significa "interfaccia 8". Il numero 8 potrebbe essere diverso sul tuo computer, guarda l'output di netstat -r per ottenere il numero corretto della tua interfaccia nell'elenco delle interfacce

Detto questo, disabiliterei ipv6, l'ho fatto senza problemi dopo averlo fatto.

disabilita il comando ipv6:

netsh interface teredo set state disabled

Abilita comando ipv6:

netsh interface teredo set state default

"Assicurati di avere solo una scheda di rete abilitata", che dire delle schede virtuali, come quelle utilizzate da VMware?
Celeritas,

Vedi la risposta sopra di dxiv
Moab il

Dopo aver eseguito il route deletecomando ho ricevuto l'erroreThe route deletion failed: Element not found.
Celeritas, il

Hai fatto qualcosa di sbagliato.
Moab,

@Moab Utilizza l'IP del gateway anziché l'IP di destinazione
Ankit_Shah55 il

12

Queste sono 2 domande riunite in una sola.

I'm basically looking for a internet kill switch in the case VPN fails

@ La risposta di Moab risolve bene questa domanda.

What is the easiest way to ensure all traffic goes through the VPN in Windows 10?
Is there any built in ways?

Questa è una domanda diversa Si noti che all traffic goes through the VPNha implicito " fintanto che la connessione VPN è attiva ". Il modo integrato per instradare il traffico Internet su VPN tornerà in modo trasparente alla connessione Internet locale se la VPN viene disconnessa per qualsiasi motivo.

Detto questo, i seguenti passaggi dovrebbero rispondere alla seconda domanda:

  • fare clic con il tasto destro del mouse sul pulsante Start, selezionare Connessioni di rete
  • fare clic sulla connessione VPN che si desidera utilizzare, fare clic con il tasto destro del mouse, selezionare Proprietà
  • fare clic sulla scheda Rete, selezionare IPv4 dall'elenco, fare clic su Proprietà
  • fai clic su Avanzate, assicurati che "Usa gateway predefinito su rete remota" sia selezionato
  • ripetere il passaggio precedente per IPv6, se applicabile

Non riuscivo a vedere "" Usa gateway predefinito su rete remota ", dopo aver fatto clic su Avanzate, ma sotto l'etichetta" gateway predefiniti ", l'elenco era vuoto.
Celeritas,

Non c'è label "default gateways"che posso trovare nei passaggi sopra elencati. O sei finito nel posto sbagliato, o forse stai usando una VPN di terze parti diversa da quella integrata di Windows, nel qual caso quella dovrebbe essere stata la prima cosa a indicare la tua domanda.
dxiv,

Non sapevo che Windows 10 ne avesse uno integrato
Celeritas il

@Celeritas Windows ha un client VPN integrato per (praticamente) sempre. Se non lo stai usando, ma invece qualche altra alternativa di terze parti, sia la mia risposta che quella di Moab sono state una perdita di tempo. Si prega di fornire l'intero contesto quando si pone una domanda la prossima volta.
DX

1
se Windows viene fornito con una VPN, perché praticamente tutti coloro che usano VPN utilizzano un'alternativa di terze parti?
Celeritas,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.