1 (edytowany przez MiG25 2024-04-01 20:21:29)

Temat: ZeroTier - weryfikacja ONLINE

Mam u siebie dwa modemy , na routerze 750gr3 ustawione mwan3 i loadbalanced pomiędzy nimi.
Mam też zerotier skonfigurowanego wg poradnika. Generalnie wszystko działa , dopóki nie zaczną się problemy z internetem ( na wanach) , po tym zerotier teoretycznie jest online , ale z zewnątrz nie da się połączyć. dopiero reset usługi pomaga , i momentalnie da się podłączyć.

/etc/init.d/zerotier reload

Da się teoretycznie pingować urządzenia podłączone do zerotier i w ten sposób sprawdzać połączenie ( z opcją -I i interfajcem zerotier) , no ale musiałbym mieć dodatkowe urządzenia cały czas podpięte do zerotier.... ( bo świat przez nie nie odpowiada...)
Teraz po prostu o 7 rano wykonuję tą komendę z crona , no ale jak się w dzień coś przytrafi to do 7 rano nie mam dostępu...
Może jest jakiś dummy ,które by odpowiedziało ?

2

Odp: ZeroTier - weryfikacja ONLINE

Podepnij się do hotpluga na up/down interfejsu od wan/wanb i restartuj zerotier. Lub możesz to zrobić w /etc/mwan3.user

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: ZeroTier - weryfikacja ONLINE

No tak , plik etc/mwan3.user wykonywany jest za każdym razem gdy w mwan3 się coś zmieni , i faktycznie po tych zmianach może się zrestartoważ zerotier za każdym razem !

4

Odp: ZeroTier - weryfikacja ONLINE

To jeszcze ,żeby nie zakładać tematu o mwan3 ....
Normalni operatorzy , jak kończy się pakiet internetu to wyłączają w ogóle dostęp , i pingi nie lecą , przez co mwan3 to ładnie wykrywa.
No i jest też T-Mobile , który wyłącza wszystkie usługi , ale pingi lecą bez problemu , przez co telefony pokazują ,że jest internet  , no i mwan3 też... Jest coś bardziej wysyblimowanego co mogłoby to wykryć ? Gdzieś coś kojarzę jakiś wget był , ale nie wiem ,czy w mwan można to zaaplikować...

5

Odp: ZeroTier - weryfikacja ONLINE

ping miał opcję interfejsu. Dla wgeta inaczej - robisz trasę domyślną do jakiegoś portalu przez dany interfejs, i robisz wgeta tego portalu. Jak się nie uda to leży.

A tak w ogóle to mwan3 ma kilka metod sprawdzania dostępności łącza i jedną z nich jest httpping - działa podobnie do pingu ale po prostu pobiera stronę. Musisz dodać track_method

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

6

Odp: ZeroTier - weryfikacja ONLINE

W zasadzie to trzeba zainstalować pakiet httping , żeby taka metoda się pojawiła:)
Najpierw muszę zużyć pakiet (co może nie potrwa długo , jak się speedtesty na n78 będzie robić smile ) i zobaczymy , czy któraś z metod wykryje brak neta  https://openwrt.org/docs/guide-user/net … figuration

7

Odp: ZeroTier - weryfikacja ONLINE

No niestety , to nie jest wyłączony internet , tylko po prostu bardzo ograniczona prędkość, przy której nie da się nic robić , ale każda metoda podaje , że wszystko jest ok ....

root@hikari-openwrt:~# ping google.com -c 5
PING google.com (142.250.186.206): 56 data bytes
64 bytes from 142.250.186.206: seq=0 ttl=118 time=26.116 ms
64 bytes from 142.250.186.206: seq=1 ttl=118 time=62.133 ms
64 bytes from 142.250.186.206: seq=2 ttl=118 time=193.975 ms
64 bytes from 142.250.186.206: seq=3 ttl=118 time=44.830 ms
64 bytes from 142.250.186.206: seq=4 ttl=118 time=48.507 ms

