Cara Mengonfigurasi Alamat IP Statis Jaringan di Ubuntu 18.04


Netplan adalah utilitas konfigurasi jaringan baris perintah baru yang diperkenalkan di Ubuntu 17.10 untuk mengelola dan mengonfigurasi pengaturan jaringan dengan mudah di sistem Ubuntu. Ini memungkinkan Anda mengonfigurasi antarmuka jaringan menggunakan abstraksi YAML. Ia bekerja bersama dengan daemon jaringan NetworkManager dan systemd-networkd (disebut sebagai renderer, Anda dapat memilih mana yang akan digunakan) sebagai antarmuka ke kernel.

Bunyinya konfigurasi jaringan yang dijelaskan di /etc/netplan/*.yaml dan Anda dapat menyimpan konfigurasi untuk semua antarmuka jaringan Anda di file ini.

Dalam artikel ini, kami akan menjelaskan cara mengonfigurasi alamat IP jaringan statis atau dinamis untuk antarmuka jaringan di Ubuntu 18.04 menggunakan utilitas Netplan.

Daftar Semua Antarmuka Jaringan Aktif di Ubuntu

Pertama, Anda perlu mengidentifikasi antarmuka jaringan yang akan Anda konfigurasi. Anda dapat membuat daftar semua antarmuka jaringan yang terpasang di sistem Anda menggunakan perintah ifconfig seperti yang ditunjukkan.


ifconfig -a

Dari output perintah di atas, kita memiliki 3 antarmuka yang terpasang pada sistem Ubuntu: 2 antarmuka ethernet dan antarmuka loop back. Namun, antarmuka ethernet enp0s8 belum dikonfigurasi dan tidak memiliki alamat IP statis.

Tetapkan Alamat IP Statis di Ubuntu 18.04

Dalam contoh ini, kita akan mengkonfigurasi IP statis untuk antarmuka jaringan ethernet enp0s8. Buka file konfigurasi netplan menggunakan editor teks Anda seperti yang ditunjukkan.

Penting: Jika file YAML tidak dibuat oleh penginstal distribusi, Anda dapat membuat konfigurasi yang diperlukan untuk perender dengan perintah ini.


sudo netplan generate 

Selain itu, file yang dibuat secara otomatis mungkin memiliki nama file berbeda di desktop, server, instance cloud, dll (misalnya 01-network-manager-all.yaml atau 01-netcfg.yaml ), tetapi semua file di bawah /etc/netplan/*.yaml akan dibaca oleh netplan.


sudo vim /etc/netplan/01-netcfg.yaml 

Kemudian tambahkan konfigurasi berikut di bawah bagian ethernet.


enp0s8:				
      dhcp4: no
      dhcp6: no
      addresses: [192.168.56.110/24, ]
      gateway4:  192.168.56.1
      nameservers:
              addresses: [8.8.8.8, 8.8.4.4]

Di mana:

  • dhcp4 dan dhcp6 – properti dhcp dari antarmuka untuk IPv4 dan IPv6 secara reseptif.
  • alamat – urutan alamat statis ke antarmuka.
  • gateway4 – Alamat IPv4 untuk gateway default.
  • server nama – urutan alamat IP untuk server nama.

Setelah Anda menambahkan, file konfigurasi Anda sekarang akan memiliki konten berikut, seperti yang ditunjukkan pada tangkapan layar berikut. Antarmuka pertama enp0s3 dikonfigurasi untuk menggunakan DHCP dan enp0s8 akan menggunakan alamat IP statis.

Properti alamat antarmuka mengharapkan entri urutan misalnya [192.168.14.2/24, “2001:1::1/64”] atau [192.168.56.110/24, ]< (lihat halaman manual netplan untuk informasi lebih lanjut).


This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s3:
      dhcp4: yes
    enp0s8:
      dhcp4: no
      dhcp6: no
      addresses: [192.168.56.110/24, ]
      gateway4:  192.168.56.1
      nameservers:
              addresses: [8.8.8.8, 8.8.4.4]

Simpan file dan keluar. Kemudian terapkan perubahan jaringan terkini menggunakan perintah netplan berikut.


sudo netplan apply

Sekarang verifikasi semua antarmuka jaringan yang tersedia sekali lagi, antarmuka ethernet enp0s8 sekarang harus terhubung ke jaringan lokal, dan memiliki alamat IP seperti yang ditunjukkan pada tangkapan layar berikut.


ifconfig -a

Tetapkan Alamat IP DHCP Dinamis di Ubuntu

Untuk mengonfigurasi antarmuka ethernet enp0s8 agar menerima alamat IP secara dinamis melalui DHCP, cukup gunakan konfigurasi berikut.


This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
 version: 2
 renderer: networkd
 ethernets:
   enp0s8:
     dhcp4: yes
     dhcp6: yes

Simpan file dan keluar. Kemudian terapkan perubahan jaringan terkini dan verifikasi alamat IP menggunakan perintah berikut.


sudo netplan apply
ifconfig -a

Mulai sekarang sistem Anda akan mendapatkan alamat IP secara dinamis dari router.

Anda dapat menemukan informasi lebih lanjut dan opsi konfigurasi dengan melihat halaman manual netplan.


man netplan

Selamat! Anda telah berhasil mengonfigurasi alamat IP statis jaringan ke server Ubuntu Anda. Jika Anda memiliki pertanyaan, sampaikan kepada kami melalui formulir komentar di bawah.