GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Mengonfigurasi Alamat IP Statis di Ubuntu 20.04

Artikel ini menjelaskan cara mengatur alamat IP statis di Ubuntu 20.04.

Biasanya, di sebagian besar konfigurasi jaringan, alamat IP ditetapkan secara dinamis oleh server DHCP router. Menyetel alamat IP statis mungkin diperlukan dalam situasi yang berbeda, seperti mengonfigurasi penerusan port atau menjalankan server media.

Mengonfigurasi alamat IP Statis menggunakan DHCP #

Cara termudah dan direkomendasikan untuk menetapkan alamat IP statis ke perangkat di LAN Anda adalah dengan mengkonfigurasi DHCP Statis di router Anda. DHCP statis atau reservasi DHCP adalah fitur yang ditemukan di sebagian besar router yang membuat server DHCP secara otomatis menetapkan alamat IP yang sama ke perangkat jaringan tertentu, setiap kali perangkat meminta alamat dari server DHCP. Ini berfungsi dengan menetapkan IP statis ke alamat MAC unik perangkat.

Langkah-langkah untuk mengkonfigurasi reservasi DHCP bervariasi dari router ke router. Lihat dokumentasi vendor untuk informasi lebih lanjut.

Netplan #

Ubuntu 17.10 dan yang lebih baru menggunakan Netplan sebagai alat manajemen jaringan default. Versi Ubuntu sebelumnya menggunakan ifconfig dan file konfigurasinya /etc/network/interfaces untuk mengonfigurasi jaringan.

File konfigurasi Netplan ditulis dalam sintaks YAML dengan .yaml ekstensi file. Untuk mengonfigurasi antarmuka jaringan dengan Netplan, Anda perlu membuat deskripsi YAML untuk antarmuka, dan Netplan akan menghasilkan file konfigurasi yang diperlukan untuk alat perender yang dipilih.

Netplan mendukung dua penyaji, NetworkManager dan Systemd-networkd. NetworkManager sebagian besar digunakan pada mesin Desktop, sedangkan Systemd-networkd digunakan pada server tanpa GUI.

Mengonfigurasi alamat IP Statis di Server Ubuntu #

Di Ubuntu 20.04, sistem mengidentifikasi antarmuka jaringan menggunakan 'nama antarmuka jaringan yang dapat diprediksi'.

Langkah pertama menuju pengaturan alamat IP statis adalah mengidentifikasi nama antarmuka ethernet yang ingin Anda konfigurasi. Untuk melakukannya, gunakan ip link perintah, seperti yang ditunjukkan di bawah ini:

ip link

Perintah mencetak daftar semua antarmuka jaringan yang tersedia. Dalam contoh ini, nama antarmukanya adalah ens3 :

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 08:00:27:6c:13:63 brd ff:ff:ff:ff:ff:ff

File konfigurasi Netplan disimpan di /etc/netplan direktori. Anda mungkin akan menemukan satu atau lebih file YAML di direktori ini. Nama file mungkin berbeda dari pengaturan ke pengaturan. Biasanya, file tersebut diberi nama 01-netcfg.yaml , 50-cloud-init.yaml , atau NN_interfaceName.yaml , tetapi di sistem Anda mungkin berbeda.

Jika instance cloud Ubuntu Anda dilengkapi dengan cloud-init, Anda harus menonaktifkannya. Untuk melakukannya, buat file berikut:

sudo nano /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg
/etc/cloud/cloud.cfg.d/99-disable-network-config.cfg
network: {config: disabled}

Untuk menetapkan alamat IP statis pada antarmuka jaringan, buka file konfigurasi YAML dengan editor teks Anda:

sudo nano /etc/netplan/01-netcfg.yaml
/etc/netplan/01-netcfg.yaml
network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      dhcp4: yes

Sebelum mengubah konfigurasi, mari kita jelaskan kodenya secara singkat.

Setiap file Netplan Yaml dimulai dengan network kunci yang memiliki setidaknya dua elemen yang diperlukan. Elemen pertama yang diperlukan adalah versi format konfigurasi jaringan, dan yang kedua adalah jenis perangkat. Jenis perangkat dapat berupa ethernets , bonds , bridges , atau vlans .

