Download Latest Version RouteMe_Server (source and bin).zip (26.2 kB)
Email in envelope

Get an email when there's a new version of RouteMe_Server

Home
Name Modified Size InfoDownloads / Week
RouteMe_Server (source and bin).zip 2015-09-17 26.2 kB
ReadMe.txt 2015-09-17 1.8 kB
Totals: 2 Items   28.0 kB 0
Use this application to execute a program when it receives a UDP packet to the defined 
port. When clicking IP msg check it verifies that the incoming message is likely an IPv4 
address(not perfect data validation) before executing the defined program. Define the 
program (with path if necessary) you wish to run along with the parameters. Some command 
line programs (and maybe others) will output messages in this box. Only 1000 lines of most 
recent history are saved. 
The %input variable is the message which was received in the UDP packet. This application 
will wait until the previous program which it ran has terminated before executing a new 
one. You must click START to open the port and begin listening for packets. You might need 
to configure your firewall for it to receive packets.

The original purpose of this program is to configure a tcp/ip route in windows when 
otherwise you cannot communicate with the server because of an active VPN. You send a 
message (with the RouteMe client containing the ip from which you wish to communicate) to 
the physical interface ip of the server and it configures a route path which then enables 
you to directly transfer data over the native internet connection (for example connecting 
to VNC/Teamviewer-over-ip when there is an active VPN). You can add -p to the parameters 
to make the route permanent. You need to manually add the gateway ip (ipconfig.exe) and 
interface number (route.exe print) you wish to use.

This application was built to be flexible so technically you can run any command you can 
think of. Data is not encrypted and so this is not the most secure, however for most use 
cases should be safe enough if you know what you are doing.

Check RouteMe_Client project also.
Source: ReadMe.txt, updated 2015-09-17