Hallo,
hab folgenden Aufbau:
2x Fritzbox 7270, beide mit aktuellem Freetz-devel und OpenVPN geflasht
Bei beiden ist LAN1 als Internetzugang konfiguriert und über einen Switch verbunden (Später soll das dann über das DSL laufen, aber zum testen erschien mir das einfacher)
An je einem weiterem LAN-Anschluss hängt ein PC (später dann ein kleines Netzwerk mit Drucker, PC usw)
Nun soll die OpenVPN-Verbindung über die beiden Anschlüsse LAN1 aufgebaut werden.
Dies scheint auch zu funktionieren (in der Freetz-Oberfläche wird der Client als verbunden angezeigt), jedoch bekomme ich keinerlei Verbindung zwischen den beiden PC's bzw den Fritzboxen
Server-Fritzbox:
Client-Fritzbox:
Server
openvpn.conf
Client-Box
openvpn.conf
Server-Box ifconfig
Client-Box ifconfig
Server-Box route
Client-Box route
Server-Box debug_openvpn.out
Client-Box debug_openvpn.out
Vielleicht kann mir jemand weiterhelfen.
Besten dank im voraus
hab folgenden Aufbau:
2x Fritzbox 7270, beide mit aktuellem Freetz-devel und OpenVPN geflasht
Bei beiden ist LAN1 als Internetzugang konfiguriert und über einen Switch verbunden (Später soll das dann über das DSL laufen, aber zum testen erschien mir das einfacher)
An je einem weiterem LAN-Anschluss hängt ein PC (später dann ein kleines Netzwerk mit Drucker, PC usw)
Nun soll die OpenVPN-Verbindung über die beiden Anschlüsse LAN1 aufgebaut werden.
Dies scheint auch zu funktionieren (in der Freetz-Oberfläche wird der Client als verbunden angezeigt), jedoch bekomme ich keinerlei Verbindung zwischen den beiden PC's bzw den Fritzboxen
Server-Fritzbox:
IP 10.0.0.1/255.255.255.0
LAN1 10.200.0.1/255.255.255.0
Client-Fritzbox:
IP 10.0.1.1/255.255.255.0
LAN1 10.200.0.2/255.255.255.0
Server
openvpn.conf
Code:
proto udp
dev tap0
#Helperline for rc.openvpn to add tap0 to lan bridge
ca /tmp/flash/openvpn/ca.crt
cert /tmp/flash/openvpn/box.crt
key /tmp/flash/openvpn/box.key
dh /tmp/flash/openvpn/dh.pem
tls-server
port 1194
ifconfig 192.168.200.1 255.255.255.0
push "route-gateway 192.168.200.1"
push "route 10.0.0.0 255.255.255.0"
route 10.0.1.0 255.255.255.0 192.168.200.2
max-clients 5
mode server
ifconfig-pool 192.168.200.100 192.168.200.150
push "route 192.168.200.0 255.255.255.0"
client-to-client
tun-mtu 1500
mssfix
log /var/tmp/debug_openvpn.out
verb 3
cipher BF-CBC
float
keepalive 10 120
status /var/log/openvpn.log
chroot /tmp/openvpn
user openvpn
group openvpn
persist-tun
persist-key
Client-Box
openvpn.conf
Code:
proto udp
dev tap0
#Helperline for rc.openvpn to add tap0 to lan bridge
ca /tmp/flash/openvpn/ca.crt
cert /tmp/flash/openvpn/box.crt
key /tmp/flash/openvpn/box.key
tls-client
ns-cert-type server
remote 10.200.0.1
nobind
route 10.0.0.0 255.255.255.0 192.168.200.1
ifconfig 192.168.200.2 255.255.255.0
tun-mtu 1500
mssfix
log /var/tmp/debug_openvpn.out
verb 3
cipher BF-CBC
float
keepalive 10 120
resolv-retry infinite
status /var/log/openvpn.log
chroot /tmp/openvpn
user openvpn
group openvpn
persist-tun
persist-key
Server-Box ifconfig
Code:
lan Link encap:Ethernet HWaddr 00:1A:4F:06:71:34
inet addr:10.0.0.1 Bcast:10.0.0.255 Mask:255.255.255.0
inet6 addr: fe80::21a:4fff:fe06:7134/64 Scope:Link
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:292 errors:0 dropped:0 overruns:0 frame:0
TX packets:2635 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:49949 (48.7 KiB) TX bytes:523873 (511.5 KiB)
tap0 Link encap:Ethernet HWaddr EA:D2:B2:85:1B:B0
inet addr:192.168.200.1 Bcast:192.168.200.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:109 errors:0 dropped:0 overruns:0 frame:0
TX packets:132 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:21209 (20.7 KiB) TX bytes:26951 (26.3 KiB)
Client-Box ifconfig
Code:
lan Link encap:Ethernet HWaddr 00:24:FE:11:72:72
inet addr:10.0.1.1 Bcast:10.0.1.255 Mask:255.255.255.0
inet6 addr: fe80::224:feff:fe11:7272/64 Scope:Link
UP BROADCAST RUNNING ALLMULTI MULTICAST MTU:1500 Metric:1
RX packets:279 errors:0 dropped:0 overruns:0 frame:0
TX packets:2578 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:47159 (46.0 KiB) TX bytes:516990 (504.8 KiB)
tap0 Link encap:Ethernet HWaddr FA:8D:39:F7:1C:01
inet addr:192.168.200.2 Bcast:192.168.200.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:71 errors:0 dropped:0 overruns:0 frame:0
TX packets:256 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:23612 (23.0 KiB) TX bytes:53462 (52.2 KiB)
Server-Box route
Code:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.180.1 * 255.255.255.255 UH 2 0 0 dsl
192.168.180.2 * 255.255.255.255 UH 2 0 0 dsl
10.0.0.0 * 255.255.255.0 U 0 0 0 lan
10.0.1.0 192.168.200.2 255.255.255.0 UG 0 0 0 tap0
10.200.0.0 * 255.255.255.0 U 2 0 0 dsl
192.168.200.0 * 255.255.255.0 U 0 0 0 tap0
192.168.189.0 * 255.255.255.0 U 0 0 0 guest
169.254.0.0 * 255.255.0.0 U 0 0 0 lan
default * 0.0.0.0 U 2 0 0 dsl
Client-Box route
Code:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.180.1 * 255.255.255.255 UH 2 0 0 dsl
192.168.180.2 * 255.255.255.255 UH 2 0 0 dsl
10.0.0.0 192.168.200.1 255.255.255.0 UG 0 0 0 tap0
10.0.1.0 * 255.255.255.0 U 0 0 0 lan
10.200.0.0 * 255.255.255.0 U 2 0 0 dsl
192.168.200.0 * 255.255.255.0 U 0 0 0 tap0
192.168.189.0 * 255.255.255.0 U 0 0 0 guest
169.254.0.0 * 255.255.0.0 U 0 0 0 lan
default * 0.0.0.0 U 2 0 0 dsl
Server-Box debug_openvpn.out
Code:
Fri Jan 25 09:32:55 2013 OpenVPN 2.3.0 mipsel-unknown-linux-gnu [SSL (OpenSSL)] [LZO] [MH] [IPv6] built on Jan 18 2013
Fri Jan 25 09:32:55 2013 NOTE: OpenVPN 2.1 requires '--script-security 2' or higher to call user-defined scripts or executables
Fri Jan 25 09:32:55 2013 Diffie-Hellman initialized with 1024 bit key
Fri Jan 25 09:32:55 2013 Socket Buffers: R=[178176->131072] S=[178176->131072]
Fri Jan 25 09:32:55 2013 TUN/TAP device tap0 opened
Fri Jan 25 09:32:55 2013 TUN/TAP TX queue length set to 100
Fri Jan 25 09:32:55 2013 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Fri Jan 25 09:32:55 2013 /sbin/ifconfig tap0 192.168.200.1 netmask 255.255.255.0 mtu 1500 broadcast 192.168.200.255
Fri Jan 25 09:32:55 2013 /sbin/route add -net 10.0.1.0 netmask 255.255.255.0 gw 192.168.200.2
Fri Jan 25 09:32:55 2013 chroot to '/tmp/openvpn' and cd to '/' succeeded
Fri Jan 25 09:32:55 2013 GID set to openvpn
Fri Jan 25 09:32:55 2013 UID set to openvpn
Fri Jan 25 09:32:55 2013 UDPv4 link local (bound): [undef]
Fri Jan 25 09:32:55 2013 UDPv4 link remote: [undef]
Fri Jan 25 09:32:55 2013 MULTI: multi_init called, r=256 v=256
Fri Jan 25 09:32:55 2013 IFCONFIG POOL: base=192.168.200.100 size=51, ipv6=0
Fri Jan 25 09:32:55 2013 Initialization Sequence Completed
Fri Jan 25 09:33:44 2013 10.200.0.2:60004 TLS: Initial packet from [AF_INET]10.200.0.2:60004, sid=4c44bd1c 4fb14099
Fri Jan 25 09:33:45 2013 10.200.0.2:60004 VERIFY OK: depth=1, xxx
Fri Jan 25 09:33:45 2013 10.200.0.2:60004 VERIFY OK: depth=0, xxx
Fri Jan 25 09:33:45 2013 10.200.0.2:60004 Data Channel Encrypt: Cipher 'BF-CBC' initialized with 128 bit key
Fri Jan 25 09:33:45 2013 10.200.0.2:60004 Data Channel Encrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Fri Jan 25 09:33:45 2013 10.200.0.2:60004 Data Channel Decrypt: Cipher 'BF-CBC' initialized with 128 bit key
Fri Jan 25 09:33:45 2013 10.200.0.2:60004 Data Channel Decrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Fri Jan 25 09:33:45 2013 10.200.0.2:60004 Control Channel: TLSv1, cipher TLSv1/SSLv3 DHE-RSA-AES256-SHA, 1024 bit RSA
Fri Jan 25 09:33:45 2013 10.200.0.2:60004 [client01] Peer Connection Initiated with [AF_INET]10.200.0.2:60004
Fri Jan 25 09:33:45 2013 client01/10.200.0.2:60004 MULTI_sva: pool returned IPv4=192.168.200.100, IPv6=(Not enabled)
Fri Jan 25 09:33:48 2013 client01/10.200.0.2:60004 MULTI: Learn: 00:24:fe:11:72:72 -> client01/10.200.0.2:60004
Fri Jan 25 09:33:49 2013 client01/10.200.0.2:60004 MULTI: Learn: fa:8d:39:f7:1c:01 -> client01/10.200.0.2:60004
Fri Jan 25 09:34:39 2013 client01/10.200.0.2:60004 MULTI: Learn: 00:1b:24:17:80:15 -> client01/10.200.0.2:60004
Client-Box debug_openvpn.out
Code:
Fri Jan 25 09:33:48 2013 OpenVPN 2.3.0 mipsel-unknown-linux-gnu [SSL (OpenSSL)] [LZO] [MH] [IPv6] built on Jan 18 2013
Fri Jan 25 09:33:48 2013 NOTE: OpenVPN 2.1 requires '--script-security 2' or higher to call user-defined scripts or executables
Fri Jan 25 09:33:48 2013 Socket Buffers: R=[178176->131072] S=[178176->131072]
Fri Jan 25 09:33:48 2013 TUN/TAP device tap0 opened
Fri Jan 25 09:33:48 2013 TUN/TAP TX queue length set to 100
Fri Jan 25 09:33:48 2013 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Fri Jan 25 09:33:48 2013 /sbin/ifconfig tap0 192.168.200.2 netmask 255.255.255.0 mtu 1500 broadcast 192.168.200.255
Fri Jan 25 09:33:48 2013 /sbin/route add -net 10.0.0.0 netmask 255.255.255.0 gw 192.168.200.1
Fri Jan 25 09:33:48 2013 chroot to '/tmp/openvpn' and cd to '/' succeeded
Fri Jan 25 09:33:48 2013 GID set to openvpn
Fri Jan 25 09:33:48 2013 UID set to openvpn
Fri Jan 25 09:33:48 2013 UDPv4 link local: [undef]
Fri Jan 25 09:33:48 2013 UDPv4 link remote: [AF_INET]10.200.0.1:1194
Fri Jan 25 09:33:48 2013 TLS: Initial packet from [AF_INET]10.200.0.1:1194, sid=3390f5bf 62497944
Fri Jan 25 09:33:48 2013 VERIFY OK: depth=1, xxx
Fri Jan 25 09:33:48 2013 VERIFY OK: nsCertType=SERVER
Fri Jan 25 09:33:48 2013 VERIFY OK: depth=0, xxx
Fri Jan 25 09:33:49 2013 Data Channel Encrypt: Cipher 'BF-CBC' initialized with 128 bit key
Fri Jan 25 09:33:49 2013 Data Channel Encrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Fri Jan 25 09:33:49 2013 Data Channel Decrypt: Cipher 'BF-CBC' initialized with 128 bit key
Fri Jan 25 09:33:49 2013 Data Channel Decrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Fri Jan 25 09:33:49 2013 Control Channel: TLSv1, cipher TLSv1/SSLv3 DHE-RSA-AES256-SHA, 1024 bit RSA
Fri Jan 25 09:33:49 2013 [server] Peer Connection Initiated with [AF_INET]10.200.0.1:1194
Fri Jan 25 09:33:50 2013 Initialization Sequence Completed
Vielleicht kann mir jemand weiterhelfen.
Besten dank im voraus
Zuletzt bearbeitet: