GNU/Linux >> Belajar Linux >  >> Cent OS

Cara membuat jembatan jaringan di bawah CentOS/RHEL

Komponen utama jaringan libvirt adalah sakelar jaringan virtual, juga dikenal sebagai jembatan. Anda dapat membayangkan jembatan sebagai saklar fisik. Dalam sakelar nyata, ada sejumlah port fisik terbatas untuk dilampirkan ke server Anda. Di sini, di jembatan Linux, ada jumlah port virtual yang tidak terbatas yang menghubungkan antarmuka ke mesin virtual. Mirip dengan switch fisik, bridge mempelajari alamat MAC dari paket yang diterimanya dan menyimpan alamat MAC tersebut di tabel MAC. Keputusan penerusan paket (frame) diambil berdasarkan alamat MAC yang dipelajari dan disimpan dalam tabel MAC.

Mari kita lihat cara membuat jembatan di posting ini.

Membuat jembatan sementara

Jika Anda ingin membuat jembatan sementara, Anda dapat menggunakan perintah:

# brctl addbr BRIDGE_NAME

Misalnya:

# brctl addbr mybridge

Anda dapat memverifikasi beidge yang baru dibuat menggunakan perintah di bawah ini.

# brctl show
bridge name     bridge id               STP enabled     interfaces
mybridge        8000.000000000000       no
virbr0          8000.000000000000       yes
xenbr0          8000.feffffffffff       no              peth0
                                                        vif0.0

Membuat jembatan secara terus-menerus

Jika ingin membuat jembatan dan efek terus-menerus, Anda dapat membuat file ifcfg di /etc/sysconfig/network-scripts/ :

# cat /etc/sysconfig/network-scripts/ifcfg-bridge0 
DEVICE=bridge0
TYPE=Bridge
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.200.254
NETMASK=255.255.255.0

Kemudian jembatan akan dibuat ketika layanan jaringan dimulai ulang.

# service network restart
Harap perhatikan pada baris “TYPE=Jembatan ” ‘B ' harus huruf besar.

Jika Anda ingin melihat jembatan melalui virt-manager di lingkungan KVM, silakan buat file xml untuk setiap jembatan di /etc/libvirt/qemu/networks/ . Misalnya,

# pwd
/etc/libvirt/qemu/networks
# cat bridge0.xml 
<network>
  <name>bridge0</name>
  <uuid>31ece935-71a7-952e-d656-f5fdf9ccdf6e</uuid>
  <bridge name='bridge00' stp='on' forwardDelay='0' />
  <ip address='192.168.200.254' netmask='255.255.255.0'>
  </ip>
</network>

Kemudian restart layanan libvirtd dan jalankan kembali virt-manager.

# service libvirtd restart

Pemikiran Akhir

Harap isi nama di elemen jembatan dengan benar. Anda dapat membuat uuid untuk perangkat menggunakan uuidgen perintah:

# uuidgen

Informasi lebih lanjut silakan lihat:

man brctl
/etc/init.d/network


Cent OS
  1. Cara Membuat Jembatan Jaringan di CentOS 7 / RHEL 7

  2. Cara Membuat Partisi /boot Baru di CentOS / RHEL

  3. Cara Membuat Spanduk SSH di Server CentOS/RHEL

  1. Cara membuat dan mengaktifkan Partisi Swap di Centos / RHEL 8

  2. Cara Membuat Repositori yum di CentOS/RHEL

  3. Cara Membuat Antarmuka Jembatan Menggunakan nmcli di CentOS/RHEL 7 dan 8

  1. Cara menginstal phpMyAdmin di RHEL 8 / CentOS 8

  2. Cara Menginstal P7Zip di RHEL 8 / CentOS 8

  3. Cara Membuat Filesystem tmpfs di CentOS/RHEL