O iOS suporta IPsec IKEv2?
Caso contrário, existe alguma maneira de fazer com que o IPsec IKEv2 funcione no iOS?
O iOS suporta IPsec IKEv2?
Caso contrário, existe alguma maneira de fazer com que o IPsec IKEv2 funcione no iOS?
Respostas:
Não acredito que o cliente VPN da Apple incorporado suporte IKEv2 nos dispositivos Mac ou iOS. Isso ocorre porque certamente no Mac - incluindo o Mavericks 10.9.1, e acredito que também no iOS o cliente VPN é baseado no software Racoon de código aberto que não suporta o IKEv2.
Existe um Racoon2 em http://www.racoon2.wide.ad.jp/w/ que suporta IKEv2, mas não é isso que a Apple inclui.
O cliente Cisco AnyConnect para iOS e Mac suporta IKEv2.
racoon
responsável pelo IPsec no OS X, e não por uma solução personalizada?
Não, IPsec IKEv2
não é suportado no iOS pela Apple.
O único IPsec
que o iOS suporta é Cisco IPSec
(observe que ele possui uma capitalização diferente), de acordo com o link bmike ♦ , na Authentication methods
seção basicamente o iOS suporta apenas vários IPSec Xauth
métodos de autenticação, que são uma extensão do IKEv1 e são incompatíveis com o IKEv2.
Sim. Como o IKEv2 foi definido em 2005, seria difícil encontrar uma implementação IPSec que não execute a v2 atualmente.
A melhor documentação que encontrei para iOS e VPN é aqui da apple:
A documentação da Cisco diz que o AnyConnect 3.0 possui um recurso do IKEv2 no iOS.
IPSec Xauth
que não tem nada a ver IPsec IKEv2
.
Se você está perguntando sobre o cliente IPsec interno do Mac OS X, é fácil verificar se o guaxinim é usado. Basta abrir o console e verificar os logs do sistema a partir do momento em que você usa o cliente IPsec:
2/22/14 8:05:38.649 PM racoon[16111]: Connecting.
2/22/14 8:05:38.650 PM racoon[16111]: IPSec Phase 1 started (Initiated by me).
2/22/14 8:05:38.652 PM racoon[16111]: IKE Packet: transmit success. (Initiator, Main-Mode message 1).
2/22/14 8:05:38.652 PM racoon[16111]: >>>>> phase change status = Phase 1 started by us
O Racoon (v1) tem certas limitações, como nenhum suporte ao IKEv2 e nenhum túnel dividido.
O iOS 8 agora suporta VPN IKEv2 nativa.