Cara Setting Network Ubuntu 20.04 Netplan

Sejak tahun 2018, tepatnya saat ubuntu mengeluarkan versi 18.04. Ubuntu menggunakan metode baru dalam konfigurasi network. Yaitu menggunakan konfigurasi netplan dengan bahasa YAML.

Bahasa YAML saat ini memang sangat populer dan sangat mudah digunakan serta diintegrasikan dengan aplikasi lainnya.

Berikut ini adalah cara untuk melakukan konfigurasi network pada Ubuntu 20.04. Tentu saja dapat digunakan juga pada ubuntu versi lainnya mulai dari 18.04 hingga 21.04 saat ini

 

Konfigurasi Netplan Static IP

Step 1: Cek Interface

Lakukan cek interface yang berjalan pada system

ip a

Kemudian nanti akan muncul informasi interface yang tersedia seperti enp0s3 

 

Step 2: Konfigurasi

1.Buka konfigurasi /etc/netplan/00-installer-config.yml

nano /etc/netplan/00-installer-config.yml

2.Kemudian hapus semuanya lalu isikan menjadi seperti berikut ini

network:
  version: 2
  renderer: networkd
  ethernets:
        enp0s3:
                addresses: [192.168.100.11/24]
                gateway4: 192.168.100.1
                nameservers:
                        addresses: [8.8.8.8]

 

Step 3: Apply Konfigurasi

jika sudah selesai maka tinggal di apply konfigurasinya

netplan apply

 

Konfigurasi Netplan Dynamic IP (DHCP)

Pada konfigurasi /etc/netplan/00*.yml isikan menjadi seperti dibawah ini

network:
    version: 2
    renderer: networkd
    ethernets:
        enp3s0:
            dhcp4: true

 

Konfigurasi Tambahan

Konfigurasi Netplan dengan dua Interface DHCP

network:
    version: 2
    ethernets:
        enp3s0:
            dhcp4: yes
            dhcp4-overrides:
                route-metric: 100
        enp3s1:
            dhcp4: yes
            dhcp4-overrides:
                route-metric: 200

Konfigurasi Netplan dengan dua IP pada satu Interface

network:
    version: 2
    renderer: networkd
    ethernets:
        enp3s0:
         addresses:
             - 192.168.100.22/24
             - 192.168.100.23/24
         gateway4: 192.168.100.1

 

Konfigurasi Netplan Multiple Address dengan Multiple Gateway

network:
    version: 2
    renderer: networkd
    ethernets:
        enp3s0:
         addresses:
             - 192.168.10.10/24
             - 192.168.20.10/24
             - 192.168.30.10/24
         #gateway4:  # unset, since we configure routes below
         routes:
             - to: 0.0.0.0/0
               via: 192.168.10.1
               metric: 100
             - to: 0.0.0.0/0
               via: 192.168.20.1
               metric: 100
             - to: 0.0.0.0/0
               via: 192.168.30.1
               metric: 100

Konfigurasi Interface Bonding DHCP

network:
    version: 2
    renderer: networkd
    bonds:
        bond0:
            dhcp4: yes
            interfaces:
                - enp3s0
                - enp4s0
            parameters:
                mode: active-backup
                primary: enp3s0

 

Konfigurasi Network Bonding Manual

network:
    version: 2
    renderer: networkd
    ethernets:
        enp1s0:
            dhcp4: no
        enp2s0:
            dhcp4: no
        enp3s0:
            dhcp4: no
            optional: true
        enp4s0:
            dhcp4: no
            optional: true
        enp5s0:
            dhcp4: no
            optional: true
        enp6s0:
            dhcp4: no
            optional: true
    bonds:
        bond-lan:
            interfaces: [enp2s0, enp3s0]
            addresses: [192.168.10.2/24]
            parameters:
                mode: 802.3ad
                mii-monitor-interval: 1
        bond-wan:
            interfaces: [enp1s0, enp4s0]
            addresses: [192.168.20.2/24]
            gateway4: 192.168.1.1
            nameservers:
                search: [local]
                addresses: [8.8.8.8, 8.8.4.4]
            parameters:
                mode: active-backup
                mii-monitor-interval: 1
                gratuitious-arp: 5
        bond-conntrack:
            interfaces: [enp5s0, enp6s0]
            addresses: [192.168.30.2/24]
            parameters:
                mode: balance-rr
                mii-monitor-interval: 1

 

Konfigurasi Network Bridge Pada Netplan

network:
    version: 2
    renderer: networkd
    ethernets:
        enp3s0:
            dhcp4: no
    bridges:
        br0:
            dhcp4: yes
            interfaces:
                - enp3s0

 

Konfigurasi Netplan Integrasi dengan Windows DHCP

network:
    version: 2
    ethernets:
        enp3s0:
            dhcp4: yes
            dhcp-identifier: mac

 

rangga try

Linux Enthusiast | Devops Engineer | System Engineer | Content Creator. Give me your vibes

0 0 votes
Article Rating
Subscribe
Notify of
guest
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
trackback

[…] Cara Setting Network Ubuntu 20.04 Netplan […]

1
0
Would love your thoughts, please comment.x
()
x
x Logo: Shield Security
This Site Is Protected By
Shield Security