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

Cara Membuat Jembatan Jaringan di CentOS 7 / RHEL 7

Terkadang Anda mungkin perlu mengatur adaptor jembatan jaringan di Linux; khususnya selama konfigurasi KVM (Mesin Virtual Berbasis Kernel), dan, juga saat menyiapkan wadah Linux .

Jembatan jaringan ini memungkinkan mesin virtual memiliki akses ke jaringan eksternal dan sebaliknya, ikuti panduan ini untuk menyiapkan jembatan jaringan di CentOS 7 / RHEL 7 .

Instal Modul

CentOS 7 dilengkapi dengan modul bridging yang dimuat pada boot sistem secara default. Gunakan perintah berikut untuk memverifikasi apakah modul dimuat atau tidak.

# modinfo bridge
 filename:       /lib/modules/3.10.0-327.el7.x86_64/kernel/net/bridge/bridge.ko
 alias:          rtnl-link-bridge
 version:        2.3
 license:        GPL
 rhelversion:    7.2
 srcversion:     905847C53FF43DEFAA0EB3C
 depends:        stp,llc
 intree:         Y
 vermagic:       3.10.0-327.el7.x86_64 SMP mod_unload modversions
 signer:         CentOS Linux kernel signing key
 sig_key:        79:AD:88:6A:11:3C:A0:22:35:26:33:6C:0F:82:5B:8A:94:29:6A:B3
 sig_hashalgo:   sha256

Jika modul tidak dimuat, Anda dapat memuatnya menggunakan perintah berikut.

# modprobe --first-time bridge

Instal bridge-utils untuk mengontrol adaptor jaringan.

# yum install bridge-utils -y

Buat Jembatan Jaringan di CentOS 7

Untuk membuat jembatan jaringan, buat file bernama “ifcfg-virbrN ” menggantikan “N ” dengan angka, seperti “0 ” di “/etc/sysconfig/network-scripts/ “.

# vi /etc/sysconfig/network-scripts/ifcfg-virbr0

Jika Anda ingin menggunakan nama yang berbeda untuk jembatan jaringan, buat file seperti ifcfg-. Juga, perbarui baris DEVICE=”” di file konfigurasi.

Tempatkan konten berikut ke dalam file itu, ubah sesuai dengan lingkungan Anda.

DEVICE="virbr0"
BOOTPROTO="static"
IPADDR="192.168.12.10"
NETMASK="255.255.255.0"
GATEWAY="192.168.12.2"
DNS1=192.168.12.2
ONBOOT="yes"
TYPE="Bridge"
NM_CONTROLLED="no"

Sekarang, saatnya untuk mengubah konfigurasi jaringan adaptor yang ada sedemikian rupa sehingga mengarah ke antarmuka jembatan.

Dalam panduan ini, saya akan menggunakan adaptor saya yang ada "eno16777736" untuk menjembatani.

# vi /etc/sysconfig/network-scripts/ifcfg-eno16777736

Tempatkan konten seperti di bawah ini.

DEVICE=eno16777736
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
NM_CONTROLLED=no
BRIDGE=virbr0

Mulai ulang jaringan menggunakan perintah berikut.

# systemctl restart network

Gunakan perintah ifconfig untuk melihat detail antarmuka.

# ifconfig
eno16777736: flags=4163  mtu 1500
        inet6 fe80::20c:29ff:fe6a:692  prefixlen 64  scopeid 0x20
        ether 00:0c:29:6a:06:92  txqueuelen 1000  (Ethernet)
        RX packets 3822  bytes 302382 (295.2 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 192  bytes 42924 (41.9 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10
        loop  txqueuelen 0  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virbr0: flags=4163  mtu 1500
        inet 192.168.12.10  netmask 255.255.255.0  broadcast 192.168.12.255
        inet6 fe80::20c:29ff:fe6a:692  prefixlen 64  scopeid 0x20
        ether 00:0c:29:6a:06:92  txqueuelen 0  (Ethernet)
        RX packets 1454  bytes 109258 (106.6 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 179  bytes 34372 (33.5 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Referensi:

Dokumentasi Redhat

Terima kasih sudah membaca. Beri tahu kami pendapat Anda di bagian komentar.


Cent OS
  1. Cara Memulai Ulang Layanan Jaringan di CentOS 8 atau RHEL 8

  2. Cara Mengonfigurasi Teaming Jaringan di CentOS/RHEL 7

  3. Cara membuat jembatan jaringan di bawah CentOS/RHEL

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

  2. Cara Membuat Repositori yum di CentOS/RHEL

  3. Cara Membuat Spanduk SSH di Server CentOS/RHEL

  1. CentOS / RHEL 7 :Cara mengubah nama Antarmuka Jaringan

  2. Cara menonaktifkan NetworkManager di CentOS / RHEL 7

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