Hallo!
Ich möchte gerne mit meiner Fritzbox 7170 mit freetz 2.0 und OpenVPN 2.3.1 eine Verbindung zu einem kommerziellen VPN Anbieter herstellen. Dazu nutze ich jeweils entsprechende Config-Files sowie Zertifikate der Anbieter. Ich habe jetzt zwei Anbieter probiert und immer das Problem, dass sich OpenVPN zwar zu verbinden scheint, allerdings keine Verbindung ins Internet möglich ist (auch nicht direkt via IP-Adresse).
Ich gebe hier mal beide Anbieter-Configs und die Ausgabe in der Shell an. Ich weiß jetzt nicht ob das die Fehlersuche eher erleichtert oder erschwert....
PIA:
Anmerkung:
Wenn ich nicht --float angebe bekomme ich die Meldung
Wenn ich nicht --script-security 2 angebe bekomme ich die Meldung:
IPVanish:
Hat jemand eine Idee was ich falsch mache oder mache ich nichts falsch und es gibt einen guten Grund warum das nicht funktioniert?
Wie könnte die weitere Fehlersuche aussehen?
Danke im Voraus für hilfreichen Tipps!
Viele Grüße,
Martin
edit: Ganz vergessen zu erwähnen: Ich betreibe die FB7170 am LAN1 mit eigenem Subnetz hinter einer FB7490, die die Verbindung zum Internet herstellt. Kann hier irgendwo vielleicht der Fehler liegen, dass ich noch eine Portweiterleitung o.ä. einrichten muss?
Ich möchte gerne mit meiner Fritzbox 7170 mit freetz 2.0 und OpenVPN 2.3.1 eine Verbindung zu einem kommerziellen VPN Anbieter herstellen. Dazu nutze ich jeweils entsprechende Config-Files sowie Zertifikate der Anbieter. Ich habe jetzt zwei Anbieter probiert und immer das Problem, dass sich OpenVPN zwar zu verbinden scheint, allerdings keine Verbindung ins Internet möglich ist (auch nicht direkt via IP-Adresse).
Ich gebe hier mal beide Anbieter-Configs und die Ausgabe in der Shell an. Ich weiß jetzt nicht ob das die Fehlersuche eher erleichtert oder erschwert....
PIA:
Code:
client
dev tun
proto udp
remote swiss.privateinternetaccess.com 1198
resolv-retry infinite
nobind
persist-key
persist-tun
cipher aes-128-cbc
auth sha1
tls-client
remote-cert-tls server
auth-user-pass /var/tmp/flash/openvpn/login.conf
auth-nocache
comp-lzo
verb 1
reneg-sec 0
crl-verify /var/tmp/flash/openvpn/crl.rsa.2048.pem
ca /var/tmp/flash/openvpn/ca.crt
root@fritz# openvpn --config /var/tmp/ovpn.conf --float --script-security 2
Mon Mar 13 11:23:28 2017 OpenVPN 2.3.1 mipsel-unknown-linux-gnu [SSL (OpenSSL)] [LZO] [IPv6] built on Mar 2 2017
Mon Mar 13 11:23:28 2017 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
Mon Mar 13 11:23:29 2017 UDPv4 link local: [undef]
Mon Mar 13 11:23:29 2017 UDPv4 link remote: [AF_INET]179.43.156.130:1198
Mon Mar 13 11:23:32 2017 [4e2ce1eb0c95f1b42a368ee77cf57e65] Peer Connection Initiated with [AF_INET]179.43.156.130:1198
Mon Mar 13 11:23:35 2017 TUN/TAP device tun0 opened
Mon Mar 13 11:23:35 2017 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Mon Mar 13 11:23:35 2017 /sbin/ifconfig tun0 10.7.10.6 pointopoint 10.7.10.5 mtu 1500
Mon Mar 13 11:23:35 2017 Initialization Sequence Completed
Anmerkung:
Wenn ich nicht --float angebe bekomme ich die Meldung
komme aber trotzdem bis 'Initialization Sequence Completed'TCP/UDP: Incoming packet rejected from [AF_INET]179.43.148.34:1198[2], expected peer address: [AF_INET]179.43.176.66:1198 (allow this incoming source address/port by removing --remote or adding --float)
Wenn ich nicht --script-security 2 angebe bekomme ich die Meldung:
komme aber trotzdem bis 'Initialization Sequence Completed'NOTE: OpenVPN 2.1 requires '--script-security 2' or higher to call user-defined scripts or executables
IPVanish:
Code:
client
dev tun
proto udp
remote zur-c09.ipvanish.com 443
resolv-retry infinite
nobind
persist-key
persist-tun
persist-remote-ip
ca /var/tmp/flash/openvpn/ca.crt
verify-x509-name zur-c09.ipvanish.com name
auth-user-pass /var/tmp/flash/openvpn/login.conf
comp-lzo
verb 3
auth SHA256
cipher AES-256-CBC
keysize 256
tls-cipher TLS-DHE-RSA-WITH-AES-256-CBC-SHA:TLS-DHE-DSS-WITH-AES-256-CBC-SHA:TLS-RSA-WITH-AES-256-CBC-SHA
root@fritz# openvpn /var/tmp/ovpn.conf --script-security 2
Sun Mar 19 12:52:07 2017 OpenVPN 2.3.1 mipsel-unknown-linux-gnu [SSL (OpenSSL)] [LZO] [IPv6] built on Mar 2 2017
Sun Mar 19 12:52:07 2017 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
Sun Mar 19 12:52:07 2017 Socket Buffers: R=[110592->131072] S=[110592->131072]
Sun Mar 19 12:52:07 2017 UDPv4 link local: [undef]
Sun Mar 19 12:52:07 2017 UDPv4 link remote: [AF_INET]84.39.112.37:443
Sun Mar 19 12:52:07 2017 TLS: Initial packet from [AF_INET]84.39.112.37:443, sid=e877dafc 9e5a130a
Sun Mar 19 12:52:07 2017 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
Sun Mar 19 12:52:08 2017 VERIFY OK: depth=1, C=US, ST=FL, L=Winter Park, O=IPVanish, OU=IPVanish VPN, CN=IPVanish CA, [email protected]
Sun Mar 19 12:52:08 2017 VERIFY X509NAME OK: C=US, ST=FL, L=Winter Park, O=IPVanish, OU=IPVanish VPN, CN=zur-c09.ipvanish.com, [email protected]
Sun Mar 19 12:52:08 2017 VERIFY OK: depth=0, C=US, ST=FL, L=Winter Park, O=IPVanish, OU=IPVanish VPN, CN=zur-c09.ipvanish.com, [email protected]
Sun Mar 19 12:52:10 2017 Data Channel Encrypt: Cipher 'AES-256-CBC' initialized with 256 bit key
Sun Mar 19 12:52:10 2017 Data Channel Encrypt: Using 256 bit message hash 'SHA256' for HMAC authentication
Sun Mar 19 12:52:10 2017 Data Channel Decrypt: Cipher 'AES-256-CBC' initialized with 256 bit key
Sun Mar 19 12:52:10 2017 Data Channel Decrypt: Using 256 bit message hash 'SHA256' for HMAC authentication
Sun Mar 19 12:52:10 2017 Control Channel: TLSv1, cipher TLSv1/SSLv3 DHE-RSA-AES256-SHA, 2048 bit RSA
Sun Mar 19 12:52:10 2017 [zur-c09.ipvanish.com] Peer Connection Initiated with [AF_INET]84.39.112.37:443
Sun Mar 19 12:52:13 2017 SENT CONTROL [zur-c09.ipvanish.com]: 'PUSH_REQUEST' (status=1)
Sun Mar 19 12:52:13 2017 PUSH: Received control message: 'PUSH_REPLY,redirect-gateway def1 bypass-dhcp,dhcp-option DNS 198.18.0.1,dhcp-option DNS 198.18.0.2,rcvbuf 262144,explicit-exit-notify 5,route-gateway 172.21.24.1,topology subnet,ping 20,ping-restart 40,ifconfig 172.21.24.146 255.255.254.0'
Sun Mar 19 12:52:13 2017 Options error: Unrecognized option or missing parameter(s) in [PUSH-OPTIONS]:5: explicit-exit-notify (2.3.1)
Sun Mar 19 12:52:13 2017 OPTIONS IMPORT: timers and/or timeouts modified
Sun Mar 19 12:52:13 2017 OPTIONS IMPORT: --sndbuf/--rcvbuf options modified
Sun Mar 19 12:52:13 2017 Socket Buffers: R=[131072->221184] S=[131072->131072]
Sun Mar 19 12:52:13 2017 OPTIONS IMPORT: --ifconfig/up options modified
Sun Mar 19 12:52:13 2017 OPTIONS IMPORT: route options modified
Sun Mar 19 12:52:13 2017 OPTIONS IMPORT: route-related options modified
Sun Mar 19 12:52:13 2017 OPTIONS IMPORT: --ip-win32 and/or --dhcp-option options modified
Sun Mar 19 12:52:13 2017 TUN/TAP device tun0 opened
Sun Mar 19 12:52:13 2017 TUN/TAP TX queue length set to 100
Sun Mar 19 12:52:13 2017 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Sun Mar 19 12:52:13 2017 /sbin/ifconfig tun0 172.21.24.146 netmask 255.255.254.0 mtu 1500 broadcast 172.21.25.255
Sun Mar 19 12:52:13 2017 /sbin/route add -net 84.39.112.37 netmask 255.255.255.255 dev dsl
Sun Mar 19 12:52:13 2017 /sbin/route add -net 0.0.0.0 netmask 128.0.0.0 gw 172.21.24.1
Sun Mar 19 12:52:13 2017 /sbin/route add -net 128.0.0.0 netmask 128.0.0.0 gw 172.21.24.1
Sun Mar 19 12:52:13 2017 Initialization Sequence Completed
Hat jemand eine Idee was ich falsch mache oder mache ich nichts falsch und es gibt einen guten Grund warum das nicht funktioniert?
Wie könnte die weitere Fehlersuche aussehen?
Danke im Voraus für hilfreichen Tipps!
Viele Grüße,
Martin
edit: Ganz vergessen zu erwähnen: Ich betreibe die FB7170 am LAN1 mit eigenem Subnetz hinter einer FB7490, die die Verbindung zum Internet herstellt. Kann hier irgendwo vielleicht der Fehler liegen, dass ich noch eine Portweiterleitung o.ä. einrichten muss?
Zuletzt bearbeitet: