Cara Mengkonfigurasi Jambatan Rangkaian di Ubuntu

- 3607
- 776
- Ronnie Hermann
Linux menyokong pelaksanaan jambatan rangkaian perisian untuk menghasilkan semula fungsi jambatan rangkaian, peranti rangkaian yang menghubungkan dua atau lebih rangkaian komunikasi atau segmen rangkaian yang menyediakan cara untuk mereka berfungsi sebagai rangkaian tunggal. Ia bertindak hampir seperti suis rangkaian, dan dalam arti perisian, ia digunakan untuk melaksanakan konsep "suis rangkaian maya".
Kes penggunaan khas rangkaian Perisian Perisian berada dalam persekitaran maya untuk menyambungkan Mesin Maya (VMS) terus ke rangkaian pelayan tuan rumah. Dengan cara ini, VM dikerahkan pada subnet yang sama seperti tuan rumah dan boleh mengakses perkhidmatan seperti DHCP dan banyak lagi.
Dalam artikel ini, anda akan mempelajari pelbagai cara untuk menubuhkan jambatan rangkaian di Ubuntu dan menggunakannya dalam persekitaran maya untuk mewujudkan rangkaian maya dalam mod yang dijembatani di bawah kotak maya dan Kvm, untuk menyambungkan mesin maya ke rangkaian yang sama dengan tuan rumah.
Di halaman ini:
- Cara Memasang Utiliti Jambatan Rangkaian di Ubuntu
- Cara Membuat Jambatan Rangkaian Menggunakan Netplan
- Cara Membuat Jambatan Rangkaian Menggunakan NMCLI
- Cara Membuat Jambatan Rangkaian Menggunakan Alat Editor-Sambungan NM
- Cara menggunakan jambatan rangkaian dalam perisian virtualisasi
Memasang utiliti jambatan rangkaian di Ubuntu
Mulakan dengan memasang jambatan-utils pakej yang mengandungi utiliti untuk mengkonfigurasi jambatan Ubuntu Ethernet menggunakan Pengurus Pakej APT seperti yang ditunjukkan.
$ apt-get memasang jambatan-util
Seterusnya, kenal pasti nama antara muka untuk peranti Ethernet anda menggunakan arahan IP seperti yang ditunjukkan.
$ ip iklan atau $ ip tambah

Membuat jambatan rangkaian menggunakan Netplan di Ubuntu
Netplan adalah utiliti depan yang mudah dan mudah digunakan untuk mengkonfigurasi rangkaian di Linux menggunakan Yaml format. Ia kini menyokong NetworkManager dan SystemD-Netword sebagai alat backend.
Untuk mengkonfigurasi rangkaian untuk antara muka seperti a jambatan, edit anda netplan fail konfigurasi yang terdapat di /etc/netplan/ direktori.
Berikut adalah fail konfigurasi contoh, di mana penyokong adalah SystemD-Netword yang menjadi lalai (ganti ENP1S0 dengan nama antara muka Ethernet anda).
Rangkaian: Versi: 2 Renderer: NetworkD Ethernets: ENP1S0: DHCP4: Tiada Jambatan: BR0: DHCP4: Ya Antara muka: - ENP1S0

Simpan fail konfigurasi dan gunakan konfigurasi untuk membolehkan rangkaian jambatan dengan menjalankan arahan berikut.
$ sudo netplan memohon
Kemudian gunakan Brctl perintah untuk menunjukkan semua jambatan pada sistem. Dalam kes ini, Ethernet antara muka ditambah secara automatik sebagai pelabuhan ke jambatan.
$ sudo brctl show

Sekiranya anda ingin menurunkan atau menyahaktifkan jambatan rangkaian yang dibuat, maka hapus menggunakan arahan berikut.
$ sudo ip pautan set enp1s0 up $ sudo ip link set br0 down $ sudo brctl delbr br0 atau $ sudo nmcli conn up wired \ connection \ 1 $ sudo nmcli conn down br0 $ sudo nmcli conn del br0 $ sudo nmcli conn del bridge-br0
Membuat jambatan rangkaian menggunakan NMCLI di Ubuntu
NMCLI adalah alat baris arahan pengurus rangkaian yang digunakan secara meluas untuk mentadbir NetworkManager (Buat, tunjukkan, edit, padam, aktifkan, dan nyahaktifkan sambungan rangkaian) dan memaparkan status peranti rangkaian.
Untuk membuat jambatan rangkaian menggunakan nmcli, Jalankan arahan berikut.
$ sudo nmcli conn tambah jenis jambatan con-name br0 ifname br0

Kemudian tambah Ethernet antara muka sebagai pelabuhan di jambatan seperti yang ditunjukkan (ingat untuk menggantikan ENP1S0
dengan nama peranti anda).
$ sudo nmcli conn tambah jenis ethernet hamba-jenis jambatan con-name Bridge-BR0 ifname ENP1S0 Master Br0

Seterusnya, sahkan bahawa jambatan telah dibuat dengan menunjukkan semua sambungan rangkaian.
$ sudo nmcli conn show --active

Seterusnya, aktifkan jambatan sambungan seperti berikut (anda boleh menggunakan sama ada nama sambungan/antara muka atau Uuid).
$ sudo nmcli conn up br0 atau $ sudo nmcli conn up e7385b2d-0e93-4a8e-b9a0-5793e5a1fda3

Kemudian nyahaktifkan Ethernet antara muka atau sambungan.
$ sudo nmcli conn down ethernet \ connection \ 1 atau $ sudo nmcli conn down 525284a9-60d9-4396-a1c1-a37914d43eff

Sekarang cuba lihat sambungan aktif sekali lagi, Ethernet antara muka kini harus menjadi hamba di jambatan sambungan seperti yang ditunjukkan dalam tangkapan skrin berikut.
$ sudo nmcli conn show --active

Membuat jambatan rangkaian menggunakan alat editor-sambungan-sambungan
Untuk membuka editor-connection-editor permohonan, jalankan arahan berikut dari terminal.
$ nm-connection-editor
Daripada jaringan rangkaian Tetingkap editor, klik pada +
Tandatangan untuk menambah profil sambungan baru.

Seterusnya, pilih jenis sambungan sebagai Jambatan dari drop-down dan klik Buat.

Seterusnya, tetapkan nama sambungan jambatan dan nama antara muka.

Kemudian klik Tambah butang untuk menambah pelabuhan hamba jambatan i.e Ethernet antara muka seperti yang ditunjukkan dalam tangkapan skrin berikut. Pilih Ethernet sebagai jenis sambungan dan klik Buat.

Seterusnya, tetapkan nama sambungan mengikut keutamaan anda dan klik Simpan.

Di bawah Jambit sambungan, sambungan baru kini akan muncul.

Sekarang jika anda membuka editor sambungan rangkaian sekali lagi, antara muka jambatan baru dan antara muka hamba harus wujud seperti yang ditunjukkan dalam tangkapan skrin berikut.

Seterusnya, aktifkan antara muka jambatan dan nyahaktifkan antara muka Ethernet, menggunakan arahan NMCLI.
$ sudo nmcli conn up br0 $ sudo nmcli conn down ethernet \ connection \ 1
Cara menggunakan jambatan rangkaian dalam perisian virtualisasi
Setelah menubuhkan a Jambatan Rangkaian (suis rangkaian maya), anda boleh menggunakannya dalam persekitaran maya seperti Oracle VirtualBox dan Kvm untuk menyambungkan VM ke rangkaian tuan rumah.
Menggunakan jambatan rangkaian di Oracle VirtualBox
Buka VirtualBox, kemudian dari senarai VMS, pilih a VM, kemudian klik pada tetapannya. Dari tetingkap Tetapan, pergi ke Rangkaian pilihan dan pilih penyesuai (e.g Penyesuai 1).
Kemudian periksa pilihannya Dayakan penyesuai rangkaian, Tetapkan nilai yang dilampirkan ke medan ke Penyesuai Jambatan, Kemudian tetapkan Nama antara muka yang tersebar (e.g br0) seperti yang ditunjukkan dalam tangkapan skrin berikut. Kemudian klik OK.

Menggunakan jambatan rangkaian di kvm
Anda boleh menggunakan jambatan rangkaian baru di bawah Kvm dengan menambah --rangkaian = jambatan = br0
pilihan semasa membuat mesin maya baru, menggunakan Virt-dipasang perintah.
# virt-install --virt-type = kvm-nama ubuntu18.04--ram 1536 --Vcpus = 4 --os-variant = Ubuntu18.04 - -cdrom =/laluan/ke/pasang.ISO --Network = Bridge = Br0, Model = Virtio --Graphics VNC -Path =/var/lib/libvirt/imej/Ubuntu18.04.qcow2, saiz = 20, bas = virtio, format = qcow2
Dari konsol web, ia akan dipilih secara automatik. Selain itu, anda juga boleh mengkonfigurasi jambatan rangkaian menggunakan Virsh Alat baris arahan, dan fail konfigurasi XML VM.
Untuk maklumat lanjut, baca netplan dan nmcli halaman lelaki (dengan berlari Man Netplan
dan lelaki nmcli
) serta rangkaian maya di libvirt dan rangkaian maya di VirtualBox. Anda boleh menghantar sebarang pertanyaan kepada kami melalui bahagian komen di bawah.
- « Cara Mengkonfigurasi Rangkaian IP dengan Alat 'NMTUI'
- Cara Memasang Java Dengan Apt on Debian 10 »