Konfigurasi di atas juga memiliki garis yang menunjukkan renderer Tipe. Di luar kotak, jika Anda menginstal Ubuntu dalam mode server, perender dikonfigurasi untuk menggunakan networkd sebagai bagian belakang.

Di bawah jenis perangkat (ethernets ), Anda dapat menentukan satu atau beberapa antarmuka jaringan. Dalam contoh ini, kita hanya memiliki satu antarmuka ens3 yang dikonfigurasi untuk mendapatkan pengalamatan IP dari server DHCP dhcp4: yes .

Untuk menetapkan alamat IP statis ke ens3 antarmuka, edit file sebagai berikut:

  • Setel DHCP ke dhcp4: no .
  • Tentukan alamat IP statis. Di bawah addresses: Anda dapat menambahkan satu atau beberapa alamat IP IPv4 atau IPv6 yang akan ditetapkan ke antarmuka jaringan.
  • Tentukan gerbangnya.
  • Di bawah nameservers , atur alamat IP server nama.
/etc/netplan/01-netcfg.yaml
network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      dhcp4: no
      addresses:
        - 192.168.121.221/24
      gateway4: 192.168.121.1
      nameservers:
          addresses: [8.8.8.8, 1.1.1.1]

Saat mengedit file Yaml, pastikan Anda mengikuti standar indentasi kode YAML. Jika sintaks tidak benar, perubahan tidak akan diterapkan.

Setelah selesai, simpan file dan terapkan perubahan dengan menjalankan perintah berikut:

sudo netplan apply

Verifikasi perubahan dengan mengetik:

ip addr show dev ens3
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 08:00:27:6c:13:63 brd ff:ff:ff:ff:ff:ff
    inet 192.168.121.221/24 brd 192.168.121.255 scope global dynamic ens3
       valid_lft 3575sec preferred_lft 3575sec
    inet6 fe80::5054:ff:feb0:f500/64 scope link 
       valid_lft forever preferred_lft forever

Itu dia! Anda telah menetapkan IP statis ke server Ubuntu Anda.

Mengonfigurasi alamat IP Statis di Desktop Ubuntu #

Menyiapkan alamat IP statis di komputer Desktop Ubuntu tidak memerlukan pengetahuan teknis.

Di layar Aktivitas, cari "pengaturan" dan klik ikonnya. Ini akan membuka jendela pengaturan GNOME. Tergantung pada antarmuka yang ingin Anda ubah, klik pada tab Jaringan atau Wi-Fi. Untuk membuka pengaturan antarmuka, klik ikon roda gigi di sebelah nama antarmuka.

Di tab "IPV4" Method", pilih "Manual" dan masukkan alamat IP statis Anda, Netmask dan Gateway. Setelah selesai, klik tombol "Apply".

Untuk memverifikasi perubahan, buka terminal Anda dengan menggunakan Ctrl+Alt+T pintasan keyboard atau dengan mengklik ikon terminal dan jalankan:

ip addr

Output akan menampilkan alamat IP antarmuka:

...
2: wlp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 50:5b:c2:d8:59:7d brd ff:ff:ff:ff:ff:ff
    inet 192.168.121.221/24 brd 192.168.31.255 scope global dynamic noprefixroute wlp1s0
       valid_lft 38963sec preferred_lft 38963sec
    inet6 fe80::45e3:7bc:a029:664/64 scope link noprefixroute 

Ubuntu
  1. Cara Mengatur Alamat IP Statis dan Konfigurasi Jaringan di Linux

  2. Cara Mengkonfigurasi Alamat IP Statis di Ubuntu 18.04 / 16.04 / Debian 9 / LinuxMint 18

  3. Cara mengonfigurasi alamat IP statis di Fedora

  1. Cara mengkonfigurasi alamat IP statis di AlmaLinux

  2. Cara mengkonfigurasi alamat IP statis di Ubuntu 19.04 Disco Dingo Linux

  3. Cara Mengonfigurasi Alamat IP Statis di Ubuntu 20.04

  1. Cara mengkonfigurasi alamat IP statis di Ubuntu 20.04 Focal Fossa Desktop/Server

  2. Cara mengkonfigurasi alamat IP statis di Ubuntu 22.04 Jammy Jellyfish Desktop/Server

  3. Cara Mengonfigurasi Alamat IP Statis di Ubuntu 18.04