Category Archives: Networking

Getting list of network interface in Linux

For those of us used to Windows management tools, getting a comprehensive list of data regarding installed hardware on a Linux box can be a little daunting.  Whilst recently migrating a virtualised ubuntu box, I needed to find out just what network hardware was in use.

Within a linux shell, type the following

lshw -class network

This will produce a full list of all installed network hardware.  For newbies, the define name you are probably looking for is called logical name.

Manually Setting DNS Server Addresses in Ubuntu (Linux)

No matter how many times I have installed and configured Linux, I can never remember the name of the configuration file that stores the DNS/Nameserver details.  This really only applies if your Linux machine is using a static IP address.  In most scenarios, it does not apply to DHCP clients.

DNS server settings are stored in /etc/resolve.conf  To edit this file, enter the following command from the shell
$sudo nano /etc/resolv.conf
(If you have installed XWindows/Gnome, you can use sudo gedit /etc/resolve.conf instead)

Add the entries for your DNS or nameservers as follows

nameserver <IP address of DNS server 1>
nameserver <IP address of DNS server 2>

etc…