



Type winver in your start menu to know your Windows version and build. There are some prerequisites to qualify for the smooth running and installation of WSL2. Some of the features can be compared as seen below: Comparison of WSL1 and WSL2Įnough of the talk, let’s dive right into setting up our Kali Linux Distribution on our Windows 10 machine. We are using WSL2 because it leverages virtualization technology. In this instance, we are going to use WSL2 to achieve our goal. Yes, you heard it right, Windows got a new feature known as WSL (Windows subsystem For Linux) which allows you to run Linux distributions alongside your windows Desktop. These can be enabled via the Windows GUI or by running the following commands in an elevated prompt.Welcome to my quick guide for setting up Kali Linux on Windows 10 without using a Hypervisor. The following windows features must be enabled to run WSL 2.0 The examples below are from a system running Windows Insider build 1.1. PrerequisitesĪt the time of writing this blog post you must run Windows 10 build 18917 or higher, which means that you need to be at least on the slow ring of the Windows Insiders builds. Now let me be honest here all the information described below does already exist across various websites and forums, the primary objective of this blog post is to put it all in one place to provide others and myself with all the necessary instructions to get kali linux up and running in WSL 2.0 and use RDP to connect to the kali desktop. What’s nice about running kali in WSL is that you get easy and quick access to linux tools without having to setup and start a complete virtual machine.īut what if you want to run a tool with a GUI? Well with a few tricks that works as well. Since Microsoft introduced WSL ( Windows Subsystem for Linux) I’ve been playing with it occasionally, in the beginning however some of the tools I wanted to use like nmap and hping3 would not work due to issues with networking in WSL 1.0, however with WSL 2.0 these issues seem to be resolved so gave it another try earlier this year in June and all worked as expected.
