The following steps will show configuration of static IP address in CentOS machine.
- Files needed for network configuration are under /etc/sysconfig/network-scripts. So open the file with editor like nano or vi. Here I will use nano editor. After you start your server running CentOS enter root user credentials and get in. Type the command,
# nano /etc/sysconfig/network-scripts/ifcfg-eth0
- You will see default configuration like this,
- Now change the configuration to this,
- Then save the file, to save press ctrl+x to exit and press y for confirmation.
- Now restart the network services by issuing the command,
[root@hostname~]# service network restart
- To verify the IP address issue the following command,
You will then see following information,
- After configuring IP address now letâ€™s configure DNS. Name server or DNS information is stored in different file. The location is,/etc/recolv.conf. Again using nano editor to configure DNS information,
[root@hostname~]# nano /etc/resolv.conf
By default, this file is empty, so enter at least one entry here,[root@hostname~]# ping www.google.com
The name server IP address can be different depending on your network scenario. I will use www.google.com. Now save the file and exit. You can test the configuration by issuing ping command.
If you get the reply, you have successfully configured the IP address and DNS information.