Home / Computers / How to Add Internet or network to BlackArch Internet setup

How to Add Internet or network to BlackArch Internet setup

BlackArch Internet setup

What are the use of BlackArch?

BlackArch Linux is a fast, light-weight Linux distribution specially made for security researchers and penetration testers. As the name implies, BlackArch Linux is based on Arch Linux. Like it’s rival distro Kali Linux, It comes with plethora of security and penetration tools. As of writing this, BlackArch Linux repository has nearly 1400+ tools, and the list will grow in the days to come. You can either install tools individually or a group. BlackArch Internet setup Since it is based on Arch Linux, the usage is pretty much same as Arch Linux.

BlackArch Linux is available for both 32bit and 64bit systems. You can simply download the ISO from the official download page, burn it on DVD or USB drive, and install it as the way you install Arch Linux. Also, BlachArch ships with a graphical installer, so the installation will be quite easier than vanilla Arch Linux installation. Alternatively, you can install it on top of existing Arch Linux. If you have any existing Arch Linux, just add the BlackArch Linux repositories, and install it using pacman command. Both methods are pretty easy and straight forward.

BlackArch Linux is available as a complete Linux distribution for security researchers and ethical hackers. It’s derived from Arch Linux and one can also install the BlackArch Linux components on top of it.
Here is the quick and easy step by step method to connect to a network in black arch linux

1.Download the BlackArch Linux Operating system from this link 

2.After Download the OS put it in Pendrive and make it Bootable Pendrive

3.Installing BlackArch is very easy you should just follow the Instructions. After Booting up the OS you will see the following Screen


  1. Select Boot BlackArch Linux the booting process of the BlackArch linux OS should start

5.Once you have booted the blackArch Linux os without any errors in the booting process you will be asked to Login to the operating system the default username is “root” and password is “Blackarch”


6.Later you will presented with the Desktop of the BlackArch the desktop is pretty much empty ofcorse this is how linux looks like..:D

7.Now Right click on the desktop and select the Terminal


8.Now By default BlackArch is not connected to Internet we should setup the internet connection by few commands(if your installing BlackArch in Vmware or Virtual box make sure you have bridged connection not NAT)

9.Open up the Terminal and type $ifconfig -a (if your not root then type sudo -i and get root access)

  1. Note down the Adapter name in above pic lo is my localhost and eno16777736 is my network adapter.


  1. Notice that My network Adapter has not ip setup and not internet connection?, Now we will add an valid internal ip address to my adapter to do this type the following

“ifconfig eno16777736 192.168.100.X ” ifconfig followed by your internet adapter then the valid internal ip address (Make sure no computer or any device is using the following ip address your going to enter)

  1. Now you had assinged an valid ip address to you network adapter now you have to define the routing ( to check if your ip added is accepted by the system type ping )

13.To add routing type the following command ” ip route add 0/0 via 192.168.100.X(this is not your ip address you should give your default gateway) dev eno16777736 ”

above command tells the adapter to route from your default gateway. ip route add 0/0 via your default gateway(192.168.X.X) dev (your adapter name)


14.last step is add the dns server in your /etc/resolv.conf file to do this choose your favorite text editor

i will use vim and i will add the name servers


  1. add the nameserver in your resolv.conf file ” nameserver ”


or use this command to add automatically echo >> resolv.conf nameserver

once done ping to the google.com and check if your recieving any reply

Feel free to ask  about any problems you face during the installation.

About Jay Kumar Ryan

Check Also

Datatypes? what does datatype actually means in Programming Languages

Function returns as void There are various functions in C which do not return any …

One comment

  1. I think this is among the most vital info for me. And i’m glad reading your article. But want to remark on few general things, The website style is wonderful, the articles is really excellent : D. Good job, cheers

Leave a Reply

%d bloggers like this: