Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save CyanoFresh/d293072e9ed49098c383e3c1710c042c to your computer and use it in GitHub Desktop.
Save CyanoFresh/d293072e9ed49098c383e3c1710c042c to your computer and use it in GitHub Desktop.
azure free remote vpn without public ip(tailscale)
  1. Use/create account with free services enabled (12 months)
  2. Create ubuntu VM with a free type (b1s), use disk covered by free services (premium p6 64gb)
  3. Connect to the VM using serial (Connect -> more options -> serial) - you won't need ssh or public IP for this one
  4. Install Tailscale on the VM by instructions below:
    1. https://tailscale.com/kb/1142/cloud-azure-linux
    2. https://tailscale.com/kb/1103/exit-nodes?tab=linux
  5. Install tailscale client app on your devices
  6. Select your VM as an exit node

This way you won't need a public IP (which is always paid in azure). Leave the comment below if it helped!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment