Ultralight
Member
- Thread Author
- #2
Just tried this myself so thought I would make a(hopefully) easy to follow guide
[HIDE]
What you will need:
Google Cloud Account: https://cloud.google.com/
Outline Manager & client: https://getoutline.org/
Steps:
1.Go on google cloud & make an acc, it wil lask you for basic info & to enter in your card info for free trial, dont worry they wont charge you anything. I just put in a old card I no longer use w no balance on it
https://prnt.sc/whvtfh
2. After making your account it will take you to the console, click on the "My first project button" near top left corner.
https://prnt.sc/whvtuf
3.Then on the popup window click "New Project"
https://prnt.sc/whvu54
4.Name your project, leave location empty, click Create
https://prnt.sc/whvugs
5.Go back to the dropdown with all your projects on it, click the project you just made & click "Open"
6.On the lefthand menu, scroll down to the "Compute" section --- > "Compute Engine" ---> Virtual Machines --->VM Instances
https://prnt.sc/whvuqj
7.Will take a min or 2 to get the engine ready, when it is click "Create"
https://prnt.sc/whvvbt
8.Name your instace(i named mine outline), pick TIME ZONE & REGION CLOSEST TO U & put in these settings when you get to the next menu
https://prnt.sc/whvvk9
9.On firewall, click drop down menu --> Networking ---> create new tag(i called mine outline, call yours whatever, just be sure to REMEMBER THE NAME OF THE TAG). Click "Create"
https://prnt.sc/whvvvm
10.Go back to main menu. Scroll down to Networking --> VPC Network ---> Firewall --> "Create New Firewall Rule"
https://prnt.sc/whvwaw
11.Give it the same name you gave your Compute Engine, make sure Logs are turned Off, on target tags write "outline"(same tag we used for networking) on source IP ranges type 0.0.0.0/0 since we want to include all IPs,
on protocols & ports click "Allow All"
https://prnt.sc/whvwkg
12.Now go back to left-hand menu Compute Engine --> VM --> VM instances, find the server you just made & on the connect tab click on "Open in browser window"
https://prnt.sc/whvwrs
13. It will take you to a SSH terminal, if it is having problems, use Chrome as a web browser instead.
14.When you are in the terminal, open up the Outline client you downloaded earlier, if you have not download now: https://getoutline.org/
Once the outline client is open click on "Set Up" under the Google Platform(what we are using for this guide)
https://prnt.sc/whvx4d
14.Copy & paste the code it gives you into the bash terminal you just opened. It will start downloading packages, if it asks to install additional stuff just type 'Y'
https://prnt.sc/whvxwo
15.Once you are done your output should look like this. Just copy the code in green that says {"apiURL"} & paste it into the outline tab where it tells you to paste the output. Then click "Done
If you encounter this problem after copying to the terminal: "-bash: wget command not found" it is because you need to install wget(sudo apt-get install wget) and try again
https://prnt.sc/whvynq
Congrats, you have now set up your own VPN, now to generate keys & add devices
16.In order to connect to the VPN, you will need the Outline VPN client, once it is installed, click on one of your keys & it will give you a link, copy the link into the outline client
https://prnt.sc/whvqha
https://prnt.sc/whvo57
17.You are now connected to your very own VPN server.
https://prnt.sc/whvr3p
18.FOR PHONE USERS: To access the vpn on your phone, simply download OutlineVPN app, and copy and paste one of the keys from your server.
probably some stuff I left out, but following this from beginning to end SHOULD get you a FREE working VPN connection. Cheers, will be adding some stuff when I find more time.
[/HIDE]
[HIDE]
What you will need:
Google Cloud Account: https://cloud.google.com/
Outline Manager & client: https://getoutline.org/
Steps:
1.Go on google cloud & make an acc, it wil lask you for basic info & to enter in your card info for free trial, dont worry they wont charge you anything. I just put in a old card I no longer use w no balance on it
https://prnt.sc/whvtfh
2. After making your account it will take you to the console, click on the "My first project button" near top left corner.
https://prnt.sc/whvtuf
3.Then on the popup window click "New Project"
https://prnt.sc/whvu54
4.Name your project, leave location empty, click Create
https://prnt.sc/whvugs
5.Go back to the dropdown with all your projects on it, click the project you just made & click "Open"
6.On the lefthand menu, scroll down to the "Compute" section --- > "Compute Engine" ---> Virtual Machines --->VM Instances
https://prnt.sc/whvuqj
7.Will take a min or 2 to get the engine ready, when it is click "Create"
https://prnt.sc/whvvbt
8.Name your instace(i named mine outline), pick TIME ZONE & REGION CLOSEST TO U & put in these settings when you get to the next menu
https://prnt.sc/whvvk9
9.On firewall, click drop down menu --> Networking ---> create new tag(i called mine outline, call yours whatever, just be sure to REMEMBER THE NAME OF THE TAG). Click "Create"
https://prnt.sc/whvvvm
10.Go back to main menu. Scroll down to Networking --> VPC Network ---> Firewall --> "Create New Firewall Rule"
https://prnt.sc/whvwaw
11.Give it the same name you gave your Compute Engine, make sure Logs are turned Off, on target tags write "outline"(same tag we used for networking) on source IP ranges type 0.0.0.0/0 since we want to include all IPs,
on protocols & ports click "Allow All"
https://prnt.sc/whvwkg
12.Now go back to left-hand menu Compute Engine --> VM --> VM instances, find the server you just made & on the connect tab click on "Open in browser window"
https://prnt.sc/whvwrs
13. It will take you to a SSH terminal, if it is having problems, use Chrome as a web browser instead.
14.When you are in the terminal, open up the Outline client you downloaded earlier, if you have not download now: https://getoutline.org/
Once the outline client is open click on "Set Up" under the Google Platform(what we are using for this guide)
https://prnt.sc/whvx4d
14.Copy & paste the code it gives you into the bash terminal you just opened. It will start downloading packages, if it asks to install additional stuff just type 'Y'
https://prnt.sc/whvxwo
15.Once you are done your output should look like this. Just copy the code in green that says {"apiURL"} & paste it into the outline tab where it tells you to paste the output. Then click "Done
If you encounter this problem after copying to the terminal: "-bash: wget command not found" it is because you need to install wget(sudo apt-get install wget) and try again
https://prnt.sc/whvynq
Congrats, you have now set up your own VPN, now to generate keys & add devices
16.In order to connect to the VPN, you will need the Outline VPN client, once it is installed, click on one of your keys & it will give you a link, copy the link into the outline client
https://prnt.sc/whvqha
https://prnt.sc/whvo57
17.You are now connected to your very own VPN server.
https://prnt.sc/whvr3p
18.FOR PHONE USERS: To access the vpn on your phone, simply download OutlineVPN app, and copy and paste one of the keys from your server.
probably some stuff I left out, but following this from beginning to end SHOULD get you a FREE working VPN connection. Cheers, will be adding some stuff when I find more time.
[/HIDE]
Pepelove Cheers & stay sfe Smart
Pepelove Services Pepelove
Discord:ultralight#3199
Pepelove Services Pepelove
Discord:ultralight#3199