1
0
mirror of synced 2024-11-23 05:26:02 +03:00
setup-ipsec-vpn/azure/README.md

39 lines
1.9 KiB
Markdown
Raw Normal View History

2017-03-20 06:10:49 +03:00
# Deploy to Microsoft Azure
2016-08-11 06:15:11 +03:00
2022-05-22 05:59:03 +03:00
*Read this in other languages: [English](README.md), [中文](README-zh.md).*
2016-08-11 06:15:11 +03:00
2021-06-05 01:27:21 +03:00
This template will create a fully working VPN server on the Microsoft Azure Cloud ([pricing details](https://azure.microsoft.com/en-us/pricing/details/virtual-machines/)).
2016-08-11 06:15:11 +03:00
Customizable with the following options:
2020-05-04 06:12:17 +03:00
- Username for VPN **and** SSH
- Password for VPN **and** SSH
- IPsec Pre-Shared Key for VPN
- Operating System Image (Ubuntu 22.04/20.04/18.04 or Debian 9)
- Virtual Machine Size (Default: Standard_B1s)
2016-08-11 06:15:11 +03:00
**Note:** DO NOT use these special characters within values: `\ " '`
2016-08-11 06:15:11 +03:00
Press this button to start:
2021-06-05 01:27:21 +03:00
[![Deploy to Azure](../docs/images/azure-deploy-button.png)](https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2Fhwdsl2%2Fsetup-ipsec-vpn%2Fmaster%2Fazure%2Fazuredeploy.json)
2017-06-12 10:29:53 +03:00
When the deployment finishes, Azure displays a notification. Next steps: [Configure VPN Clients](../README.md#next-steps).
2016-08-11 06:15:11 +03:00
2022-04-06 07:06:01 +03:00
**Note:** When connecting to the server using SSH, use the username and password you specified in the deployment template. To add or export IKEv2 clients, run `sudo ikev2.sh`. If somehow you still cannot SSH into the VM after entering the correct login credentials, see [Troubleshoot SSH connections to an Azure Linux VM that fails, errors out, or is refused](https://docs.microsoft.com/en-us/troubleshoot/azure/virtual-machines/troubleshoot-ssh-connection) and/or [Can't SSH to Azure Linux VM because permissions are too open](https://docs.microsoft.com/en-us/troubleshoot/azure/virtual-machines/troubleshoot-ssh-permissions-too-open).
2022-02-27 03:12:47 +03:00
## Authors
2016-08-11 06:15:11 +03:00
2017-06-12 10:29:53 +03:00
Copyright (C) 2016 [Daniel Falkner](https://github.com/derdanu)
2022-01-02 09:09:03 +03:00
Copyright (C) 2017-2022 [Lin Song](https://github.com/hwdsl2)
2016-12-22 19:27:56 +03:00
## Screenshot
<details>
<summary>
Click to see screenshot.
</summary>
2016-12-22 19:27:56 +03:00
![Azure Custom Deployment](custom_deployment_screenshot.png)
</details>