We need an IP Tunneling application that runs on Linux with a PHP front-end to manage the tunnels.
We need the application to forward remote IP addresses to a remote server. The remote IP addresses will then be accessible to the primary server locally.
The PHP application will need to be able to manage the remote servers IP Tunnels, meaning that a server IP, username and password will have to be entered along with the IP range. As these change, servers need to be able to be added or deleted.
Experience with IP Tunneling is a must.
What we want with the tunnel is to be able to add public IP addresses that has been assigned from one server (branch server) to a completely different server (master server) at a different location.
We need the tunneled IPs to route http, ssh, dns and smtp.
We will provide the server to work with. The project will not be considered complete until everything works properly.
Requirements Interview Answers:
To help you bid more accurately, the employer was interviewed about the requirements for this project. Below are their answers.
Untitled Page
Other Requirements:
It is IMPERATIVE that the tunnel allow the IPs on the "branch" server to be used by the mailing program located on the master server. It MUST be routed in a way that allows the "branch" server IPs to be utilized by the "master" server.
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the employer's money is escrowed) is a violation of both the employer and worker agreements.
vWorker.com monitors all site activity for such violations and can instantly expel transgressors on the spot, so we thank you in advance for your cooperation.
If you notice a violation please help out the site and report it. Thanks for your help.
Categories:
(Note: Like everything else on this page, these categories are part of the original contract for this project.)
Web development, Database, Languages, Requirements, Operating systems / platforms, PHP, Other (Technology), Linux, MySQL, Software related (includes websites)