bounty还有4天到期。回答此问题可获得+50声望奖励。Bart正在寻找此问题的最新答案:请仅提供有关android 13+原生VPN客户端和最新routerOS功能的答案。
由于Android 13上不再支持*L2TP/PPTPVPN连接,我想知道如何使用本机客户端在Mikrotik路由器和Android 13设备之间设置安全VPN连接**,它只有以下选项:
- IKEv2/IPSec MSCHAPv2
- IKEv2/IPSec PSK
- IKEv2/IPSec RSA
到目前为止,我还没有找到解决这个问题的方法...
1条答案
按热度按时间ibps3vxo1#
您应该尝试使用“IKEv 2/IPSec PSK”(预共享密钥)配置您的MikroTik RouterOS,因为它是最简单的设置(比MSCHAPv2更安全,比RSA密钥更容易设置,因为它不需要生成和管理证书基础设施)
您可以检查RouterOS / Virtual Private Networks,但一般过程应该是:
在MikroTik路由器上:
1.将RouterOS更新到最新版本。您可以通过转到“
System" > "Packages" > "Check For Updates"
”来执行此操作。1.转到
"IP" > "Pool"
and create a new pool。将地址设置为VPN客户端将从中接收IP的网络范围。1.转到
"IP" > "Addresses"
并添加新地址。将地址设置为与您刚刚创建的地址池相同的范围,并将其分配给连接到Internet(而不是本地网络)的接口。1.转到
"PPP" > "Profiles"
并创建新配置文件。将本地地址设置为与您刚才创建的地址相同,并将远程地址设置为您创建的池。1.转到
"IP" > "IPSec" > "Peers"
并添加一个新对等点。将地址设置为0.0.0.0/0(以允许任何IP连接),将预共享密钥设置为安全密码,并将配置文件设置为您刚刚创建的配置文件。1.转到
"IP" > "IPSec" > "Proposals"
并添加新提案。将auth算法设置为sha 256,将enc算法设置为aes-256-cbc。1.转到
"IP" > "IPSec" > "Policies"
并添加新策略。将src
地址设置为之前设置的地址范围,将dst
地址设置为0.0.0.0/0,将协议设置为all,将操作设置为加密,并将级别设置为所需。在Android 13设备上:
1.转到
"Settings" > "Network & internet" > "Advanced" > "VPN"
。1.点击右上角的
"+"
按钮以添加新VPN。1.将名称设置为您能记住的名称,将类型设置为“
IKEv2/IPSec PSK
”,将服务器地址设置为MikroTik路由器的公共IP,并将IPsec预共享密钥设置为您之前设置的相同密码。1.点击“保存”保存VPN,然后点击列表中的新VPN以连接到它。
这应该允许您使用Android 13上的本机VPN客户端在Android 13设备和MikroTik路由器之间建立安全的VPN连接。