Apather tout le trafic via le client OpenVPN

J'ai un client OpenVPN fonctionnant sur 192.168.0.3. Ce que j'aimerais faire, c'est apather tout le trafic depuis le second ordinateur avec 192.168.0.100 via OpenVPN client qui fonctionne sur le premier ordinateur. Mon ip de routeur est 192.168.0.1

Topologie de réseau:

Computer with OpenVPN client: 192.168.0.3 Computer that has to be rerouted: 192.168.0.100 Router: 192.168.0.1 

Je veux que cela fonctionne de la manière suivante:

 192.168.0.100 computer => 192.168.0.3 computer => OpenVPN => 192.168.0.1 

Comment puis-je réaliser cela en modifiant uniquement la table de routing de Windows? J'ai essayé ce qui suit, qui n'a pas fonctionné (il a simplement laissé tomber ma connection Internet):

 route delete 0.0.0.0 mask 255.255.255.255 192.168.0.1 route add 0.0.0.0 mask 255.255.255.255 192.168.0.100 

Merci!

C'est rapide. Ajouter à votre file client .ovpn:

Redirect-Gateway Def1

Veillez également à ce que le transfert IP soit activé sur le server et, selon votre version Windows, vous devrez également définir la méthode de l'itinéraire . Normalement, cela utilise le NAPI, mais il veut parfois être configuré pour:

  route-methode exe route-delay 2 

Essaye sans cela d'abord.

EDIT: Aaaah, vous souhaitez redirect un autre ordinateur via OpenVPN Client. Pour que cela fonctionne, vous avez besoin de services de partage de connection Internet sur Windows. Consultez http://support.microsoft.com/kb/306126 .

Vous devez faire 192.168.0.100 utiliser 192.168.0.3 comme son path par défaut au lieu de 192.168.0.1 (ou configurer 192.168.0.1 pour passer des packages de 192.168.0.100 à 192.168.0.3). Ensuite, vous avez besoin de 192.168.0.3 pour apather des packages pour d'autres hôtes (je ne sais pas comment cela se fait dans Windows). Enfin, vous devez indiquer au server OpenVPN que le sous-réseau 192.168.0.0/24 est routable via 192.168.0.3 afin que les packages de réponses soient récupérés. Vous avez besoin d'une directive d' route dans le file de configuration du server, ainsi que d'une directive iroute dans le file de configuration CCD pour 192.168.0.3 (voir cette page pour plus de détails). (Vous pouvez également avoir 192.168.0.3 aux packages NAT pour 192.168.0.100 pour éviter cette dernière étape.)