Hallo,
ich benutze OpenVPN und mir gelingt es auf meinem Android 2.2.1 die OpenVPN Verbindung erfolgreich zur FritzBox herzustellen. Aber es scheint, als würden nicht alle Daten über die Fritz!Box geschickt werden. Denn wenn ich einen IP-Check mache, dann erscheint nicht die Box der Fritz!Box, sondern die des lokalen Netzes.
Ich habe mal ein ip-route auf dem androiden gemacht:
ifconfig
Die config auf dem Androiden schaut so aus
Soweit ich das mit meinem "Latein" annahm, sollte mit dieser config eigentlich alles so sein, dass der Verkehr ausschließlich über die OpenVPN-Verbindung laufen sollte. Das ist genau das was ich brauch. Denn ich habe hier eine App namens FRITZ!App Fon, die sich zwar zur Box verbindet, von der ich sogar Telefonate aufbauen kann, jedoch nichts höre. Sowie, wenn Telefonate reinkommen, dann werden diese nicht auf der App signalisiert. Ich kann SIP nur dann über OpenVPN benutzen, wenn ich eine andere Software (3CXPhone) benutzem, die jedoch ein paar Bug hat und nicht so gute, wenn auch "recht" gute Resultate liefert.
Gibt es irgendwie eine Möglichkeit zu erzwingen, sämtlichen Verkehr über die OpenVPN-Verbindung zu leiten?
ich benutze OpenVPN und mir gelingt es auf meinem Android 2.2.1 die OpenVPN Verbindung erfolgreich zur FritzBox herzustellen. Aber es scheint, als würden nicht alle Daten über die Fritz!Box geschickt werden. Denn wenn ich einen IP-Check mache, dann erscheint nicht die Box der Fritz!Box, sondern die des lokalen Netzes.
Ich habe mal ein ip-route auf dem androiden gemacht:
Code:
# ip route
ip route
87.185.223.46 via 192.168.137.1 dev eth0
172.30.1.0/24 via 172.30.1.1 dev tap0
172.30.1.0/24 dev tap0 src 172.30.1.203
192.168.137.0/24 dev eth0 src 192.168.137.183
default via 192.168.137.1 dev eth0
default via 172.30.1.1 dev tap0
#
Code:
busybox ifconfig
eth0 Link encap:Ethernet HWaddr 90:21:55:E0:05:86
inet addr:192.168.137.183 Bcast:192.168.137.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3404 errors:0 dropped:0 overruns:0 frame:0
TX packets:2806 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2482357 (2.3 MiB) TX bytes:656437 (641.0 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:800 errors:0 dropped:0 overruns:0 frame:0
TX packets:800 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:50312 (49.1 KiB) TX bytes:50312 (49.1 KiB)
tap0 Link encap:Ethernet HWaddr 9A:E8:2E:5F:4B:B7
inet addr:172.30.1.203 Bcast:172.30.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1784 errors:0 dropped:0 overruns:0 frame:0
TX packets:1828 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:1515838 (1.4 MiB) TX bytes:277970 (271.4 KiB)
Code:
# OpenVPN 2.1 Config, Tue Mar 18 04:06:30 CET 2008
route delete
#iproute /data/data/misc/iproute-wrapper.sh
proto tcp-client
dev tap
#secret D:\\Programme\\OpenVPN\\sample-config\\key
remote domain.org 143
tls-client
ns-cert-type server
ca ca.crt
cert client01.crt
key client01.key
tls-auth key 1
script-security 2
nobind
#pull
#
route delete
#iproute /data/data/misc/iproute-wrapper.sh
dhcp-option DNS 172.30.1.1
dhcp-option DNS 172.30.1.1
route 172.30.1.0 255.255.255.0
route-gateway 172.30.1.1
redirect-gateway
#dhcp+redirect + route-gateway = internet ueber opvn-server
ifconfig 172.30.1.203 255.255.255.0
tun-mtu 1500
mssfix
verb 3
#daemon
cipher AES-256-CBC
#comp-lzo
float
keepalive 10 120
resolv-retry infinite
Gibt es irgendwie eine Möglichkeit zu erzwingen, sämtlichen Verkehr über die OpenVPN-Verbindung zu leiten?