Home > Aplikasi Desktop, Server Linux, Tutorial > Konfigurasi Jaringan di Centos

Konfigurasi Jaringan di Centos

Saya ingin berbagi sedikit tentang cara mengkonfigurasi jaringan di Linux Centos (dan distro turunan Redhat lainnya). Konfigurasi jaringan tersebut meliputi:

  • nama host (hostname)
  • server DNS
  • alamat IP, netmask, gateway untuk satu interface Ethernet

Utilitas yang dibutuhkan adalah program editor teks untuk mengedit file-file konfigurasi jaringan di konsole, misalnya dengan program vi. File yang perlu diedit adalah:

  • /etc/sysconfig/network: untuk memberi nama ke host, misalnya jaran.undip.ac.id
  • /etc/resolv.conf: untuk mengeset server DNS (sebagai domain name resolver)
  • /etc/sysconfig/network-scripts/ifcfg-eth: untuk mengeset alamat IP, netmask, gateway untuk ethX, misalnya eth0


Contoh isi file-file configurasi tersebut adalah sebagai berikut:

  • /etc/sysconfig/network:
    NETWORKING=yes
    HOSTNAME=jaran.undip.ac.id
  • /etc/resolv.conf:
    nameserver 8.8.8.8
  • /etc/sysconfig/network-scripts/ifcfg-eth (jika menggunakan alamat IP statik) :
    DEVICE=eth0
    TYPE=Ethernet
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=none
    NETWORK=182.255.0.64
    NETMASK=255.255.255.224
    IPADDR=182.255.0.82
    GATEWAY=182.255.0.65
  • /etc/sysconfig/network-scripts/ifcfg-eth (jika menggunakan alamat IP dinamik) :
    DEVICE=eth0
    TYPE=Ethernet
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=dhcp

Alternatif
Setting DNS dapat dilakukan dari file /etc/sysconfig/network-scripts/ifcfg-eth, yang akan mengupdate isi file /etc/resolv.conf saat interface diaktifkan. Isi file /etc/sysconfig/network-scripts/ifcfg-eth misalnya
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
NETWORK=182.255.0.64
NETMASK=255.255.255.224
IPADDR=182.255.0.82
GATEWAY=182.255.0.65
DNS1=8.8.8.8
PEERDNS=yes

Referensi:

  1. http://www.centos.org/docs/5/html/5.2/Deployment_Guide/s1-networkscripts-files.html
  2. http://www.centos.org/docs/5/html/5.2/Deployment_Guide/s2-networkscripts-interfaces-eth0.html
  1. No comments yet.
  1. No trackbacks yet.
*

This blog is kept spam free by WP-SpamFree.

Skip to toolbar