Я протестировал это с помощью сервера OpenVPN и настроил redirect-gateway def1
опция в конфигурации клиента и сервера работает нормально.
Когда я получаю доступ whatismyip.org, я вижу IP-адрес моего сервера OpenVPN.
Ниже приведена конфигурация клиента, которую я использую:
clientdev tunproto udp# THE IP OF THE REMOTE OPENVPN SERVER:remote ip_address portresolv-retry infinitenobindpersist-keypersist-tun# THE CSR FILE:pkcs12 certificate.p12ns-cert-type servercipher AES-256-CBCcomp-lzoredirect-gateway def1verb 3
Я также протестировал добавление опции redirect-gateway def1 к команде openvpn и добился того же результата.Конфигурация сервера такова:
port 1194proto udpdev tundh /etc/openvpn/easy-rsa/keys/dh1024.pemca /etc/openvpn/easy-rsa/keys/ca.crt# ENSURE THE DOMAIN NAME/FILENAME IS CORRECT:cert /etc/openvpn/easy-rsa/keys/cert.crtkey /etc/openvpn/easy-rsa/keys/cert.keyserver 10.5.3.0 255.255.255.0# YOUR LOCAL SERVER IP HERE:client-config-dir ccdroute 10.5.3.0 255.255.255.0ifconfig-pool-persist ipp.txtcipher AES-256-CBCcomp-lzopersist-keypersist-tunstatus log/openvpn-status.log 5status-version 2log-append log/openvpn.logverb 3 # verbose modemanagement localhost port /etc/openvpn/management-password# ROUTE THE CLIENT'S INTERNET ACCESS THROUGH THIS SERVER:push "redirect-gateway def1"push "remote-gateway vpn_server_ip"push "dhcp-option DNS 8.8.8.8"keepalive 10 60