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:

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?

  • Hub-and-Spoke VPN con Windows Server 2008 R2 e RRAS
  • Imansible risolvere l'host tramite connessione VPN da Mac OS X
  • Nessuna connessione TCP agli host dietro il server VPN (SYN, SYN-ACK, ma non ACK), UDP, ICMP funziona
  • Il routing e l'accesso remoto su Windows Server 2012 bloccano RDP e ping
  • Il trattamento di domini collegato a un computer porttile che raramente si trova sulla LAN locale?
  • setup strongSwan where entrambe le parti sono dietro NAT
  • Collegamento VPN software a un'istanza privata di Amazon AWS VPC
  • Imansible connettere due utenti alle VPN di VPS di Windows
  • 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.