In che modo WebRTC bypassa un tunnel VPN

1

Durante la lettura di WebRTC mi chiedevo in che modo viene esclusa esattamente la rotta predefinita attraverso un tunnel VPN stabilito. Se non sbaglio, il tunnel VPN viene normalmente rappresentato nel sistema da una scheda di rete virtuale a cui è possibile impostare la route predefinita per instradare tutto il traffico Internet attraverso di essa (le correzioni e gli emendamenti sono benvenuti). Quindi, WebRTC deve scegliere la scheda di rete fisica utilizzata per connettersi a Internet invece dell'adattatore di tunnel virtuale per farlo e, in caso affermativo, come si sta facendo?

    
posta Arminius 10.11.2015 - 16:07
fonte

1 risposta

3

WebRTC utilizza ICE per generare un elenco di indirizzi IP che possono essere utilizzati per raggiungere il tuo computer. Questo è importante quando si tenta di stabilire una connessione diretta. Tuttavia, questo elenco può talvolta includere indirizzi IP che l'utente preferirebbe non divulgare. Come spiegato qui , questo comportamento è controintuitivo quando si utilizza una VPN poiché il loro effettivo indirizzo IP può essere scoperto con WebRTC:

Many such users assume that using a VPN will obscure all their browsing and their real external IP address, which could be used to locate them.

However many VPN configurations don’t properly disable local interfaces, and so users of those VPNs might be surprised to learn that their real external IP addresses are exposed by ICE.

Quindi, se il tuo browser sta fornendo il tuo vero indirizzo IP, diventa possibile creare connessioni dirette a tale interfaccia, bypassando la VPN.

    
risposta data 10.11.2015 - 18:06
fonte

Leggi altre domande sui tag