作者chrisben (Chris)
看板AndroidDev
标题[问题] VPN ipsec psk xauth的问题
时间Thu Dec 6 16:13:35 2012
问题描述: 我想在android 2.3.5上支援 Ipsec Xauth PSK此种VPN的认证方式, 所以
参考了Android 4.0.4的写法, 目前已经可以在android 2.3.5顺利跟Vpn server认证, 要
到client端的IP和DNS等设定, 要到後, 也enable了虚拟网卡并在routing table 新增了
相关rule, 但发现目前还是没办法连internet, 也没办法连到VPN server对应到的
private 网段, 所以想问一下, 若想在android 2.3.5 上支援Ipsec Xauth PSK此种VPN的
认证方式, 还有哪些地方我应该修改?
下面是我的网卡状态和routing table的范例(tun0 是我对VPN建立的虚拟网卡):
[网卡状态]
lo UP 127.0.0.1 255.0.0.0 0x00000049
dummy0 DOWN 0.0.0.0 0.0.0.0 0x00000082
tunl0 DOWN 0.0.0.0 0.0.0.0 0x00000080
gre0 DOWN 0.0.0.0 0.0.0.0 0x00000080
sit0 DOWN 0.0.0.0 0.0.0.0 0x00000080
ip6tnl0 DOWN 0.0.0.0 0.0.0.0 0x00000080
usb0 DOWN 0.0.0.0 0.0.0.0 0x00001002
ccmni0 DOWN 0.0.0.0 0.0.0.0 0x00000080
ccmni1 DOWN 0.0.0.0 0.0.0.0 0x00000080
ccmni2 DOWN 0.0.0.0 0.0.0.0 0x00000080
wlan0 UP 192.168.11.2 255.255.255.0 0x00001043
tun0 UP 172.31.5.107 255.255.255.255 0x00000051
[Routing Table]
Iface Destination Gateway Flags RefCnt Use Metric Mask MTU Window IRTT
wlan0 010BA8C0 00000000 0005 0 0 0 FFFFFFFF 0 0 0
wlan0 F0D3FB3C 010BA8C0 0007 0 0 0 FFFFFFFF 0 0 0
wlan0 000BA8C0 00000000 0001 0 0 0 00FFFFFF 0 0 0
tun0 00000000 00000000 0001 0 0 0 00000080 0 0 0
tun0 00000080 00000000 0001 0 0 0 00000080 0 0 0
wlan0 00000000 010BA8C0 0003 0 0 0 00000000 0 0 0
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.67.167.198
※ 编辑: chrisben 来自: 203.67.167.198 (12/06 16:14)
※ 编辑: chrisben 来自: 203.67.167.198 (12/06 16:15)