Sunday, April 17, 2011

Cara mudah menset network di Linux Centos - Fedora - Redhat

Bagi kita yang tidak selalu ber-"main-main" dengan Linux, beberapa perintah Linux (khususnya distro dari Centos, Fedora, Redhat) survival berikut ini sangat berguna untuk menge-set network seperti ip address, static route, default gateway, dsb.  
Untuk distro Linux yang lain sedikit berbeda perintah-perintahnya ... jadi harus disesuaikan ...


Berikut adalah cara mudah menset network di Linux Centos - Fedora - Redhat:


Menambah static route:
# route add -net 192.168.35.0 netmask 255.255.255.0 gw 10.10.12.1 eth0
# route add -net 10.10.12.128/26 gw 10.10.12.254
# route add default gw 10.10.12.132

Mengeset Ip address pada Ethernet interface
# ifconfig eth0 10.10.12.33 netmask 255.255.255.248

Menampilkan tabel routing keseluruhan:
# route

Membuat tabel Static route:
# vi /etc/sysconfig/network-scripts/route-eth0
10.10.0.0/16 via 10.10.12.1 dev eth0
192.168.35.0/24 via 10.10.12.1 dev eth0
192.168.1.0/24 via 10.10.12.1 dev eth0
~

Membuat Default route:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
GATEWAY=118.97.63.121
TYPE=Ethernet
DEVICE=eth0
NETMASK=255.255.255.248
IPADDR=118.97.63.122
~
 
Mengaktifkan setting/konfigurasi yang telah diubah:
# service network restart
# service network restart &      (tanda "&" supaya perintah tetap dijalankan di background sewaktu jaringan terputus sesaat)

Menambah ip address secondary (ip kedua pada interface)
# vi /etc/sysconfig/network-scripts/ifcfg-eth0:1
DEVICE=eth0:1
BOOTPROTO=static
NETMASK=255.255.255.0
IPADDR=192.168.0.5
NETWORK=192.168.0.0
ONBOOT=yes
~

Mengaktifkan ip address yang baru
# ifup eth0:1



(Tangsel 17apr11)