Berikut penjelasan mengenai pengaturan jaringan pada Centos 7 melalui terminal.
- 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)
- 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
- Simpan file dan keluar.
- Kemudian tambahkan gateway pada file network yang berada di
/etc/sysconfig/network
NETWORKING=yes HOSTNAME=server_name GATEWAY=x.x.x.x
- 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
- Restart servis network
# systemctl status network.service # systemctl restart network.service # systemctl start network.service
- Cek ip address yang telah berubah
# ip addr
Menambahkan Static Route
- Cek ip route server
# ip route show
- Tambahkan file routing dalam folder
/etc/sysconfig/network-scripts
agar static route dapat dijalankan meskipun server telah direstart. Isikan file tersebut dengan baris berikuty.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
- menambahkan routing melalui terminal
# ip route add y.y.y.y via x.x.x.x dev interface
Menghapus Static Route
- Untuk mengahpus salah satu rute default
# ip route del default via y.y.y.y