Voila la version courte:
S'assurer que l'on peut se connecter en SSH au serveur. Installer slirpd coté serveur.
Pour que le client accède au réseau du serveur, y lancer la commande (demande généralement d'être root sur le client):
/usr/sbin/pppd pty "ssh {{login}}@{{serveur}} {{/usr/bin/slirp}} ppp" local noauth 10.0.2.15:10.0.2.2
En remplacant {{login}}, {{serveur}}, et le chemin de slirp par les bonnes valeurs sur la machine distante.
Si le serveur est sur un réseau privé, on obtient un réseau privé virtuel (VPN), qui permet à un utilisateur capable de se loguer en SSH d'accéder au réseau de n'importe où.
Si le serveur est sur internet et le client sur un réseau firewallé (qui ne bloque pas ssh), le client peut désormais accéder à tout internet.
Le tout se passe au niveau de la couche de transport. C'est transparent sans qu'on aie besoin de reconfigurer les applications pour qu'elles utilisent un proxy socks.
# version courte - en une commande
Posté par Tobu . En réponse au message [Terminal] Utiliser Mozilla à travers un tunnel SSH. Évalué à 1.
S'assurer que l'on peut se connecter en SSH au serveur. Installer slirpd coté serveur.
Pour que le client accède au réseau du serveur, y lancer la commande (demande généralement d'être root sur le client):
En remplacant {{login}}, {{serveur}}, et le chemin de slirp par les bonnes valeurs sur la machine distante.
Si le serveur est sur un réseau privé, on obtient un réseau privé virtuel (VPN), qui permet à un utilisateur capable de se loguer en SSH d'accéder au réseau de n'importe où.
Si le serveur est sur internet et le client sur un réseau firewallé (qui ne bloque pas ssh), le client peut désormais accéder à tout internet.
Le tout se passe au niveau de la couche de transport. C'est transparent sans qu'on aie besoin de reconfigurer les applications pour qu'elles utilisent un proxy socks.