OpenVPN Geo-Bypass Configuration
Budget: $30 – $250 USD
I need OpenVPN installed and fully configured so that a small group—no more than ten simultaneous users—can tunnel traffic through a server and appear to be browsing from the server’s location. The sole goal is to bypass geo-restrictions; there is no site-to-site networking involved.
Environment & devices
• Users will connect from Windows laptops/desktops, Android or iOS phones, and a few Linux machines.
• You may suggest the preferred server OS, although I already have an Ubuntu VPS available if that simplifies the build.
• Standard OpenVPN tools (easy-rsa or OpenSSL for certificates, systemd service management, iptables or ufw for basic firewall rules) are expected.
Scope of work
1. Install OpenVPN on the server, generate the CA and client certificates, and apply best-practice hardening (TLS-auth, AES-256-GCM or ChaCha20 suites, no password saved in plain text).
2. Provide individual .ovpn profiles for up to ten clients, clearly labelled for Windows, Linux, and mobile.
3. Enable DNS leak protection and routing of all traffic through the tunnel to guarantee location masking.
4. Test connectivity from at least one device type in each category and document the result.
5. Supply concise, step-by-step connection instructions that a non-technical user can follow.
Acceptance criteria
• Any of my devices reaches https://www.whatismyip.com/ and shows the server’s IP, not the client’s.
• No DNS leaks detected on https://www.dnsleaktest.com/.
• Connection remains stable under streaming-level bandwidth for one hour without dropping.
Once everything is verified, I will close the project and release payment.
Environment & devices
• Users will connect from Windows laptops/desktops, Android or iOS phones, and a few Linux machines.
• You may suggest the preferred server OS, although I already have an Ubuntu VPS available if that simplifies the build.
• Standard OpenVPN tools (easy-rsa or OpenSSL for certificates, systemd service management, iptables or ufw for basic firewall rules) are expected.
Scope of work
1. Install OpenVPN on the server, generate the CA and client certificates, and apply best-practice hardening (TLS-auth, AES-256-GCM or ChaCha20 suites, no password saved in plain text).
2. Provide individual .ovpn profiles for up to ten clients, clearly labelled for Windows, Linux, and mobile.
3. Enable DNS leak protection and routing of all traffic through the tunnel to guarantee location masking.
4. Test connectivity from at least one device type in each category and document the result.
5. Supply concise, step-by-step connection instructions that a non-technical user can follow.
Acceptance criteria
• Any of my devices reaches https://www.whatismyip.com/ and shows the server’s IP, not the client’s.
• No DNS leaks detected on https://www.dnsleaktest.com/.
• Connection remains stable under streaming-level bandwidth for one hour without dropping.
Once everything is verified, I will close the project and release payment.
Related categories:
System Admin
Linux
Ubuntu
Network Administration
OpenVPN
Network Security
VPN
Firewall