Sen kullanabilirsiniz bridgeip nesneyi ipkomutu veya bridgebir kısmını yapan komuta iproute2paketinin.
Temel bağlantı manipülasyonu
Adlandırılmış köprü oluşturmak için br0var eth0ve 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-rootanahtarlardan bir özelliğe benzemektedir .
Vepa, veb ve firkete modu gibi diğer özellikler bridge linkalt komut listesinde bulunabilir.
VLAN kuralları yönetimi
vlanKö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 addBelirli bir kuralı silmek için komutun sonundaki parametrelerin aynısını kullanın .
bridge vlan delete dev eth1
İlgili şeyler: