为什么我们需要为Android中的Vpn服务添加内部IP地址

时间:2014-06-27 10:17:48

标签: android vpn android-networking

我用Google搜索了很多时间而且无法得到令人信服的理由。

我的链接很少但对我的doube没什么用处:
VpnService to capture packets.
Android firewall with VpnService.

在" addAddress()"的情况下,在我使用内部IP地址的所有地方(谷歌中的示例)在VpnService.Builder中。

为什么我们需要添加内部IP地址而不是设备分配给的实际IP地址?

请指导我去哪里寻找我的答案:)。

1 个答案:

答案 0 :(得分:0)

经过大量研究后了解到,这是VPN Server在连接服务器时将分配给用户的IP地址。在谷歌的所有例子中,他们只是硬编码的IP地址,没有任何评论/解释困扰我。

无论如何,VPN服务器将分配IP地址,它将是内部(也称为私有)IP地址。