GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Mengonfigurasi Jembatan Jaringan di Ubuntu

Linux mendukung implementasi jembatan jaringan perangkat lunak untuk mereproduksi fungsi jembatan jaringan, perangkat jaringan yang menghubungkan dua atau lebih jaringan komunikasi atau segmen jaringan yang menyediakan cara bagi mereka untuk bekerja sebagai satu jaringan. Ini bertindak hampir seperti sakelar jaringan, dan dalam pengertian perangkat lunak, ini digunakan untuk mengimplementasikan konsep “saklar jaringan virtual ”.

Kasus penggunaan khas dari bridging jaringan perangkat lunak adalah dalam lingkungan virtualisasi untuk menghubungkan mesin virtual (VM) langsung ke jaringan server host. Dengan cara ini, VM di-deploy pada subnet yang sama dengan host dan dapat mengakses layanan seperti DHCP dan banyak lagi.

Dalam artikel ini, Anda akan mempelajari berbagai cara untuk menyiapkan jembatan jaringan di Ubuntu dan menggunakannya dalam lingkungan virtualisasi untuk membuat jaringan virtual dalam mode terjembatani di bawah VirtualBox dan KVM , untuk menghubungkan Mesin Virtual ke jaringan yang sama dengan host.

Di halaman ini:
  1. Cara Memasang Utilitas Jembatan Jaringan di Ubuntu
  2. Cara Membuat Jembatan Jaringan Menggunakan NetPlan
  3. Cara Membuat Jembatan Jaringan Menggunakan Nmcli
  4. Cara Membuat Jembatan Jaringan Menggunakan Alat nm-connection-editor
  5. Cara Menggunakan Jembatan Jaringan dalam Perangkat Lunak Virtualisasi

Memasang Utilitas Jembatan Jaringan di Ubuntu

Mulailah dengan memasang bridge-utils paket yang berisi utilitas untuk mengonfigurasi jembatan ethernet Ubuntu menggunakan manajer paket apt seperti yang ditunjukkan.

$ apt-get install bridge-utils

Selanjutnya, identifikasi nama antarmuka untuk perangkat ethernet Anda menggunakan perintah IP seperti yang ditunjukkan.

$ ip ad
OR
$ ip add

Periksa Antarmuka Jaringan di Ubuntu

Membuat Jembatan Jaringan Menggunakan NetPlan di Ubuntu

Netplan adalah utilitas front-end yang sederhana dan mudah digunakan untuk mengonfigurasi jaringan di Linux menggunakan YAML format. Saat ini mendukung NetworkManager dan systemd-netword sebagai alat backend.

Untuk mengonfigurasi jaringan untuk antarmuka seperti jembatan , edit netplan . Anda file konfigurasi ditemukan di /etc/netplan/ direktori.

Berikut ini adalah contoh file konfigurasi, di mana renderer adalah systemd-netword yang merupakan default (ganti enp1s0 dengan nama antarmuka ethernet Anda).

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

File Konfigurasi Netplan

Simpan file konfigurasi dan terapkan konfigurasi untuk mengaktifkan jaringan jembatan dengan menjalankan perintah berikut.

$ sudo netplan apply

Kemudian gunakan brctl perintah untuk menampilkan semua jembatan pada sistem. Dalam hal ini, Ethernet antarmuka secara otomatis ditambahkan sebagai port ke jembatan.

$ sudo brctl show

Tampilkan Jembatan Jaringan

Jika Anda ingin menurunkan atau menonaktifkan jembatan jaringan yang dibuat, hapus menggunakan perintah berikut.

$ sudo ip link set enp1s0 up
$ sudo ip link set br0 down
$ sudo brctl delbr br0
OR
$ sudo nmcli conn up Wired\ connection\ 1
$ sudo nmcli conn down br0
$ sudo nmcli conn del br0
$ sudo nmcli conn del bridge-br0

Membuat Jembatan Jaringan Menggunakan Nmcli di Ubuntu

nmcli adalah alat baris perintah manajer jaringan yang banyak digunakan untuk mengelola NetworkManager (membuat, menampilkan, mengedit, menghapus, mengaktifkan, dan menonaktifkan koneksi jaringan) dan menampilkan status perangkat jaringan.

Untuk membuat jembatan jaringan menggunakan nmcli , jalankan perintah berikut.

$ sudo nmcli conn add type bridge con-name br0 ifname br0

Buat Jembatan Jaringan Menggunakan Alat nmcli

Kemudian tambahkan Ethernet antarmuka sebagai port di jembatan seperti yang ditunjukkan (ingat untuk mengganti enp1s0 dengan nama perangkat Anda).

$ sudo nmcli conn add type ethernet slave-type bridge con-name bridge-br0 ifname enp1s0 master br0

Tambahkan Port Jembatan Jaringan

Selanjutnya, konfirmasikan bahwa jembatan telah dibuat dengan menampilkan semua koneksi jaringan.

$ sudo nmcli conn show --active

Verifikasi Jembatan Jaringan

Selanjutnya, aktifkan jembatan koneksi sebagai berikut (Anda dapat menggunakan nama koneksi/antarmuka atau UUID ).

$ sudo nmcli conn up br0
OR
$ sudo nmcli conn up e7385b2d-0e93-4a8e-b9a0-5793e5a1fda3

Aktifkan Koneksi Jaringan Jembatan

