toom18 napisał/a:Jak zrobić (jaki pakiet użyć) żeby pinował np adres Bramy dostawy Internetu czy nawet adres samego Opnsense a jak zbraknie pingu włączył połeczenie LTE i internetu już leciał z openwrt do powrotu internetu na łączu głównym.
A co z serwerem DHCP który jest na Opnsense? Jest jakaś możliwość włączenia serwera DHCP jeśli nie ma neta a jeśli jest te żeby był wyłączony?
jest jeszcze inny sposób na Twoją przypadłość ale ma pewien minus. Najlepiej jakbyś miał router z Openwrt-23.05 oraz DSA czyli każdy port widziany osobno typu LAN1, LAN2 itd...
Głowne łącze WAN podłączasz do Opnsense.
Na wyjściu LAN tego Opnsense o adresie powiedzmy 192.168.1.1/24 kierujesz kabel do switcha routera Openwrt na port np. LAN1.
W Openwrt na bridgu utworzonym z portów LANowych ustawiasz adres z tej samej sieci co Lan Opnsense czyli powiedzmy 192.168.1.2/24
W Openwrt wyłączasz serwer DHCP!!!
W Openwrt z portu LAN2 kierujesz kabel bezpośrednio do hosta w sieci (proxmoxa).
Czyli internet leci z Opensense przez bridge Openwrt między portami LAN1-LAN2. Host dostanie trasę domyślną przez bramę Opnsense.
W Openwrt robisz skrypt który pinguje adres Opnsense czyli 192.168.1.1
Jeżeli nie ma odpowiedzi to wyłączasz interfejs LAN2 (down) do którego bezpośrednio podłączony jest host w sieci.
Uruchamiasz serwer DHCP na Openwrt i podnosisz port LAN2
Po tej krótkiej przerwie "w dostawie prądu" host powinien od nowa poprosić o adres IP i wtedy dostanie go z puli od Openwrt i internet pójdzie przez niego jako bramę.
Skrypt może chodzić w cronie co x sekund/minut.
W skrypcie sprawdzasz drugi warunek, że gdy powróci ping do 192.168.1.1 to w Openwrt: wyłączasz port LAN2, stopujesz serwer DHCP oraz włączasz port LAN2.
Po tej kolejnej krótkiej przerwie "w dostawie prądu" host powinien od nowa poprosić o adres IP i wtedy dostanie go z puli od Opnsense i internet pójdzie przez niego jako bramę.
A jeżeli router Openwrt podłączysz przez switcha Mikrotik dla innych hostów to one nie zobaczą tej przerwy (down), bo będą na "podtrzymaniu" z Mikrotika, a więc być może będziesz musiał napisać skrypt w Mikrotiku, żeby resetować porty (o ile się da) gdy zniknie "wejście" od Openwrt.
Niezbyt ciekawy pomysł ale działa, a Twoja zachcianka też nie jest jakaś "standardowa" żeby jeden ISP sprawdzał czy w sieci jest drugi ISP i podmieniał klientom bramę na siebie lub oddawał bramę "koledze"
Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *