I want to create my own VPN server as the commercial ones are all abused.. Correct me if I am wrong but this is how I understand how it works: You buy a VPS, set up a VPN there and then connect through your vpn to other sites. What I don't understand is when you set the ip range for incoming computers to have, the computer would have a local ip issued. But when I connect to youtube for example through my vpn, it will still be one and the same ip every time? Because I can set my computer to have different local ip-s all the time in my own home local network, but when I go to the Internet, my router will always have the same global ip. Help me understand it better. If I only have one ip then it's kinda useless..