OpenVPN redirect-gateway non funziona in Windows 7?

ho impostato openvpn, e funziona. pinging dal client al server e all'indietro funziona bene. ma ora volevo redirect tutti i clienti attraverso il traffico vpn. così ho fatto i passaggi seguenti come indicato nei documenti.

sul serveride:

  • Posso creare un VPN sito-a-sito con un IP pubblico solo da un lato?
  • L'IP privato viene routed via Internet
  • OpenVPN non è il gateway predefinito per tutto il traffico
  • Limitare l'utente VPN a Desktop remoto solo con Sonicwall
  • iptables - Target per il path del pacchetto a un'interface specifica?
  • openvpn client sovrascrive il gateway predefinito per vpn sever
  • in server.conf i metto push "redirect-gateway def1"

    e ho triggersto l'instradamento tramite iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE

    su clienti:

    in realtà nulla, il server fa tutto per il client, la inizio su win7 con: openvpn.exe –config client.ovpn

    ora il mio tavolo di routing sembra questo, Realtek è la mia scheda di interface fisica di networking e il gateway fisico è 192.168.2.1. Il mio PC è ip 192.168.2.199:

    http://pastebin.com/1XPVVeab

    Quando si utilizza "push-redirect-gateway" invece nel server.conf, sembra che:

    http://pastebin.com/gPkupPSz

    Entrambi non funzionano, cosa faccio male? Non posso pingare il gateway 10.8.0.5, ma il vpn non può né ping il gateway. Posso ping vpn 10.8.0.1.

    Quello che non capisco è, che diavolo è il gateway 10.8.0.5?

    2 Solutions collect form web for “OpenVPN redirect-gateway non funziona in Windows 7?”

    Nella mia esperienza, devi eseguire OpenVPN (o OpenVPN GUI, a seconda di come lo invocate) con le autorizzazioni complete di Admin. La direttiva di gateway di reindirizzamento modifica sostanzialmente la tabella di routing, quindi OpenVPN richiede privilegi elevati per farlo.

    Ignorare il 10.8.0.5. Questo è il punto di vista di Point-to-Point di OpenVPN. Viene utilizzato internamente dal servizio.

    Come detto, è importnte eseguire OpenVPN con diritti amministrativi. Devi elevare il prompt dei comandi o la GUI OpenVPN o il tuo servizio.

    Ho cercato ovunque su Internet senza alcun risultato per la giusta soluzione a questo problema, finché non sono arrivato qui.

    Dopo aver eseguito la GUI OpenVPN con un accesso amministrativo elevato, il problema è stato risolto. Basta eseguire l'applicazione come amministratore ha tutto giusto.

    Grazie per aver condiviso la tua esperienza.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.