Sunday, April 19, 2015

Command Konfigurasi Network CentOS 7

Ada banyak pembaharuan di CentOS 7 bukan hanya dari consolidate files yang membuat performance OS ini menjadi lebih baik namun juga beberapa command pun ada yang berubah terutama di bagian network dan services.

Kali ini saya mau coba share beberapa command yang sangat berguna untuk konfigurasi network di CentOS 7.

Display Status Network Menggunakan nmcli dan Beberapa Command Lainnya

- Display current IP Address dan Netmask di semua interfaces
# ip addr

- Display statistik untuk interface eth0
# ip -s link show eth0

- Display Informasi Routing
# ip route

- Traceroute command 
# tracepath google.com

- Display seluruh list connection
# nmcli con show

- Display connection yang active saja
# nmcli con show --active

- Display connection detail dari sebuah interface
# nmcli con show eth0

- Display device status connection dari semua device
# nmcli dev status

- Display device status connection dari interface yg spesifik
# nmcli dev show eth0


Membuat Network Connection Dengan nmcli

- Membuat koneksi default DHCP bedasarkan ethernet yang digunakan
# ip addr show (liat dulu ada interface apa yang digunakan)
# nmcli con add con-name "default" type ethernet ifname eth0

- Membuat koneksi bernama statik, medefine IP address & gateway, no persistent (autoconnect no)
# nmcli con add con-name "statik" ifname eth0 autoconnect no type ethernet ip4 192.168.99.19/24 gw4 192.168.99.5

- Membuat koneksi yang sama seperti diatas namun persistent (autoconnect automatically yes)
# nmcli con add con-name "statik" ifname eth0 type ethernet ip4 192.168.99.19/24 gw4 192.168.99.5

Notes :
Kalo autoconnect diganti menjadi yes atau gak dipake, maka ketika di reboot koneksi menjadi persistent.

-  Ubah jadi koneksi network menggunakan koneksi yang telah dibuat yaitu koneksi "statik".
# nmcli con up "static"

- Ubah lagi ke koneksi default "DHCP"
# nmcli con up "default"


Modifikasi Network Interfaces Dengan nmcli

- Turn off autoconnect
# nmcli con mod "statik" connection.autoconnect no

- Mendefine DNS Server
# nmcli con mod "statik" ipv4.dns 8.8.8.8

- Nambahin value dari DNS atau istilah menjadi DNS2
# nmcli con mod "statik" +ipv4.dns 8.8.4.4

- Replace statik IP address and gateway
# nmcli con mod "statik" ipv4.address "192.168.227.10/24 192.168.227.2"

- Nambahin secondary IP Address tanpa gateway
# nmcli con mod "statik" +ipv4.address 10.10.10.19/24

- Jangan lupa, "nmcli con mod" akan menyimpan setting ke file configuration namun belum aktif, untuk mengaktifkan perubahan maka koneksi butuh diaktifkan ulang.
# nmcli con up "statik"

- Reload Network Manager
# nmcli con reload

Konfigurasi Hostname

- Cek hostname yang digunakan
# hostname

- konfigurasi hostname 
# hostnamectl set-hostname arifzulfikar.com

- Cek status hostname
# hostnamectl status

Notes :
Apabila ingin mengignore auto dns atau peerdns dengan nmcli bisa gunakan command dibawah ini.
# nmcli con mod "statik" ipv4.ignore-auto-dns yes

No comments:

Post a Comment