A lot of people have been asking me lately on how to speedtest their dedicated seedbox or speed test the server they just bought to check its speed.

In this tutorial we are going to use a git https://github.com/sivel/speedtest-cli and all credits goes to them for development , my goal is to make your life easier to use it .  Also explain you the basic of using it in a more easier way.


Step 1. You need to login your server via SSH with application like putty.

Step 2: In case you have root account disabled you have to sudo su to become root user, you can serach a bit online on how to become root in your specific Distro.

Step 3.Then you have to get the speed test script using wget or yum or whatever is relevant for your distro:

So run wget http://cheapseedboxes.com/speedtest.sh

Step 3 Seedbox Speed test

Step 4 : chmod +x speedtest.sh file it would just make the file executable, with bash generally you can always 

Run and then press enter

chmod +x speedtest.sh


Step 5. Execute the script

bash speedtest.sh


It would show up something like this , which would conclude the installation part for the speed test.


Now Using the commands(copying and pasting them in ssh , generally aa right click would paste the commands.

  1. speedtest-cli Directly using this command is the easiest option it will diplay your Upload 

    and download speeds in Mbit Speedtest-cli output

    1. speedtest-cli –share   command will not only run the speed test but also give you a link to share , in case you have to provide it to a invite forum or make it your signature etc                                                                                                                                                                                               
      Speedtest-cli --share outputoutputs-for-speedtest-cli-share-results
  2. speedtest-cli –bytes  command will show the speed in byte which is the real speeds you will be seeing in bytes on your server , so just in case you want it in that format this command will be handy.                                                                           outputs-for-speedtest-cli-bytes                                                                                                                                                                                                                                          
  3. speedtest-cli –simple   command will give out a simple output if you don’t want a lot of clutter in the output for the speedsoutputs-for-speedtest-cli-simple

Some advanced commands if you want the speed test from specific servers of speedtest.net

  1. speedtest-cli –list   command will list all servers for speed test , the output runs quite fast so I recommend to save the output with > command in ssh , the out put looks something like this , the most important thinsg you want to knwo is teh server id so you can speed test the server with that location , it is specially helpful if you are trying to check if you would get slow ftp speeds etc.                                                                                                                                                                                                                                                                                                                                                          outputs-for-speedtest-cli-list

2. Now if I have to test my speeds with the specific server in Newzeland I have to use the command

        speedtest-cli –server ServerID , in the previous example we selected 4136 , so the code that we would be               running is  speedtest-cli –server 4136 in the terminal and the output will be something like this :outputs-for-speedtest-cli-server-server-id

I think these are the relevant commands that will give you a good overview to testing your dedicated seedbox or server in order to asses the speeds said that in my experience though the download results seem fine , the uplaod speeds are definitely not the right representation as teh servers I am using is 1 GBPS , in my opinion I think that the speedtest servers are built more for home users but it is definitely a helpful tool for accessing speeds.

If you are too confused to run these commands individually you can copy and paste the below script once you are root in your ssh terminal which will give you the direct results.

wget http://cheapseedboxes.com/speedtest.sh

chmod +x speedtest.sh

bash speedtest.sh


I hope this was helpful for you , if you have any questions feel free to put that in comments .

Adding more power to Seedboxes