Come eseguire il tunneling di tutte le comunicazioni di rete?

8

Sto cercando un modo per tunnelare tutte le comunicazioni di rete dal mio portatile attraverso un altro computer. Posso controllare il software sia sul laptop che sul computer. La connessione tra loro dovrebbe essere crittografata.

Quale tecnica dovrei usare? La VPN sembra fuori discussione, in quanto non vorrei che il mio laptop si presentasse sulla LAN dell'altro computer.

    
posta pelli 11.09.2011 - 07:36
fonte

4 risposte

9

In effetti puoi usare tun / tap tunneling. Il modo più semplice che conosco per farlo è usare OpenVPN. Ci sono client grafici per questo per la maggior parte dei sistemi operativi.

Se si utilizza il tunneling "Tocca", il laptop verrà visualizzato sulla LAN remota, poiché anche il traffico di rete del livello 2 viene inviato attraverso il tunnel. Tuttavia, utilizzando il tunneling tun, che si verifica al livello 3, solo il traffico IP viene instradato alla LAN remota.

    
risposta data 11.09.2011 - 11:43
fonte
1

Puoi usare tap / tun ssh tunneling. In questo modo tutti i tuoi dati (al contrario di una porta specifica in "normale" ssh tunneling) passeranno attraverso il tunnel. C'è un esempio qui: link

    
risposta data 11.09.2011 - 11:20
fonte
1

Qualsiasi VPN farà; basta disabilitare "split tunneling". È possibile ottenere un VPS in molti luoghi (ad esempio, controllare www.swisscenter.com per un'azienda non statunitense che sia affidabile) ed eseguire il server VPN lì. OpenVPN funziona, ma anche PPTP e IPSec. Linux VPS può supportarli.

Non sono sicuro di aver compreso il tuo punto sul "mostrare la LAN dell'altro computer", ma se tu, ad esempio, usi OpenVPN e poi NAT il tuo traffico al ricevitore, il tuo traffico verrà contrassegnato con il telecomando indirizzo IP sorgente del computer, quindi senza alcune euristiche molto avanzate, nessuno saprà cosa sta realmente accadendo. Se questo non risolve la tua preoccupazione, potresti chiarire cosa stai cercando?

    
risposta data 11.09.2011 - 19:16
fonte
0

Se non vuoi seguire la rotta VPN, potresti prendere in considerazione l'utilizzo di una shell desktop remota per le tue esigenze. Se si è su Windows è possibile utilizzare RDP, Linux è possibile utilizzare VNC - è possibile eseguire il tunneling su SSH o utilizzare un meccanismo di sicurezza integrato. Ci sono anche servizi come Teamviewer. Puoi configurarlo per far funzionare il tuo server SSH sulla porta 80, 443, 8080, ecc. Se fai girare il tuo desktop remoto.

Come per non mostrare, VPN / remote desktop / shell remota, non importa quale porta si esegue, si avrà una connessione persistente che è sospetta. Se stai cercando di essere in incognito, mi limiterei ai servizi web e alle app web.

    
risposta data 12.09.2011 - 16:41
fonte

Leggi altre domande sui tag