3 Cara Mengatur Alamat IP Statis di RHEL 8


Mengonfigurasi alamat IP statis untuk distribusi Linux Anda adalah tugas mendasar dan harus diselesaikan dalam beberapa langkah mudah. Dengan dirilisnya RHEL 8 beta publik, kini Anda dapat mengonfigurasi antarmuka jaringan dalam beberapa cara berbeda menggunakan utilitas NetworkManager.

Dalam tutorial ini kami akan menunjukkan kepada Anda beberapa cara berbeda untuk mengatur alamat IP statis pada instalasi RHEL 8. Perhatikan bahwa artikel ini mengasumsikan, bahwa Anda telah mengetahui pengaturan jaringan yang ingin Anda terapkan untuk sistem Anda.

1. Cara Konfigurasi IP Statis Menggunakan Script Jaringan Secara Manual

Anda dapat mengonfigurasi alamat IP statis dengan cara lama dengan mengedit:

/etc/sysconfig/network-scripts/ifcfg-(interface-name)

Dalam kasus saya, file tersebut diberi nama:

/etc/sysconfig/network-scripts/ifcfg-enp0s3

Untuk menemukan nama antarmuka jaringan Anda, Anda dapat menggunakan perintah nmcli berikut.

nmcli con

Untuk mengedit file cukup gunakan editor favorit Anda dan buka file:

vim /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE="Ethernet"
BOOTPROTO="none"
NAME="enp0s3"
IPADDR="192.168.20.150"
NETMASK="255.255.255.0"
GATEWAY="192.168.20.1"
DEVICE="enp0s3"
ONBOOT="yes"

Kemudian mulai ulang NetworkManager dengan:

systemctl restart NetworkManager

Alternatifnya, Anda dapat memuat ulang antarmuka jaringan dengan menggunakan:

nmcli con down enp0s3 && nmcli con up enp0s3

Sekarang Anda dapat memeriksa alamat IP baru menggunakan perintah ip seperti yang ditunjukkan.

ip a show enp0s3

2. Cara Mengkonfigurasi IP Statis Menggunakan Alat Nmtui

Cara lain untuk mengonfigurasi alamat IP statis untuk RHEL 8 Anda adalah dengan menggunakan alat nmtui, yaitu antarmuka pengguna teks (TUI). Untuk menggunakannya cukup ketik perintah berikut di terminal Anda.

nmtui

Ini akan meluncurkan program:

Pilih untuk mengedit koneksi, lalu pilih antarmuka:

Di jendela berikutnya Anda akan dapat mengedit pengaturan antarmuka jaringan dengan menggerakkan kursor menggunakan tombol panah pada keyboard Anda:

Dalam contoh ini, saya telah mengubah alamat IP saya dari 192.168.20.150 menjadi 192.168.20.160. Untuk menyimpan perubahan, gulir ke bawah hingga akhir laman dan pilih OK.

Kemudian muat ulang antarmuka jaringan dengan memilih “Aktifkan koneksi ”:

Lalu pilih nama koneksi dan pilih :

Dan sekarang pilih untuk mengaktifkan antarmuka dengan pengaturan baru yang telah Anda berikan.

Kemudian pilih untuk kembali ke menu utama dan kemudian pilih “Quit ” untuk keluar.

Verifikasi bahwa pengaturan alamat IP baru telah diterapkan dengan:

ip a show enp0s3

3. Cara Mengkonfigurasi IP Statis Menggunakan Alat Nmcli

Nmcli adalah antarmuka baris perintah NetworkManager yang dapat digunakan untuk memperoleh informasi atau mengonfigurasi antarmuka jaringan.

Jika Anda ingin menyetel alamat IP statis, Anda dapat menggunakan opsi berikut:

Tetapkan alamat IP untuk antarmuka enp0s3 di RHEL 8.

nmcli con mod enp0s3 ipv4.addresses 192.168.20.170/24

Setel gerbang di RHEL 8:

nmcli con mod enp0s3 ipv4.gateway 192.168.20.1

Informasikan kepada antarmuka bahwa ia menggunakan konfigurasi manual (bukan dhcp dll.).

nmcli con mod enp0s3 ipv4.method manual

Konfigurasikan DNS:

nmcli con mod enp0s3 ipv4.dns "8.8.8.8"

Muat ulang konfigurasi antarmuka:

nmcli con up enp0s3 

Perubahan Anda akan disimpan di /etc/sysconfig/network-scripts/ifcfg-.

Berikut adalah file konfigurasi yang telah dibuat untuk saya:

cat /etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE="Ethernet"
BOOTPROTO="none"
NAME="enp0s3"
IPADDR="192.168.20.170"
NETMASK="255.255.255.0"
GATEWAY="192.168.20.1"
DEVICE="enp0s3"
ONBOOT="yes"
PROXY_METHOD="none"
BROWSER_ONLY="no"
PREFIX="24"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="no"
UUID="3c36b8c2-334b-57c7-91b6-4401f3489c69"
DNS1="8.8.8.8"
Kesimpulan

Dalam tutorial ini Anda telah melihat cara mengonfigurasi alamat IP statis dengan skrip jaringan, utilitas nmtui dan nmcli di RHEL 8. Jika Anda memiliki pertanyaan atau komentar, jangan ragu untuk menyampaikannya di bagian komentar di bawah.