est-ce un moyen simple d'acheminer tout le trafic via un proxy ssh avec -D?
Je peux configurer des applications spécifiques individuelles pour ce faire, mais je voudrais une configuration qui achemine tout le trafic sur la machine. Merci de votre aide!
ssh
ssh-tunnel
socks
grm
la source
la source
Réponses:
Sous Linux:
J'ai écrit un tel programme pour un usage privé en Perl (qualité prototype) et écrit une meilleure version en C. Il n'est pas encore publié.
Mise à jour: maintenant publié: http://github.com/vi/socksredirect/ Utilisez prototype.pl. Envoyez-moi un avis si vous êtes intéressé par le développement d'une meilleure version.
Mise à jour 2 Créé une version un peu meilleure: http://github.com/vi/tcpsocks et un correctif pour Socat 2: http://github.com/vi/socksredirect/blob/master/socat-2.0.0- b3-REDIRECT.patch
PS La plupart de mon trafic (et parfois de certains de mes voisins) passe maintenant par le tcpsocks-> ssh.
la source
slirp
). avec REDIRECT ou TPROXY, utilisez simplement l'habituelrecv
qui vous donne des données décodées sans en-têtes TCP.Avery Pennarun de sshuttle fonctionne comme Vi de réponse , mais nécessite moins d' installation et fonctionne sur BSD et Mac OS X ainsi que Linux.
la source
Vous devriez peut-être envisager de configurer un VPN à la place.
la source
Je ne pense pas qu'il y ait moyen de le faire, mais vous pouvez peut-être essayer des programmes comme FreeCap (windows), SocksCap (windows) ou proxychains (linux). Ces programmes peuvent vous aider un peu.
la source
Cela dépend du système d'exploitation que vous utilisez. Si vous êtes sous MacOS, il existe des paramètres de proxy globaux qui devraient être utilisés par chaque application, même s'il y en a qui ne les respectent pas (Firefox ie).
la source
Vous pouvez également utiliser quelque chose comme Proxifier ( http://www.proxifier.com/ ) pour Mac ou Windows.
Bien que cela ne réponde pas vraiment à votre question.
la source