Hejka,
czy jest jakiś router, który możecie polecić mi.
Potrzebuje, abym mógł do niego podłączyć internet przewodowy z dwóch różnych źródeł (LAN) oraz internet z karty sim (GSM).
Chciałbym, żeby router automatycznie przełączał się pomiędzy internetami, jeśli któryś by "padł".
Ubiquiti Unifi UDM pro lub UDM SE
Jeśli to ma być router - czyli urządzenie biorące net z dwóch miejsc po skrętce (czyli bez modemu) to bym poszedł w jakiegoś mikrotika. Tylko nie do końca rozumiem, co chcesz podłączyć:
- czy masz 2 internety po kablu i do tego GSM?
- czy GSM masz jakieś modem i podepniesz go do routera, czy router ma obsługiwać GSM?
Gdybym osobiście potrzebował takiego routera to próbowałbym go sobie sam zrobić na jakimś SBC z Linuxem. Nie napisałeś jakiego stopnia redundancji linków internetowych potrzebujesz. Jeśli jednak musisz mieć na tyle pewny dostęp do internetu, żeby połączenia TCP/IP które już zestawiłeś np. przez pierwszego dostawcę internetu były nadal dostępne po przełączeniu się na np. drugiego dostawcę a potem trzeciego (tego na GSM?) i tak dalej czyli w sposób przezroczysty dla użytkownika to tutaj jest już pole do zabawy. Być może są jakieś dostępne w sprzedaży gateway'e zapewniające taką funkcjonalność, ale i tak pobawiłbym się i spróbował to zrobić na własną rękę.
Jakiś czas temu pisałem taką funkcjonalność. Działało to dosyć dobrze więc da się to zrobić.
Router musi mieć funkcję failover, np. TP-LINK ER-605.
Ogólni rzecz biorąc nakreśle o co mi dokładnie chodzi.
Mam urządzenie (na lan), które rejestruje temperaturę.
Podpięty mam interrnet po kablu do tego urządzenia, jednak w czasie praku brądu/awarii dostawcy internetu, nie mam dostępu dio urządzenia (zdalnie przez apke), aby sprawdzić czy wszystko jest ok (temperatura itp).
Związku z tym, że mam 2 zapasy internet oraz internet mobliny (karta sim),
pomyślałem, na routerem, do którego wepnę po kablu 2 różne intenety oraz dodatkowo w urządzeniu będzie karta sim. W razie awarii 1 dostawcy, automatycznie przełączałoby się na 2 dostawcę, potem na internet mobliny.
No to napisałem ci już, funkcja failover np. w TP-LINK ER-605. Działa dobrze a router jest tani.
W przypadku failover niektóre routery nie mają opcji przełączenia automatycznie na pierwotne źródło. Sprawdzając model zwróć na to uwagę, by na kabel nie przełączać ręcznie, jeśli będzie ponownie dostępny.
Jeśli byś chciał programistyczne rozwiązanie, to tak masz jakiś router, możesz na niego się zalogować do konsoli, masz parę interface'ów typu wlan0 dla wifi dla klientów, eth0, do etherneta z internetem, masz eth1 do etherneta podłączonych do routera i gsm0 dla modułu gsm.
Teraz musisz napisać kod, który sprawdza jakiś ping na interface -I eth0 jak działa internet to robisz bridge eth1, wlan0, na eth0.
Jak nie działa to robisz na eth1, wlan0, na gsm0 i co jakiś czas jak sprawdzać czy eth0 interface zaczął działać jak tak to z powrotem usuwasz bridge dla gsm0 i ustawiasz dla eth0.
Routery to linuxy, możesz się zalogować i skrypt uruchomić, lub rozpakować firmware dodać skrypt, który to będzie robił czyli bridge controle, nie różni to się niczym od robienia bridge na dockerze do lokalnego interfejsu.
Binwalk i potem nowy interface wgrywasz jak dodasz swój skrypt bash, który będzie żonglował tymi połączeniami interfejsów.
Też niektóre routery mają to w standardzie i jest openwrt, który na pewno jest najbardziej rozwinięty bo open source, sam nie korzystam z niego, ale tego najłatwiej pójdzie zkonfigurować customowo.
MiL napisał(a):
No to napisałem ci już, funkcja failover np. w TP-LINK ER-605. Działa dobrze a router jest tani.
Czy on potrafi wykorzystywać oba łącza jednocześnie czy jedynie na wypadek awarii łącz przełącza się na działające?
Mam model TPLink TL-ER6020 on ma 2 porty WAN ale jednocześnie na obu nie da się działać.
Na stronie producenta jest niby napisane (https://www.tp-link.com/pl/business-networking/vpn-router/er605/):
"Funkcja Równoważenia łącza Multi-WAN dystrybuuje przesył danych między porty WAN, zwiększając w ten sposób stopień wykorzystania wszystkich dostępnych łącz internetowych.
Połączenie mobilne z wykorzystaniem modemu USB 4G/3G jest również obsługiwane jako połączenie zapasowe."
ale czy faktycznie tak to działa?