Berikut penjelasan mengenai pengaturan jaringan pada Centos 7 melalui terminal.

  1. Pasang ip address secara manual melalui file ifcfg-xxx (sesuaikan dengan nama interface) yang berada dalam folder /etc/sysconfig/network-scripts/
    # vi ifcfg-xxx (sesuaikan dengan nama interface yang akan diatur)
  2. Tambahkan baris berikut
    IPADDR=
    NETMASK=
    GATEWAY=
    DNS1=
    DNS2=
    #onboot untuk mengatur interface aktif pada saat server baru dinyalakan
    ONBOOT=yes
    #bootproto untuk mengatur IP apakah dhcp atau static
    BOOTPROTO=dhcp/static
  3. Simpan file dan keluar.
  4. Kemudian tambahkan gateway pada file network yang berada di /etc/sysconfig/network
    NETWORKING=yes
    HOSTNAME=server_name
    GATEWAY=x.x.x.x
  5. Atur DNS di /etc/resolv.conf. Tetapi jika kita telah memasukkan DNS ke dalam file interface, maka secara otomatis DNS akan terisi dalam file ini.
    nameserver 8.8.8.8
    nameserver 8.8.4.4
  6. Restart servis network
    # systemctl status network.service
    # systemctl restart network.service
    # systemctl start network.service
  7. Cek ip address yang telah berubah
    # ip addr

Menambahkan Static Route

  1. Cek ip route server
    # ip route show
  2. Tambahkan file routing dalam folder /etc/sysconfig/network-scripts agar static route dapat dijalankan meskipun server telah direstart. Isikan file tersebut dengan baris berikut
    y.y.y.y via x.x.x.x dev interface
    • y.y.y.y merupakan ip address tujuan
    • x.x.x.x merupakan gateway
    • interface merupakan nama interface yang akan dilewati
  3. menambahkan routing melalui terminal
    # ip route add y.y.y.y via x.x.x.x dev interface

Menghapus Static Route

  1. Untuk mengahpus salah satu rute default
    # ip route del default via y.y.y.y