Sen kullanabilirsiniz bridge
ip nesneyi ip
komutu veya bridge
bir kısmını yapan komuta iproute2
paketinin.
Temel bağlantı manipülasyonu
Adlandırılmış köprü oluşturmak için br0
var eth0
ve eth1
üyeleri olarak:
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
Bir arabirimi köprüden kaldırmak için:
ip link set dev eth0 nomaster
Ve son olarak, hiçbir arabirim üye olmadığında bir köprüyü yok etmek için:
ip link del br0
Yönlendirme manipülasyonu
Köprünün FDB ( Yönlendirme Veritabanı ) gibi diğer yönlerini değiştirmek için bridge(8)
komuta göz atmanızı öneririm . Örnekler:
Yönlendirme veritabanını göster br0
bridge fdb show dev br0
Bir bağlantı noktasının ( eth0
) BPDU'ları işlemesini devre dışı bırakın . Bu, arayüz filtresini gelen bpdu yapar
bridge link set dev eth0 guard on
Bir bağlantı noktasına STP Maliyeti ayarlama ( eth1
örneğin):
bridge link set dev eth1 cost 4
Eth1 üzerinde kök koruyucusu ayarlamak için:
bridge link set dev eth1 root_block on
Maliyet bazı faktörler kullanılarak hesaplanır ve bağlantı hızı bunlardan biridir. Bir düzeltme maliyeti kullanmak ve BPDU'ların işlenmesini devre dışı bırakmak ve root_block'u etkinleştirmek bir şekilde guard-root
anahtarlardan bir özelliğe benzemektedir .
Vepa, veb ve firkete modu gibi diğer özellikler bridge link
alt komut listesinde bulunabilir.
VLAN kuralları yönetimi
vlan
Köprü komutundan nesne köprülerin giriş / çıkış filtreleri oluşturmak için izin verecektir.
Herhangi bir vlan giriş / çıkış filtresi olup olmadığını göstermek için:
bridge vlan show
Belirli bir arayüze kural eklemek için:
bridge vlan add dev eth1 <vid, pvid, untagged, self, master>
Kuralları kaldırmak için. vlan add
Belirli bir kuralı silmek için komutun sonundaki parametrelerin aynısını kullanın .
bridge vlan delete dev eth1
İlgili şeyler: