Is my vpn actually changing my location?

it echoed everything after “sysctl -w”

It probably worked then. I guess if you wanted to be sure you could enable ipv6 on the client and then check the location. It should still be the location of the vpn despite the client due to the sysctl changes on the server.

And as others have mentioned there are ways to get it working with ipv6.

But even if that did disable ipv6 the sysctl changes will wipe at a reboot. I’m not sure why it didn’t let -p work without looking further into it which is the only reason I mention testing with client. If you’re fine with where it’s at don’t worry about it.

Also no need to apologize I’m in no hurry about it lol