How to Install NeonLink on Kali Linux Latest

NeonLink is a tool developed on Python, it provides a simple client and server for reverse connection forwarding through different protocols such as SSH, SSL/TLS, TCP, and HTTP. This tutorial will guide you on how to install NeonLink on Kali Linux Latest.

Prerequisites

Before proceeding with the installation, make sure that you have the following prerequisites:

Step 1: Clone the NeonLink Repository

The first step is to clone the NeonLink repository from Github. Open a terminal and run the following command:

git clone https://github.com/AlexSciFier/neonlink.git

It will clone the NeonLink repository into your current working directory.

Step 2: Install the Required Libraries

NeonLink requires some python libraries to run, you can install them using pip. To install pip, run the following command:

sudo apt install python3-pip

Once pip is installed, navigate to the NeonLink repository directory and install the required libraries using the following command:

cd neonlink/
sudo pip3 install -r requirements.txt

It will install all the required libraries.

Step 3: Run the NeonLink Client

After installing the libraries, you can run the NeonLink client. Navigate to the /client directory and run the following command:

python neonlink.py

It will display the help menu for the NeonLink client.

Step 4: Run the NeonLink Server

To run the NeonLink Server, navigate to the /server directory and run the following command:

python neonlink.py

It will start the NeonLink Server.

Step 5: Forward a Port

To forward a port using NeonLink, you need to specify the protocol, local and remote port, and target host. Here is an example command to forward the ssh port:

python neonlink.py -p tcp -l 22 -r 2222 -t 192.168.0.100

It will forward the local ssh port 22 to the remote host 192.168.0.100 port 2222.

Conclusion

NeonLink is a powerful tool for port forwarding that works on multiple protocols. By following this tutorial, you should now be able to install NeonLink on your Kali Linux Latest and start using it.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!