Discovering Problems With Download Speed
How our downloads work
Kali Linux operates off of a network of community and official mirrors. What this means is that when you click to download Kali Linux there are some steps that are done before you actually begin the download. First you hit cdimage.kali.org which is our redirector. This determines where the request is coming from and will send you to one of the best mirrors for your situation. For example, if you are in the US you may get send to Berkley Universityβs mirror. After you are sent to the best mirror your download request is submitted to it, and your download actually begins.
Determining which mirror we are at
Now that we know how this happens we can determine which mirror we are actually getting sent to ourselves. We can do this in a couple of different ways. The first is to simply click download and then in the downloads tab right click the download and copy the URL. This works for the majority of web browsers. The second option is to use curl
:
Here we can see that we were redirected to kali.download
.
Submitting bugs
If the download speed is noticeably slow or the mirror is not working, we would love to know. This can be the result of a few different problems and none of them are able to be fixed without us knowing which mirror and what speeds. So lets get that information wrapped up nicely.
We can use wget
to download the iso file and learn just how fast the download is taking. If we are on Windows, we can either get the download speed from the web browser or install wget for Windows
As we can see we are downloading at about 31.6MB/s and we are using the mirror link we got from the previous section.
Lets look at another example, this time with a connection from France:
Now that we know the download speed and the mirror link we can submit a bug report with all our information.
Using a different mirror
We can consult back to the community mirrors and manually select a different mirror to see if our download speed improves. To do this we simply will copy the mirror link we want to use from the list and then change βREADMEβ to be kali-2022.4/kali-linux-2022.4-installer-amd64.iso
or whichever download link we are using. We can see this in the previous section, right after kali-images/
.
Last updated