Kemudian nonaktifkan Ethernet antarmuka atau koneksi.

$ sudo nmcli conn down Ethernet\ connection\ 1
OR
$ sudo nmcli conn down 525284a9-60d9-4396-a1c1-a37914d43eff

Nonaktifkan Koneksi Ethernet

Sekarang coba lihat koneksi aktif sekali lagi, Ethernet antarmuka sekarang harus menjadi budak di jembatan koneksi seperti yang ditunjukkan pada tangkapan layar berikut.

$ sudo nmcli conn show --active

Periksa Koneksi Jaringan Aktif

Membuat Jembatan Jaringan Menggunakan Alat nm-connection-editor

Untuk membuka nm-connection-editor aplikasi, jalankan perintah berikut dari terminal.

$ nm-connection-editor

Dari koneksi jaringan jendela editor, klik + masuk untuk menambahkan profil koneksi baru.

Tambahkan Koneksi Jaringan Baru

Selanjutnya, pilih jenis koneksi sebagai Jembatan dari tarik-turun dan klik Buat .

Pilih Jenis Koneksi Jaringan

Selanjutnya, atur nama koneksi jembatan dan nama antarmuka.

Setel Nama Koneksi Jembatan

Kemudian klik tombol Tambah tombol untuk menambahkan port budak jembatan yaitu Ethernet antarmuka seperti yang ditunjukkan pada tangkapan layar berikut. Pilih Ethernet sebagai jenis koneksi dan klik Buat .

Tambahkan Koneksi Jembatan Jaringan

Selanjutnya, atur nama koneksi sesuai keinginan Anda dan klik Simpan .

Setel Nama Koneksi Jembatan Baru

Di bawah dijembatani koneksi, koneksi baru sekarang akan muncul.

Verifikasi Koneksi Jembatan Baru

Sekarang jika Anda membuka editor koneksi jaringan sekali lagi, antarmuka jembatan baru dan antarmuka budak harus ada seperti yang ditunjukkan pada tangkapan layar berikut.

Periksa Koneksi Jembatan Jaringan

Selanjutnya, aktifkan antarmuka bridge dan nonaktifkan antarmuka Ethernet, menggunakan perintah nmcli.

$ sudo nmcli conn up br0
$ sudo nmcli conn down Ethernet\ connection\ 1

Cara Menggunakan Jembatan Jaringan dalam Perangkat Lunak Virtualisasi

Setelah menyiapkan jembatan jaringan (saklar jaringan virtual), Anda dapat menggunakannya di lingkungan virtualisasi seperti Oracle VirtualBox dan KVM untuk menghubungkan VM ke jaringan host.

Menggunakan Jembatan Jaringan di Oracle VirtualBox

Buka VirtualBox , lalu dari daftar VM , pilih VM , lalu klik pengaturannya. Dari jendela setelan, buka Jaringan opsi dan pilih adaptor (mis. Adaptor 1 ).

Kemudian centang opsi Aktifkan Adaptor Jaringan , atur nilai bidang yang dilampirkan ke Adaptor Terjembatani , lalu setel Nama dari antarmuka yang dijembatani (mis. br0 ) seperti yang ditunjukkan pada tangkapan layar berikut. Kemudian klik Oke.

Konfigurasikan VM untuk Menggunakan Jaringan Bridge di VirtualBox

Menggunakan Jembatan Jaringan di KVM

Anda dapat menggunakan jembatan jaringan baru di bawah KVM dengan menambahkan --network=bridge=br0 opsi saat membuat mesin virtual baru, menggunakan virt-install perintah.

# virt-install --virt-type=kvm --name Ubuntu18.04 --ram 1536 --vcpus=4 --os-variant=ubuntu18.04 --cdrom=/path/to/install.iso --network=bridge=br0,model=virtio --graphics vnc --disk path=/var/lib/libvirt/images/ubuntu18.04.qcow2,size=20,bus=virtio,format=qcow2

Dari konsol web, itu akan dipilih secara otomatis. Selain itu, Anda juga dapat mengonfigurasi jembatan jaringan menggunakan virsh alat baris perintah, dan file konfigurasi XML VM.

Untuk detail selengkapnya, baca netplan dan nmcli halaman manual (dengan menjalankan man netplan dan man nmcli ) serta jaringan virtual di libvirt dan jaringan virtual di VirtualBox . Anda dapat mengirimkan pertanyaan apa pun kepada kami melalui bagian komentar di bawah.

Berbagi itu Peduli…
Berbagi di FacebookBerbagi di TwitterBerbagi di LinkedinBerbagi di Reddit
Ubuntu
  1. Cara Memulai Ulang Jaringan di Ubuntu

  2. Ubuntu – Bagaimana Cara Mengkonfigurasi Alamat Ip Eksternal Untuk Tamu Lxc?

  3. Cara mengkonfigurasi klien DHCP Ubuntu

  1. Cara Mengonfigurasi Pengaturan Proxy di Ubuntu 20.04

  2. Cara Menginstal dan Mengonfigurasi Redis di Ubuntu 18.04

  3. Cara Mengonfigurasi Alamat IP Statis di Ubuntu 18.04

  1. Cara Mengonfigurasi Alamat IP Statis di Ubuntu 20.04

  2. Cara Mengkonfigurasi Server Bacula di Ubuntu 16.04

  3. Cara Mengonfigurasi OpenVPN di Ubuntu 16.04