Thursday 8 March 2012

How to assign static IP - Ubuntu


It is not intuitively obvious how to assign Ubuntu 10.04 Lucid Lynx a static IP address from the command line. However, much of Linux administration involves the editing of text files, and assigning a static IP address is no different. You’ll need to edit the following file:

/etc/network/interfaces

Initially, the file only contains information about your local loopback address:

auto lo
iface lo inet loopback

To assign a static IP address, you’ll need to make some changes to this file.
Let’s say you want to assign a static IP of 192.168.1.2 to your eth0 network connection (the first Ethernet adapter on your system; if you only have one, it will be eth0), with a subnet mask of 255.255.255.0 and a local gateway of 192.168.1.1. First, make a backup copy of the interfaces file:
sudo cp /etc/network/interfaces ~
This will make a backup copy in your home directory in case something goes amiss during the editing process. Next, fire up a text editor:

sudo vi /etc/network/interfaces

(Obviously you can substitue emacs or your editor of choice.)
Once the file is open, add the following lines:
iface eth0 inet static
address 192.168.1.2
netmask 255.255.252.0
gateway 192.168.1.1

Once you’ve added these lines, save the interfaces file to disk, and exit your text editor. If you want to add a static DNS server, you’ll need to edit the /etc/resolv.conf file with this command:
sudo vi /etc/resolv.conf
To set a static DNS server with the address of 192.168.1.10, add this line to the file:
nameserver 192.168.1.10
Save the file, and exit your text editor.
You’ll then to need have your system load the new IP configuration. You can do that by rebooting, but if that takes too long, you can use this command to force Ubuntu to re-read the configuration files:
sudo ifup eth0
Your system will then have a static IP address.

Monday 5 March 2012

how to Tar and Untar in Unix CLI

Tar file can come compressed or uncompressed. Generally that are compressed using gzip or bzip2. The program, tar, will uncompressed both types and extract the files from archive in Ubuntu.

Step 1:
Install tar using "apt-get install tar"

Step 2:
 Type at the command prompt
tar xvzf file-1.0.tar.gz - for uncompress a gzip tar file (.tgz or .tar.gz)
tar xvjf file-1.0.tar.bz2 - for uncompress a bzip2 tar file (.tbz or .tar.bz2)
tar xvf file-1.0.tar - for uncompressed tar file (.tar)
  • x = eXtract, this indicated an extraction ( c = create to create )
  • v = verbose (optional) the files with relative locations will be displayed.
  • z = gzip-ped; j = bzip2-zipped
  • f = from/to file ... (what is next after the f is the archive file)

Install PowerDNS with mySQL backend

Installing PowerDNS (With MySQL Backend) And Poweradmin On Ubuntu 10.04 LTS 1. Installing MySQL In order to install MySQL, we run apt...