P2S VPN with Android Tablets

Son 316 Reputation points
2024-01-02T13:34:16.3266667+00:00

Hi,

I am in the process of designing a solution for some of our Android tablet users to connect into a segregated IaaS environment using P2S VPN. It's the first time I have looked into using P2S but there does not seem to be much documentation out there for connecting using an Android OS.

Has anyone already done this and has any pointers?

I'm aware we must use OpenVPN and certificate authentication and I need to provide a root cert to Azure and then the clients would be provisioned certificates from that. How is the best way to generate the certificates for this considering it is required for Android OS? Can I buy one from a CA instead or must it be self-signed?

Thanks

Azure VPN Gateway
Azure VPN Gateway
An Azure service that enables the connection of on-premises networks to Azure through site-to-site virtual private networks.
1,795 questions
Azure Virtual Network
Azure Virtual Network
An Azure networking service that is used to provision private networks and optionally to connect to on-premises datacenters.
2,775 questions
0 comments No comments
{count} votes

Accepted answer
  1. ChaitanyaNaykodi-MSFT 27,481 Reputation points Microsoft Employee Moderator
    2024-01-02T20:33:17.8166667+00:00

    @Son

    Thank you for reaching out.

    I understand you want to set-up Azure P2S VPN for the Android tablet users. As you are already aware this can be done using Open VPN(SSL) with Certificate authentication and the Android OS has to support TLS 1.2

    If it helps as documented here the strongSwan client on Android can use only the IKEv2 tunnel type to connect.

    Based on your questions above

    How is the best way to generate the certificates for this considering it is required for Android OS? Can I buy one from a CA instead or must it be self-signed?

    You can use either a root certificate that was generated with an enterprise solution or generate a self-signed certificate as documented here.

    Hope this helps! Please let me know if you have any additional questions. Thank you!


    ​​Please "Accept the answer" if the information helped you. This will help us and others in the community as well.

    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.