A Complete VPN Solution

We need:

1. x86 based clustered VPN server solution for commercial use.

2. iPhone and Android VPN client apps.

3. Automated system which will automatically generate all necessary files needed for authentication such as openvpn certificates with client control panel in which clients can download their client files, check bandwidth usage, server load, traffic, billing etc.


1. Each server can have one or two ISP uplinks.

2. Servers OS: CentOS 6.5 x64

3. All servers will be dual CPU E5-2600 Xeons with Intel AES-NI support (our own physical servers).

4. SSH connection to two machines will be provided with clean OS install.

Requirement for VPN servers:

1. VPN protocols: OpenVPN, PPTP, L2TP/IPSec, Pure IPSEC (IKEv1 & IKEv2), Cisco IPSec (if possible).

2. Authentication methods: PSK, RSA Certificates, Xauth with Radius support.

3. Ability to globally limit each client to specified number of simultaneous connections, regardless VPN protocol is used.

4. System should be able to point client to specific least loaded VPN server within each country.

5. Ability to set up min and max speed limit for each client.

6. Ability to suspend client if subscription is ended.

7. High availability (no single point of failure).

8. Multithreading for all VPN services is a must (as OpenVPN does not support multithreading, multiple processes on same machine is acceptable).

9. No virtualization.

10. Simple step by step guide (for admins) how to setup additional server.

App features:

Resolve servers list via DNS request.

Automatically and manually switch to different server.

Connect to client control panel via https, download required certificates or keys and set up VPN profiles.

Automatic reconnect feature.


Client/admin WEB control panel:

We are open for suggestions on this part.


by PayPal

50% after server with control panel will be tested by me. The remaining %50 will be paid after testing mobile apps and getting source code.

Once placing your bid, please drop me rough description of whole system and what software will be used. It will help me to choose right offer.

Evner: Linux, Netværksadministrator, Software Arkitektur

Se mere: x86 android, what is virtualization, what is android os, web based ssh client, web based ssh, vpn on android, vpn for android, vpn client for android, ssh android, speed up android, pure for android, pure android, openvpn for android, open source android apps, open dns, mobile system architecture, mobile connect cisco, mobile client architecture, list services linux, linux list services, is android linux, intel android, how to use vpn on android, how to speed up android, how to solution

Om arbejdsgiveren:
( 0 bedømmelser ) Vilnius, Lithuania

Projekt ID: #6023947

7 freelancere byder i gennemsnit $2166 på dette job


A proposal has not yet been provided

$3111 USD in 30 dage
(28 bedømmelser)

Dear sir. I have a lot of experiences to develop network programming, and openvpn and Linux. You can check my network programming skill at [url removed, login to view] It's my own project. And my Flere

$2222 USD in 15 dage
(4 bedømmelser)

I am a network engineer who has been involved in the IT industry for more than 14 years. Being involved in enterprise/medium business and government clients I had the experience to work across different geographically Flere

$2777 USD in 25 dage
(2 bedømmelser)

Hi there. I can help you setup your VPN solution. Just need your input on what kind of software you want to use in your system.

$2500 USD in 20 dage
(1 bedømmelse)

What you are asking for is a very difficult project and while I believe I can complete it according to specification and on time, I think that you may be better suited to purchasing redundant SSL VPN appliances and loa Flere

$2000 USD in 12 dage
(0 bedømmelser)

A proposal has not yet been provided

$1666 USD in 30 dage
(0 bedømmelser)

A proposal has not yet been provided

$888 USD in 3 dage
(0 bedømmelser)