GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara mengkonfigurasi jaringan dengan Netplan di Ubuntu

Ubuntu telah beralih ke Netplan untuk konfigurasi antarmuka jaringan. Netplan didasarkan pada sistem konfigurasi berbasis YAML yang membuat proses konfigurasi menjadi sangat sederhana. Netplan telah menggantikan /etc/network/interfaces yang lama file konfigurasi yang kami gunakan untuk mengonfigurasi antarmuka jaringan di Ubuntu.

Pada artikel ini, Anda akan mempelajari cara mengkonfigurasi jaringan di Ubuntu menggunakan Netplan. Kami akan melihat konfigurasi IP statis dan dinamis. Saya akan menggunakan Ubuntu 22.04 LTS untuk menjelaskan proses dalam artikel ini.

Konfigurasi jaringan menggunakan Netplan

Anda dapat menemukan file konfigurasi baru di /etc/netplan/*.yaml . Server Ubuntu menghasilkan file konfigurasi Netplan untuk system-networkd bernama 01-netcfg.yaml , sedangkan desktop Ubuntu menghasilkan file konfigurasi Netplan untuk Network-Manager bernama 01-network-manager-all.yaml.

Saat saya bekerja di desktop Ubuntu, saya memiliki 01-network-manager-all.yaml file di /etc/netplan saya direktori untuk konfigurasi jaringan. 01-network-manager-all.yaml digunakan untuk mengkonfigurasi antarmuka pertama. Jika Anda memiliki beberapa antarmuka, gunakan 02-network-manager-all.yaml untuk antarmuka kedua. Netplan menerapkan konfigurasi dalam urutan numerik. Itu berarti file 01 akan diterapkan sebelum file 02.

Sekarang mari kita beralih ke konfigurasi jaringan. Ikuti langkah-langkah di bawah ini untuk mengonfigurasi pengalamatan IP statis atau dinamis di Ubuntu:

1. Pertama, temukan nama antarmuka jaringan aktif yang ingin Anda konfigurasikan. Untuk melakukannya jalankan perintah berikut:

$ ip a

Catat nama antarmuka yang ingin Anda konfigurasi menggunakan Netplan.

2. File konfigurasi default Netplan berada di bawah direktori /etc/netplan. Anda dapat menemukannya menggunakan perintah berikut:

$ ls /etc/netplan/

3. Untuk melihat isi file konfigurasi jaringan Netplan, jalankan perintah berikut:

$ cat /etc/netplan/*.yaml

4. Sekarang Anda perlu membuka file konfigurasi di editor apa pun:Karena saya menggunakan editor Nano untuk mengedit file konfigurasi, jadi saya akan menjalankan:

$ sudo nano /etc/netplan/*.yaml

5. Perbarui file konfigurasi sesuai kebutuhan jaringan Anda. Untuk pengalamatan IP statis, tambahkan informasi alamat IP, Gateway, DNS sedangkan untuk pengalamatan IP dinamis, tidak perlu menambahkan informasi ini karena akan mendapatkan informasi ini dari server DHCP. Gunakan sintaks berikut untuk mengedit file konfigurasi.

Jaringan:Versi:2 Renderer:NetworkManager/NetworkD Ethernets:device_name:dhcp4:ya/tidak ada alamat:[ip_address/netmask] gateway:gateway nameserver:alamat:[nameserver_1, nameserver_2]

Dimana

DEVICE_NAME :Nama antarmuka.

Dhcp4 :ya atau tidak tergantung pada pengalamatan IP dinamis atau statis

Alamat :Alamat IP perangkat dalam notasi awalan. Jangan gunakan netmask.

Gerbang :Alamat IP Gateway untuk terhubung ke jaringan luar

Server nama :Alamat server nama DNS

Perhatikan bahwa file YAML agak ketat dalam lekukan. Manfaatkan spasi untuk indentasi, bukan tab. Jika tidak, Anda akan mengalami kesalahan.

Konfigurasikan alamat IP statis di Ubuntu

Untuk mengkonfigurasi alamat IP secara manual, gunakan sintaks file konfigurasi di atas dan tambahkan informasi alamat IP, Gateway, dan server DNS. Di sini Anda dapat melihat file konfigurasi saya untuk pengalamatan IP statis:

Konfigurasi alamat IP Dinamis di Ubuntu

Untuk mendapatkan pengalamatan IP dari server DHCP, gunakan sintaks file konfigurasi yang sama di atas. Tapi jangan tambahkan alamat IP, Gateway, dan informasi server DNS.

Di sini Anda dapat melihat file konfigurasi saya untuk pengalamatan IP dinamis:

Setelah Anda selesai dengan konfigurasi IP statis atau dinamis, simpan, dan keluar dari file konfigurasi.

Konfigurasi pengujian

Sebelum menerapkan perubahan apa pun, kami akan menguji file konfigurasi. Jalankan perintah berikut sebagai sudo untuk menguji konfigurasi:

$ sudo netplan coba

Jika tidak ada masalah, itu akan mengembalikan pesan konfigurasi yang diterima. Jika file konfigurasi gagal dalam pengujian, file tersebut akan dikembalikan ke konfigurasi kerja sebelumnya.

Terapkan konfigurasi

Sekarang terapkan konfigurasi baru dengan menjalankan perintah berikut sebagai sudo:

$ sudo netplan berlaku

Jika Anda melihat kesalahan, coba debug untuk menyelidiki masalahnya. Untuk menjalankan debug, gunakan perintah berikut sebagai sudo:

$ sudo netplan –d terapkan

Mulai ulang layanan jaringan

Setelah semua konfigurasi berhasil diterapkan, mulai ulang layanan Network-Manager dengan menjalankan perintah berikut:

$ sudo systemctl restart network-manager

Jika Anda menggunakan Server Ubuntu, gunakan perintah berikut:

$sudo systemctl restart system-networkd

Verifikasi alamat IP

Sekarang untuk memverifikasi apakah konfigurasi baru berhasil diterapkan, jalankan perintah berikut untuk memverifikasi alamat IP:

$ ip a

Baik Anda memiliki server Ubuntu atau desktop, Anda cukup menggunakan Netplan untuk mengonfigurasi pengalamatan IP statis atau dinamis tanpa memerlukan konfigurasi yang rumit.


Ubuntu
  1. Cara Menginstal File deb di Ubuntu (dengan Contoh)

  2. Cara Mengonfigurasi Firewall dengan UFW di Ubuntu 18.04

  3. Cara menginstal g ++ di Ubuntu

  1. Netplan IP statis pada konfigurasi Ubuntu

  2. Cara Menginstal dan Mengonfigurasi Nextcloud dengan Apache di Ubuntu 18.04

  3. Cara Menginstal dan Mengkonfigurasi Squid Proxy di Ubuntu 18.04

  1. Cara Menginstal dan Mengonfigurasi Squid Proxy di Ubuntu 20.04

  2. Cara Mengkonfigurasi Jaringan IP dengan Perintah nmcli di Linux

  3. Cara Melindungi file Zip dengan Kata Sandi di Ubuntu 18.04 LTS