Anda dapat menggunakan bridge
objek ip ip
perintah, atau bridge
perintah yang membuat bagian dari iproute2
paket.
Manipulasi tautan dasar
Untuk membuat jembatan bernama br0
, yang memiliki eth0
dan eth1
sebagai anggota:
ip link add name br0 type bridge
ip link set dev br0 up
ip link set dev eth0 master br0
ip link set dev eth1 master br0
Untuk menghapus antarmuka dari jembatan:
ip link set dev eth0 nomaster
Dan akhirnya, untuk menghancurkan jembatan setelah tidak ada antarmuka adalah anggota:
ip link del br0
Manipulasi penerusan
Untuk memanipulasi aspek lain dari jembatan seperti FDB ( Forwarding Database ) saya sarankan Anda untuk melihat bridge(8)
perintah . Contoh:
Tampilkan penerusan basis data pada br0
bridge fdb show dev br0
Nonaktifkan port ( eth0
) dari pemrosesan BPDU . Ini akan membuat antarmuka menyaring bpdu yang masuk
bridge link set dev eth0 guard on
Mengatur Biaya STP ke port ( eth1
misalnya):
bridge link set dev eth1 cost 4
Untuk mengatur root guard di eth1:
bridge link set dev eth1 root_block on
Biaya dihitung menggunakan beberapa faktor, dan kecepatan tautan adalah salah satunya. Menggunakan biaya perbaikan dan menonaktifkan pemrosesan BPDU dan mengaktifkan root_block entah bagaimana mirip dengan guard-root
fitur dari switch.
Fitur lain seperti mode vepa, veb dan hairpin dapat ditemukan pada bridge link
daftar sub-perintah.
Manipulasi aturan VLAN
The vlan
objek dari perintah jembatan akan memungkinkan Anda untuk membuat masuknya / filter egress pada jembatan.
Untuk menampilkan apakah ada filter jalan masuk / keluar:
bridge vlan show
Untuk menambahkan aturan ke antarmuka yang diberikan:
bridge vlan add dev eth1 <vid, pvid, untagged, self, master>
Untuk menghapus aturan. Gunakan parameter yang sama seperti vlan add
di akhir perintah untuk menghapus aturan tertentu.
bridge vlan delete dev eth1
Hal-hal terkait: