Temat: OpenWRT i Tailscale w opcji AP
Postaram się prosto opisać.
Mam 2 routery asusa R-2150R1 z openwrt 24.10.5
Pierwszy router (kamery) ma adres IP 192.168.10.1, standardową konfigurację "out of the box", tylko awaryjnie wifi włączone.
Wgrałem na niego tailscale, zrobiłem update, dodałem do konta, podłączyłem do niego kamerę ip z adresem 192.168.10.201
Tailscale ustawiony z opcjami
tailscale set --advertise-routes=192.168.10.0/24, --snat-subnet-routes=false --accept-routes, podsieci zaakceptowane w tailscale admin.
Drugi router (rejestrator) ma adres IP 192.168.11.1 i wszystko pozostałe ustawione tak samo jak poprzedni.
Do tego routera mam podpięty rejestrator pod adresem 192.168.11.203, w rejestratorze dodana jedna kamera 192.168.10.201 i to działa.
2 dni to chodziło u mnie w domu podpięte pod 2 rózne wan-y (2x internet mobilny) z tą jedną kamerą. Czasem na minutę, czasem na 5 minut zrywało połączenie, ale to do przewidzenia w internecie 5G...
Co to znaczy działało - dodałem do sieci tailscale swój telefon (mobilny internet) i komputer (internet z routera WAN, z któego internet też brał router 2-rejestrator).
Sprawdziłem działanie - do obu routerów (192.168.10.1 i 192.168.11.1) oraz obu urządzeń w podsieciach (192.168.10.201 i 192.168.11.203) mialem dostęp z telefonu ( z połączonym tailscale i internetem mobilnym) jak i po wifi, będąc w podsieci 192.168.11.x mogłem wbić się na kamerę 192.168.10.201 - jednym słowem wszystko działało jak należy.
Rejestrator rejestrował obraz z kamery, każda sieć się widziała z każdego końca drugiej sieci.
I tu przychodzi montaż u klienta.
Router 2 (rejestrator) - konfiguracja została jak była.
Router 1 (kamera) - tutaj się okazało, że nie mogę się wpiąć do WAN i zrobić drugiej podsieci, muszę zmienić d-linka w dumb AP i ustawić odpowiednie adresy.
Sieć u klienta wygląda tak :
192.168.1.1 - router mobilny
192.168.1.2-9 - kamery
192.168.1.10 - rejestrator lokalny do tych kamer.
Ustawiłem więc router następująco (zmiany względem poprzedniej, działającej konfiguracji)
- usunąłem WAN i WAN6 w interfejsie.
- Ustawiłem adres IP w interfejsie lan na 192.168.1.250, oraz zaznaczyłem "ignore interface" w ustawieniach DHCP.
Tak więc pozostały mi interfejsy lan i Tailscale0
zakładka firewall wygląda zaś tak : 
Dalej, wykonałem polecenie
tailscale set --advertise-routes=192.168.1.0/24, --snat-subnet-routes=false --accept-routes --resetNastępnie zaakceptowałem nową podsieć w panelu tailscale admin.
Jestem teraz w domu i pracuje zdalnie na nich przez tailscale client na windows.
I tak :
Router 2(rejestrator) działa jak działał czyli super.
Router nr 1 (kamera) w tej chwili działa tak, że mogę na niego wejść poprzez adres 192.168.1.250, jak i adresy nadane przez tailscale - ale tylko na niego, nie działają mi inne adresy z tej podsieci - np. na kamerę 192.168.1.3 już nie wejdę, brak odpowiedzi.
Sprawdziłem to też tak, że połączyłem się przez SSH do tego routera i wykonałem ping na adres 192.168.1.3 - ping w zakresie 1-3 milisekund i jest ok...
Z jakiegoś powodu nie mogę wejść na jakikolwiek inny adres w tej podsieci, gdzie szukać błędu ?
edit --
zalogowałem się SSH na 192.168.11.1 - router rejestrator -
Z niego przechodzi ping do 192.168.1.250 ale nie przechodzi do 192.168.3 , ani żadnego innego adresu z jego podsieci.