- Mitglied seit
- 26 Dez 2013
- Beiträge
- 3
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo zusammen,
ich möchte den Dienst von ipredator.se direkt auf meiner freetz verwenden, so dass alle Clients im Heimnetz den Tunnel automatisch nutzen.
Meiner Box habe ich openvpn spendiert. Jedoch habe ich keinen blassen Schimmer wie ich die Config von IPredator in die freetz verwursten kann.
Wenn mir dabei jemand helfen könnte wäre ich mehr als dankbar !!
Was hab ich bis Dato gemacht:
in /var/mod/etc die Dateien openvpn.cfg und auth.cfg angelegt. In der auth.cfg ist nur Name+Pass drin.
Hier was in der openvpn.cfg steht
Dann das ganze getestet mit:
# openvpn --config ./openvpn.conf
und scheint auch zu funktionieren. Hier mal der Output:
und ifconfig tun0
Und noch route
Leider funktioniert ein ping auf google.de nicht. Clients im Netzwerk können auch nicht surfen..
Was muss ich denn nun noch alles machen damit die config auch nach einem reboot der Freetz bestehen bleibt und das openvpn diese auch ließt und startet.
Und was muss ich machen damit die Clients im Netzwerk in den genuss des VPNs kommen? Denke mal irgendwas bridgen, oder?
Gruß Freesbie
ich möchte den Dienst von ipredator.se direkt auf meiner freetz verwenden, so dass alle Clients im Heimnetz den Tunnel automatisch nutzen.
Meiner Box habe ich openvpn spendiert. Jedoch habe ich keinen blassen Schimmer wie ich die Config von IPredator in die freetz verwursten kann.
Wenn mir dabei jemand helfen könnte wäre ich mehr als dankbar !!
Was hab ich bis Dato gemacht:
in /var/mod/etc die Dateien openvpn.cfg und auth.cfg angelegt. In der auth.cfg ist nur Name+Pass drin.
Hier was in der openvpn.cfg steht
Code:
# OpenVPN 2.1 Config, Thu Dec 26 16:50:42 CET 2013
script-security 2
client
dev tun0
proto udp
remote pw.openvpn.ipredator.se 1194
resolv-retry infinite
nobind
auth-user-pass /var/mod/etc/auth.conf
auth-retry nointeract
ca [inline]
tls-client
tls-auth [inline]
ns-cert-type server
keepalive 10 30
cipher AES-256-CBC
tls-cipher TLSv1:!ADH:!SSLv2:!NULL:!EXPORT:!DES:!LOW:!MEDIUM:@STRENGTH
persist-key
persist-tun
comp-lzo
tun-mtu 1500
mssfix
passtos
verb 3
<ca>
-----BEGIN CERTIFICATE-----
<cut>
-----END CERTIFICATE-----
</ca>
<tls-auth>
-----BEGIN OpenVPN Static key V1-----
<cut>
-----END OpenVPN Static key V1-----
</tls-auth>
Dann das ganze getestet mit:
# openvpn --config ./openvpn.conf
und scheint auch zu funktionieren. Hier mal der Output:
Code:
Thu Dec 26 17:50:15 2013 OpenVPN 2.3.1 mips-unknown-linux-gnu [SSL (OpenSSL)] [LZO] [IPv6] built on Dec 26 2013
Thu Dec 26 17:50:15 2013 WARNING: file '/var/mod/etc/auth.conf' is group or others accessible
Thu Dec 26 17:50:15 2013 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
Thu Dec 26 17:50:15 2013 No valid translation found for TLS cipher 'TLSv1'
Thu Dec 26 17:50:15 2013 No valid translation found for TLS cipher '!ADH'
Thu Dec 26 17:50:15 2013 No valid translation found for TLS cipher '!SSLv2'
Thu Dec 26 17:50:15 2013 No valid translation found for TLS cipher '!NULL'
Thu Dec 26 17:50:15 2013 No valid translation found for TLS cipher '!EXPORT'
Thu Dec 26 17:50:15 2013 No valid translation found for TLS cipher '!DES'
Thu Dec 26 17:50:15 2013 No valid translation found for TLS cipher '!LOW'
Thu Dec 26 17:50:15 2013 No valid translation found for TLS cipher '!MEDIUM'
Thu Dec 26 17:50:15 2013 No valid translation found for TLS cipher '@STRENGTH'
Thu Dec 26 17:50:15 2013 Control Channel Authentication: tls-auth using INLINE static key file
Thu Dec 26 17:50:15 2013 Outgoing Control Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authentication
Thu Dec 26 17:50:15 2013 Incoming Control Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authentication
Thu Dec 26 17:50:15 2013 Socket Buffers: R=[178176->131072] S=[178176->131072]
Thu Dec 26 17:50:15 2013 UDPv4 link local: [undef]
Thu Dec 26 17:50:15 2013 UDPv4 link remote: [AF_INET]46.246.39.2:1194
Thu Dec 26 17:50:15 2013 TLS: Initial packet from [AF_INET]46.246.39.2:1194, sid=00e3f6b0 63d5a356
Thu Dec 26 17:50:15 2013 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
Thu Dec 26 17:50:15 2013 VERIFY OK: depth=1, C=SE, ST=Bryggland, L=Oeldal, O=Royal Swedish Beer Squadron, OU=Internetz, CN=Royal Swedish Beer Squadron CA, [email protected]
Thu Dec 26 17:50:15 2013 VERIFY OK: nsCertType=SERVER
Thu Dec 26 17:50:15 2013 VERIFY OK: depth=0, C=SE, ST=Bryggland, L=Oeldal, O=Royal Swedish Beer Squadron, OU=Internetz, CN=pw.openvpn.ipredator.se, [email protected]
Thu Dec 26 17:50:17 2013 Data Channel Encrypt: Cipher 'AES-256-CBC' initialized with 256 bit key
Thu Dec 26 17:50:17 2013 Data Channel Encrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Thu Dec 26 17:50:17 2013 Data Channel Decrypt: Cipher 'AES-256-CBC' initialized with 256 bit key
Thu Dec 26 17:50:17 2013 Data Channel Decrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Thu Dec 26 17:50:17 2013 Control Channel: TLSv1, cipher TLSv1/SSLv3 DHE-RSA-AES256-SHA, 2048 bit RSA
Thu Dec 26 17:50:17 2013 [pw.openvpn.ipredator.se] Peer Connection Initiated with [AF_INET]46.246.39.2:1194
Thu Dec 26 17:50:19 2013 SENT CONTROL [pw.openvpn.ipredator.se]: 'PUSH_REQUEST' (status=1)
Thu Dec 26 17:50:19 2013 PUSH: Received control message: 'PUSH_REPLY,route 46.246.39.2 255.255.255.255 net_gateway,route-gateway 46.246.39.1,redirect-gateway def1,topology subnet,dhcp-option DOMAIN ipredator.se,dhcp-option DNS 46.246.46.46,dhcp-option DNS 194.132.32.23,ip-win32 dynamic,ping 10,ping-restart 60,auth-retry nointeract,ifconfig 46.246.39.73 255.255.255.0'
Thu Dec 26 17:50:19 2013 Options error: Unrecognized option or missing parameter(s) in [PUSH-OPTIONS]:8: ip-win32 (2.3.1)
Thu Dec 26 17:50:19 2013 Options error: option 'auth-retry' cannot be used in this context ([PUSH-OPTIONS])
Thu Dec 26 17:50:19 2013 OPTIONS IMPORT: timers and/or timeouts modified
Thu Dec 26 17:50:19 2013 OPTIONS IMPORT: --ifconfig/up options modified
Thu Dec 26 17:50:19 2013 OPTIONS IMPORT: route options modified
Thu Dec 26 17:50:19 2013 OPTIONS IMPORT: route-related options modified
Thu Dec 26 17:50:19 2013 OPTIONS IMPORT: --ip-win32 and/or --dhcp-option options modified
Thu Dec 26 17:50:19 2013 WARNING: --remote address [46.246.39.2] conflicts with --ifconfig subnet [46.246.39.73, 255.255.255.0] -- local and remote addresses cannot be inside of the --ifconfig subnet. (silence this warning with --ifconfig-nowarn)
Thu Dec 26 17:50:19 2013 TUN/TAP device tap0 opened
Thu Dec 26 17:50:19 2013 TUN/TAP TX queue length set to 100
Thu Dec 26 17:50:19 2013 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Thu Dec 26 17:50:19 2013 /sbin/ifconfig tap0 46.246.39.73 netmask 255.255.255.0 mtu 1500 broadcast 46.246.39.255
Thu Dec 26 17:50:19 2013 /sbin/route add -net 46.246.39.2 netmask 255.255.255.255 dev dsl
Thu Dec 26 17:50:19 2013 /sbin/route add -net 0.0.0.0 netmask 128.0.0.0 gw 46.246.39.1
Thu Dec 26 17:50:19 2013 /sbin/route add -net 128.0.0.0 netmask 128.0.0.0 gw 46.246.39.1
Thu Dec 26 17:50:19 2013 /sbin/route add -net 46.246.39.2 netmask 255.255.255.255 gw 0.0.0.0
route: SIOCADDRT: Invalid argument
Thu Dec 26 17:50:19 2013 ERROR: Linux route add command failed: external program exited with error status: 1
Thu Dec 26 17:50:19 2013 Initialization Sequence Completed
und ifconfig tun0
Code:
tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:*.*.*.* P-t-P:*.*.*.* Mask:255.255.255.0
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:49 errors:0 dropped:0 overruns:0 frame:0
TX packets:626 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:18023 (17.6 KiB) TX bytes:42829 (41.8 KiB)
Und noch route
Code:
Destination Gateway Genmask Flags Metric Ref Use Iface
94.218.152.83 * 255.255.255.255 UH 3 0 0 dsl
192.168.180.1 * 255.255.255.255 UH 2 0 0 dsl
46.246.47.2 * 255.255.255.255 UH 0 0 0 dsl
192.168.180.2 * 255.255.255.255 UH 2 0 0 dsl
92.75.67.249 * 255.255.255.255 UH 2 0 0 dsl
192.168.178.201 * 255.255.255.255 UH 2 0 0 dsl
192.168.179.0 * 255.255.255.0 U 0 0 0 guest
192.168.1.0 * 255.255.255.0 U 0 0 0 lan
46.246.47.0 * 255.255.255.0 U 0 0 0 tun0
169.254.0.0 * 255.255.0.0 U 0 0 0 lan
default 46.246.47.1 128.0.0.0 UG 0 0 0 tun0
128.0.0.0 46.246.47.1 128.0.0.0 UG 0 0 0 tun0
default * 0.0.0.0 U 2 0 0 dsl
Leider funktioniert ein ping auf google.de nicht. Clients im Netzwerk können auch nicht surfen..
Was muss ich denn nun noch alles machen damit die config auch nach einem reboot der Freetz bestehen bleibt und das openvpn diese auch ließt und startet.
Und was muss ich machen damit die Clients im Netzwerk in den genuss des VPNs kommen? Denke mal irgendwas bridgen, oder?
Gruß Freesbie
Zuletzt bearbeitet: