Network Speed Test 2.0 Server is a single threaded asynchronous socket server written in Microsoft .Net for the windows platform.
It provides upload, download, and connection test functionality for Network Speed Test 2.0 Clients.
The software is free and is distributed under the Apache software license. We are not responsible for your use, or misuse of this software.
If you are running a server that has its data metered we recommend not running a public speed test server because of the data usage.
The zip file includes a command line version of the server (SpeedTestExe.exe) and a windows service version of the software (SpeedTestSvc.exe).
It is recommended that you play around with the server privatly using the command line version before running a public server or installing the windows
To download a copy of the Network Speed Test 2.0 server software click
To configure your server beyond the default settings you have to create a config.txt file in the AppData/Roaming directory for the user account
the server is running under. You will see an MmgSpeedTest directory there if the software has been executed at least one time.
More details about the server settings can be read from the cmd box by running SpeedTestExe.exe.
Example of a public, simple configuration file.
Example of a private, simple configuration file.
Example of the cmb box output from running the server SpeedTestExe.exe program.
The pertinent configuration tags and their default values are printed out at the start of the program.
To install the software as a windows service you can run the service installation batch file included with the software.
Make sure the account you run it under has an AppData/Roaming directory if you want to provide specific configuration values that override
the default configuration.