Saya membuat artikel ini berasal dari pengalaman pribadi. Di mana saya mendapatkan tugas untuk penyettingan IP Address pada server yang berbasis OS Linux CentOS. Setelah mempelajari dari berbagai macam sumber, akhirnya saya menemukam caranya. Berikut cara untuk mengset IP Address pada CentOS.

1.Login dengan user root
2.Ubah Script eth0 di  folder /etc/sysconfig/network-script/

[root@centos ~]#cd /etc/sysconfig/network-script/
[root@centos network-script]#

[root@centos network-script]#vi ifcfg-eth0

Kemudian isikan dengan skrip berikut ini :

DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
IPADDR=192.168.1.128
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
TYPE=Ethernet

simpan dan keluar dengan menggunakan :wq

3.Edit file konfigurasi default gateway yang ada pada folder /etc/syconfig

[root@centos network-script]#cd /etc/sysconfig
[root@centos sysconfig]#vi network
isikan dengan skrip berikut ini
NETWORKING=yes
HOSTNAME=localhost.localdomain
GATEWAY=192.168.1.1
simpan dan keluar dengan menggunakan :wq

2.Edit file resolv.conf yang digunakan untuk menyimpan data dns

[root@centos network-script]#cd /etc/
[root@centos etc]#vi resolv.conf

Kemudian isikan dengan skrip berikut ini
nameserver 192.168.1.1
nameserver 202.134.0.155

simpan dan keluar dengan menggunakan :wq

6.Restart network.
[root@centos etc]#/etc/init.d/network restart

7.Cek IP yang sudah terinstall pada Ethernet
[root@centos etc]#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:50:56:A4:00:08
inet addr:192.168.1.128  Bcast:192.168.1.255  Mask:255.255.255.0
inet6 addr: fe80::230:18ff:fea4:e06f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
RX packets:81548 errors:0 dropped:0 overruns:0 frame:0
TX packets:74945 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:68397087 (65.2 MiB)  TX bytes:8293763 (7.9 MiB)
Interrupt:201 Base address:0×6000

Jika teman-teman teliti melihat perintah terminal di atas, pasti teman-teman mendapatkan perbedaan antara linux CentOS ini dengan Ubuntu yang lebih umum digunakan. Perbedaannya adalah pada tempat penyimpanan script, pada CentOS direktori penyimpanannya ada di “folder /etc/sysconfig/network-script” sedangkan pada ubuntu ada di “etc/network/interfaces”.

Demikian artikel singkat dari saya, semoga bermanfaat…