Zaczynamy nasz artykuł od instalacji narzędzi mostowych. W tym celu musimy użyć polecenia pakietu „Apt-get” w skorupce. Słowo kluczowe „Instaluj” zostało użyte po pakiecie Apt-Get, a następnie nazwa pakietu „Bridge-Utils” jest następnie wykorzystywana z flagą „-y” do wymuszenia instalacji. Na początku instalacji prawdopodobnie prosi o twoje hasło sudo i musisz je dodać koniecznie. Następnie narzędzia mostowe zostaną zainstalowane w systemie Ubuntu.
Jeśli chcesz znaleźć o poleceniu mostu i jego odpowiednim użyciu, możesz użyć słowa kluczowego „BRCTL” w skorupce. Poniższy obraz pokazuje wszystkie informacje o nim.
01: Wymień wszystkie mosty
Teraz będziemy omawiać niektóre z poleceń mostowych w terminalu Ubuntu, aby zobaczyć jego działanie. Pierwszym poleceniem, którego zamierzamy użyć, jest polecenie BRCTL z słowem kluczowym „show”, które pozwala nam zobaczyć informacje dotyczące całkowitej mostów znalezionych w naszym systemie. Możesz zobaczyć, jak nasz system ma teraz w sumie jeden most. Nie ma włączonego STP i nie ma żadnych interfejsów.
02: Dodaj nowy most
Powiedzmy, że użytkownik nie ma żadnego mostu Ethernet w swoim systemie Ubuntu, a następnie musi dodać jeden most Ethernet. Aby to zrobić, użytkownik musi użyć polecenia BRCTL z słowem kluczowym „Addbr” i nazwy mostu. Nazwa mostu może być wszystkim, jak widać; Użyliśmy „Linux” jako nazwy. Po dodaniu mostu musisz ponownie sprawdzić mosty za pomocą polecenia mostu „pokaż”. Zobaczysz, że nowo dodany most jest teraz wymieniony na liście.
$ sudo brcctl addbr-most-nazwa
03: Usuń most
Aby usunąć określony most, musisz najpierw odkryć jego nazwę. Następnie możesz użyć nazwy mostu w poleceniu mostu za pomocą słowa kluczowego „delbr”, aby usunąć go z listy mostów. Po usunięciu mostu musisz ponownie sprawdzić listę. Dowiesz się, że mostu nie ma już tu, zgodnie z mostem „pokaż wyjście polecenia poniżej.
$ sudo Brctl Delbr-Bridge-name
04: Dodaj interfejs do mostu
W systemie Linux może istnieć wiele sieci Ethernet. Spróbuj uniknąć tego polecenia, ponieważ możesz stracić bieżące połączenie sieciowe. Aby dodać interfejs Ethernet do mostu, musisz użyć polecenia mostu za pomocą słowa kluczowego „Addif”. Musisz użyć nazwy interfejsu Ethernet po użyciu nazwy mostu w poleceniu. Polecenie „pokaż” mostu sprawi, że zobaczysz nowo dodany interfejs Ethernet przed mostem „Linux”.
$ sudo Brctl addif-most-name interfejs-name
05: Usuń interfejs z mostu
Tak samo jak dodanie interfejsu do mostu, możemy również go usunąć lub całkowicie usunąć. Jedyną zmianą w poleceniu mostu jest użycie słowa kluczowego „delif” zamiast „addif”. Wszystkie pozostałe parametry byłyby podobne i.mi. Nazwa mostu, nazwa interfejsu Ethernet. Po zastosowaniu polecenia musisz użyć polecenia mostu show (), aby zobaczyć zmiany. W wyjściu możemy zobaczyć, że interfejs Ethernet ENP0S3 jest usuwany z mostu „Linux”. Tak samo jak to możesz dodawać i usuwać wiele interfejsów w mostach w tym samym czasie. Aby sprawdzić interfejsy Ethernet, możesz użyć polecenia „IP” w powładzie. Dowiesz się również wszystkich nowo dodanych mostów na liście Ethernet.
$ sudo Brctl delif-most-name interfejs-name
06: Włącz STP na moście
STP oznacza drzewo opinające, które zostało użyte w systemie Linux do nawiązania połączenia między różnymi mostami. Byłoby niesamowicie, gdyby było włączone na wszystkich urządzeniach mostowych, ponieważ sprawi, że współpracujesz między wszystkimi mostami z najkrótszej drogi. Początkowo musisz wiedzieć o wszystkich mostach, które mają włączone i wyłączone STP. Aby to ustalić, musisz użyć tego samego słowa kluczowego show w poleceniu BRCTL. Możesz zobaczyć, jak oba mosty nie mają teraz STP.
Aby włączyć STP na obu mostach, musimy użyć polecenia „BRCTL” ze słowem kluczowym „STP”, wspominając nazwę mostu. Po nazwie mostu musisz w końcu użyć słowa kluczowego „ON”. Polecenia do włączenia STP dla obu mostów pokazano poniżej. Po znalezieniu informacji dotyczących mostów, musimy wiedzieć, że oba nasze mosty mają teraz włączenie STP.mi. "Tak".
$ sudo brctl stp most-nazwa
Aby wyłączyć połączenie STP, musisz zastąpić słowo kluczowe „ON” na polecenie mostu w mostu „STP”. Widać, że zrobiliśmy to zarówno dla mostów, jak i zmiany zostały pomyślnie wdrożone.
$ sudo brctl stp most-nazwa
07: Znajdź adres MAC mostu
Jeśli użytkownik chce sprawdzić adres MAC wszystkich mostów, które istnieją w jego systemie, może to zrobić z poleceniem Bridge BRCTL. Musisz użyć słowa kluczowego „showMacs” w poleceniu BRCTL wraz z nazwą mostu i.mi. „Linux”. Zobaczysz, że dane wyjściowe będzie pokazywało adresy MAC określonego mostu, a także informuje, czy jest lokalny, czy nie. Możesz także znaleźć starzenie się czasu adresu MAC mostu.
$ sudo brcctl showMacs Bridge-name
08: Ustaw czas starzenia się
Możesz także sprawić, że system ustawia czas „starzenia się” dla adresu MAC określonego mostu. Musimy użyć polecenia „BRCTL” z słowem kluczowym „Setageing” wraz z nazwą mostu i czasu I.mi. 150 sekund. Teraz czas starzenia się został ustawiony w twoim systemie dla „Linux”.
09: Pokaż parametry STP
Jeśli jakikolwiek użytkownik chce sprawdzić ustawienia STP, parametry i wartości dla określonego mostu, które mogą to zrobić za pomocą tego samego polecenia BRCTL. Tym razem musisz użyć tego polecenia wraz z słowem kluczowym „showstp”. Możesz zobaczyć, wyjście pokazuje informacje parametryczne STP mostu „Linux”. Możesz także zobaczyć czas starzenia się na adres Linux MAC i.mi. 150.
Wniosek:
Zrobiliśmy wyjaśnienie użycia polecenia mostu „BRCTL” w skorupce Linux. Staraliśmy się najlepiej, aby pokryć wszystkie niezbędne i łatwe w użyciu szczegóły dotyczące polecenia mostu w skorupce z każdym drobnym szczegółem. Omówiliśmy wiele zastosowań polecenia mostu, w tym listę wszystkich mostów, dodając i usuwając mosty na liście, dodając interfejs do mostu, usuwając interfejs z mostu, umożliwiając STP na moście, znajdując adres MAC z adresu MAC w most i ustalanie czasu starzenia się i pokazanie parametrów STP.