NEPacketTunnelNetworkSettings中的tunnelRemoteAddress有什么作用?

时间:2019-05-12 07:55:27

标签: ios

我正在使用NETunnelPacketProvider拧紧一个小的数据包隧道。在启动VPN之前,我需要使用setTunnelNetworkSettings来提供连接的VPN设置。在此设置中,我需要为tunnelRemoteAddress提供NEPacketTunnelNetworkSettings。我注意到当VPN处于连接状态时会显示此地址。但是我想知道是否还有其他作用?

由于我希望能够更改已连接的VPN服务器(例如,断开与之连接的服务器时更改为另一台服务器),并且在VPN连接时无法再次使用setTunnelNetworkSettings来更改此值,所以我想知道是否这个tunnelRemoteAddress只是用于在UI中表示的一些字符串,我可以将其设置为仅一个伪地址,例如127.0.0.1

有什么主意吗?

0 个答案:

没有答案