Table of Contents
Recommended Steps #
- Install Kali on a VM using one of methods listed below.
- If you want to verify your installation media’s integrity, please follow the official documentation.
- Set-up an alternative mirror if necessary.
- Install additional software you may need (our recommendations are listed below).
- The Kali documentation pages link to GitLab on purpose, since https://kali.org might be blocked in your network. Due to its critical functionality regarding code storage and version control, it’s very unlikely that GitLab would get blocked.
- If you do have access https://kali.org, all the GitLab links we mention here can be accessed via the https://www.kali.org/docs/virtualization/, and all the mirrored download links can be accessed via the https://www.kali.org/get-kali/#kali-virtual-machines.
Your network’s default DNS might block queries for Kali’s domain names. If this is the case, you should override your DNS settings to use an alternative DNS server. We recommend to use one of the following:
220.127.116.11which is operated by Cloudflare
18.104.22.168which is operated by Google
22.214.171.124which is operated by Quad9
Flush Cached Records #
sudo apt install systemd-resolved # this is normally enabled by default only after a reboot sudo systemctl start systemd-resolved.service sudo resolvectl flush-caches