--- google.com ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 26.116/75.112/193.975 ms
root@hikari-openwrt:~# httping google.com -c 5
PING google.com:80 (/):
connected to 142.250.186.206:80 (558 bytes), seq=0 time=264.73 ms 
connected to 142.250.186.206:80 (558 bytes), seq=1 time=105.47 ms 
connected to 142.250.186.206:80 (558 bytes), seq=2 time=121.71 ms 
connected to 142.250.186.206:80 (558 bytes), seq=3 time=123.76 ms 
connected to 142.250.186.206:80 (558 bytes), seq=4 time=127.79 ms 
--- http://google.com/ ping statistics ---
5 connects, 5 ok, 0.00% failed, time 5745ms
round-trip min/avg/max = 105.5/148.7/264.7 ms
root@hikari-openwrt:~# nping google.com -c 5

Starting Nping 0.7.93 ( https://nmap.org/nping ) at 2024-04-17 17:32 CEST
SENT (0.0159s) ICMP [100.70.158.144 > 142.250.186.206 Echo request (type=8/code=0) id=30456 seq=1] IP [ttl=64 id=34215 iplen=28 ]
RCVD (0.0752s) ICMP [142.250.186.206 > 100.70.158.144 Echo reply (type=0/code=0) id=30456 seq=1] IP [ttl=118 id=0 iplen=28 ]
SENT (1.0163s) ICMP [100.70.158.144 > 142.250.186.206 Echo request (type=8/code=0) id=30456 seq=2] IP [ttl=64 id=34215 iplen=28 ]
RCVD (1.0833s) ICMP [142.250.186.206 > 100.70.158.144 Echo reply (type=0/code=0) id=30456 seq=2] IP [ttl=118 id=0 iplen=28 ]
SENT (2.0184s) ICMP [100.70.158.144 > 142.250.186.206 Echo request (type=8/code=0) id=30456 seq=3] IP [ttl=64 id=34215 iplen=28 ]
RCVD (2.3676s) ICMP [142.250.186.206 > 100.70.158.144 Echo reply (type=0/code=0) id=30456 seq=3] IP [ttl=118 id=0 iplen=28 ]
SENT (3.0195s) ICMP [100.70.158.144 > 142.250.186.206 Echo request (type=8/code=0) id=30456 seq=4] IP [ttl=64 id=34215 iplen=28 ]
RCVD (3.0732s) ICMP [142.250.186.206 > 100.70.158.144 Echo reply (type=0/code=0) id=30456 seq=4] IP [ttl=118 id=0 iplen=28 ]
SENT (4.0213s) ICMP [100.70.158.144 > 142.250.186.206 Echo request (type=8/code=0) id=30456 seq=5] IP [ttl=64 id=34215 iplen=28 ]
RCVD (4.0733s) ICMP [142.250.186.206 > 100.70.158.144 Echo reply (type=0/code=0) id=30456 seq=5] IP [ttl=118 id=0 iplen=28 ]
 
Max rtt: 349.192ms | Min rtt: 51.811ms | Avg rtt: 116.135ms
Raw packets sent: 5 (140B) | Rcvd: 5 (140B) | Lost: 0 (0.00%)
Nping done: 1 IP address pinged in 4.09 seconds
root@hikari-openwrt:~# 

Nie wiem , czy coś bardziej wyrafinowanego się znajdzie...

8

Odp: ZeroTier - weryfikacja ONLINE

Ping zawsze masz taki? Bo można jakość pingu sprawdzić...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: ZeroTier - weryfikacja ONLINE

Nie no w okolicach 20ms jest normalnie...

10

Odp: ZeroTier - weryfikacja ONLINE

To możesz sprawdzenie pingu walnąć. Ale to też jest takie sobie, bo jak łącze szaleje to będzie przełączało co chwilę.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: ZeroTier - weryfikacja ONLINE

MiG25 napisał/a:

Normalni operatorzy , jak kończy się pakiet internetu to wyłączają w ogóle dostęp...

W Orange jak wykorzysta się pakiet internetu, to do dnia ważności tego pakietu stosowany jest lejek, czyli ograniczenie szybkości połączenia, a nie całkowite odłączenie od internetu.
Zazwyczaj jest to do 16 kb/s lub do 64 kb/s w zależności od taryfy, czyli strona www się nie otworzy ale ping przejdzie.