Transferer traffic du vps à un socks

Tags: #<Tag:0x00007fc9dedac230> #<Tag:0x00007fc9dedac140> #<Tag:0x00007fc9dedb7ef0>

Bonjour à tous,

Ca fait quelques jours que je n’arrive pas à résoudre ce problème :

J’ai OpenVPN sur un VPS ,le client sur ordi et un proxy 4G en externe. Je souhaite rediriger le trafic du client au proxy socks en passant par OpenVPN, de sorte que l’IP de mon VPS ne soit pas exposée. Selon ce schema :

Ordi<–>VPN<–>Proxy<–>Internet

Ok Je pense avoir trouvé, c’est donc Iptables + Redsocks, mais je n’arrive pasà faire marcher toujours pas. Des idées ?

*nat
-P PREROUTING ACCEPT
-P INPUT ACCEPT
-P OUTPUT ACCEPT
-P POSTROUTING ACCEPT
-N REDSOCKS
-A REDSOCKS -d 0.0.0.0/8 -j RETURN
-A REDSOCKS -d 100.64.0.0/10 -j RETURN
-A REDSOCKS -d 127.0.0.0/8 -j RETURN
-A REDSOCKS -d 169.254.0.0/16 -j RETURN
-A REDSOCKS -d 172.16.0.0/12 -j RETURN
-A REDSOCKS -d 192.168.0.0/16 -j RETURN
-A REDSOCKS -d 198.18.0.0/15 -j RETURN
-A REDSOCKS -d 224.0.0.0/4 -j RETURN
-A REDSOCKS -d 240.0.0.0/4 -j RETURN
-A REDSOCKS -d xxx.xxx.xxx.xx/32 -j RETURN
-A REDSOCKS -p tcp -j REDIRECT --to-ports 12345
-A OUTPUT -p tcp -j REDSOCKS
-A PREROUTING -i tun0 -p tcp -j REDSOCKS
-A POSTROUTING -s 10.8.0.0/24 -o ens160 -j MASQUERADE

Bonjour et bienvenue sur le forum,

Juste pour savoir, est-ce que ton client est configuré pour utiliser le proxy ou est-ce que ça doit être transparent ?

Bonjour,

Merci. Le client n’est pas configuré pour utliser le proxy, la manip au niveau du client ca serait juste d’ouvrir le fichier .ovpn. Mobilehop.com propose ca entres autres.