Agregacja łączy (ang. link aggregation) - technika, polegająca na łączeniu przełączników kilkoma połączeniami równocześnie, co pozwala na utworzenie za pomocą wielu fizycznych połączeń jednego połączenia logicznego (wirtualnego kanału) charakteryzującego się większą przepustowością oraz większą niezawodnością.
ER-4 nie posiada wbudowanego switcha sprzętowego (switch0) - każdy port traktowany jest jako osobny interfejs. Jeżeli chcemy wykorzystać bonding w routerach ze sprzętowym switchem musimy zrezygnować ze switch0 na rzecz bridge (br0), co wpłynie na wydajność routera
Założenia:
- eth0 - WAN1 (łącze 1gbit)
- eth1 - port użyty do bondingu
- eth2 - port użyty do bondingu (domyślny port LAN)
- eth3 (sfp) - WAN2 (łącze 1gbit)
- nowy interfejs bond0 będzie naszym LANem, który wepniemy do switcha zarządzalnego obsługującego LACP, po to by obsłużyć w pełni oba łącza internetowe.
Tworzenie agregacji na tym sprzęcie wymaga pewnego tricku by w trakcie konfiguracji sprzętu nie stracić połączenia z routerem. Najlepiej wydzielić sobie na chwilę osobny port z osobną podsiecią albo zrobić sobie dostęp od strony interfejsu WAN i z niego dokonywać zmiany.
Na początek utwórzmy nowy interfejs bond0
Cytat
set interfaces bonding bond0 description LAN set interfaces bonding bond0 firewall in modify balance
set interfaces bonding bond0 hash-policy layer2
set interfaces bonding bond0 mode 802.3ad
*pogrubioną linię dodajemy, jeżeli używamy load-balance lub failover. W przypadku jednego łącza ta linia jest zbędna.
Usuwamy adresację IP z dotychczasowego interfejsu LAN (dla ER-4 jest to eth2) i dodajemy tą adresację dla bond0
Cytat
del interfaces ethernet eth2 address
set interfaces bonding bond0 address 192.168.0.1/24
Następnie podpinamy oba interfejsy (eth1 i eth2) do bond0
Cytat
set interfaces ethernet eth1 bond-group bond0
set interfaces ethernet eth2 bond-group bond0
Podpinamy oba kable LAN do wcześniej skonfigurowanych portów LACP na switchu i gotowe. Powinniśmy dostać adresację IP oraz dostęp do routera. Zostały jeszcze 2 małe rzeczy do poprawny
1) dodanie bond0 jako interfejs nasłuchu DNS. W tym celu przechodzimy do Services -> DNS i jako "Listen on" ustawiamy "bond0".
2) ustawienie bond0 jako interfejs dla Port Forwarding (jeżeli używamy). W tym celu przechodzimy do Firewall/NAT -> Port Forwarding i jako "LAN interface: wybieramy "bond0".
Żeby mieć pewność, że nie mieliśmy więcej żadnych powiązań ze starym portem LAN warto wydać polecenie:
Cytat
show configuration commands | grep eth2
Powinno nam zwrócić tylko ustawienie interfejsu:
Cytat
ubnt@ubnt:~$ show configuration commands | grep eth2
set interfaces ethernet eth2 bond-group bond0
set interfaces ethernet eth2 duplex auto
set interfaces ethernet eth2 speed auto
Jeżeli tak będzie to znaczy, że zasłużyliśmy na dobre piwo.
Efekt końcowy prezentuje się następująco
Pozdrawiam
Edytowany przez shibby dnia 04-01-2021 15:35
Router:Unifi Cloud Gateway Fiber Switch:Unifi USW-Lite-16-PoE Switch:Unifi USW-Flex-Mini - szt. 2 Wi-Fi:Unifi U6-Lite - szt. 2 Proxmox VE:i5-13400T, 64GB RAM, 2x 512GB NVMe, 4x 2TB SSD VM #1:Synology SA6400 VM #2:Debian, WWW VM #3: Home Assistant OS
Cześć shibby
Czy jest sens zrobić to na ER-4 na wyjściu dwóch LAN, które będą podłączone do switcha Unifi US-8. Potem z niego (switch) pójdzie połączenie LAN do drugiego switcha na piętrze (US-8-150).
Rozumiem, że nie da się tego zabiegu zrobić przez GUI?
Asus RT-AC68U FreshTomato 2022.2-AIO Światłowód 200/100
Mam ER-12 więc więcej portów LAN, chciałbym podłączyć serwer, który służy do routera LACP (po stronie serwera mam dwa porty jako bond), aktualnie wyłączyć miałem w nim sprzętowego switcha i wrzucić porty jako bridge aby móc połączyć dwie lokalizacje VPN (tap). Nie wiem jak się do tego zabrać, aby nie skończyło się rekonfiguracją całości
wystarczy tak https://help.ui.com/hc/en-us/articles/204975844-EdgeRouter-Interface-Bonding ?
· Łącznie użytkowników: 24,126 · Najnowszy użytkownik: goldi111
Czat
Musisz się zalogować, aby opublikować wiadomość.
tamtosiamto
23-09-2025 20:10
Mam rtax82u z merlinem, probuje zainstaowac Download master i mam info, zeserwer zdalny nie odpowiada. Sprawdalem przez kika dni i bz.
Maniek91PL
15-05-2025 19:35
witam! było coś gdzieś o obsłudze asus mesh w tomato moze? chętnie bym przetestował u rodziców
servee
24-01-2025 18:18
Światłowód + mediakonwenter. Ekranowana skrętka nie jest wymagana, taką sytuację już zastałem. Zamierzam ją wymienić na zwykłą. Da to coś?
shibby
17-01-2025 07:45
a ta skrętka ekranowana o której piszesz to jakiś wkopany przewód do bramy/furtki/kamer y zewn? Jak tak to jego też przez zabezpieczenie podepnij.
shibby
17-01-2025 07:43
no to pora zabezpieczyć kable LAN zabezpieczeniami przeciwprzepięciow ymi - tanio nie będzie. Jak przychodzi ci internet? Skrętką czy światłem? Jak skrętką to zacząłbym od tego.
servee
12-01-2025 12:52
Ponownie padły mi wszystkie porty sieciowe w routerze - to już 3-ci w 6 m-cy. Podejrzany to ekranowana, nieuziemiona skrętka - 12mb. Czy jest to możliwe?
dawidt
21-12-2024 01:09
siema
Maniek91PL
06-11-2024 22:37
dzięki !
maxikaaz
29-10-2024 14:27
@Maniek91PL - Administration=> Admin Access, i tam masz "Allow Wireless Access" do zaznaczenia
Maniek91PL
26-10-2024 22:07
siemka! ktoś przypomni co się ustawiało jeśli nie mogę wejść od strony wifi do tomato? od lan działa