1 (edytowany przez MiG25 2021-03-20 09:56:54)

Temat: Mwan3 - i dostęp do Hilink (192.168.8.1)

Ponieważ ostatnio brakuje mi ilości danych na koniec miesiąca , postanowiłem ,że dodam połączenie na telefonie komórkowym.

Więc do złącza wan mam podpięty modemorouter B715 ( ustawiony w trybie bridge) , do którego codziennie rano podłącza się skrypt i przełącza  go na 2600MHz ,a za 5 s dołącza 2100MHz ,1800MHz i 800MHz . (Router wtedy ma podstawowe pasmo 2600MHz , co ze względu na upload jest najkorzystniejsze). Skrypt jest po to , ponieważ chyba już wszystkie sieci ( a na pewno Play i TMobile) w nocy robią jakieś dziwne rzeczy wyłączając na chwilę to pasmo , przez co rano modem jest przeważnie na 1800MHz i bez "ręcznej" ingerencji się na 2600MHz nie przełączy.
I do tej pory to działało ok.

Po dołączeniu telefonu do routera na USB , ustawieniu tego połączenia jako wanb ,zainstalowaniu i konfigurowaniu mwan3 , skrypt działa losowo. Domyślam się ,że router może przekazywać adres 192.168.8.1 na wanb , przez co idzie to w kosmos.
Jak wymusić ,żeby adres 192.168.8.1 był obsługiwany tylko przez wan , a nie przez wanb ?

Próbowałem wg opisu robić to przez ipset  , ale komenda w stylu :
uci add_list dhcp.ipset='192.168.8.1'  wyrzucała błąd.

Nawiasem mówiąc komenda uci add_list dhcp.ipset='/speedtest.net/speedtest' też....

Router to MikroTik RouterBOARD 750Gr3 na snapshocie 19.07 ( w miarę nowym).

2

Odp: Mwan3 - i dostęp do Hilink (192.168.8.1)

Jeżeli na obu interfejsach masz inne adresy (nie 192.168.8.x) to trasę do sieci 192.168.8.x masz tylko jedną i prowadzącą do modemu. Nie ma możliwości żeby ten adres wychodził z drugiego łącza (oczywiście pomijając fakt że pierwsze łącze nie działa wtedy i adresu nie ma). Więc to nie tu jest problem.

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

3 (edytowany przez MiG25 2021-03-20 10:17:39)

Odp: Mwan3 - i dostęp do Hilink (192.168.8.1)

A no właśnie , może problemem jest ten tryb bridge. Aktualnie wan w routerze dostał adres 100.125.0.118 , natomiast jak daję traceroute , to mimo to adres 192.168.8.1 się tam pokazuje (oczywiście jak trafię na połączenie przez wan , a nie przez wanb):

root@OpenWrt:/etc/LTE# traceroute wp.pl
traceroute to wp.pl (212.77.98.9), 30 hops max, 38 byte packets
 1  192.168.42.129 (192.168.42.129)  0.413 ms  0.355 ms  192.168.8.1 (192.168.8.1)  0.561 ms
 2^Z[3]+  Stopped                    traceroute wp.pl
root@OpenWrt:/etc/LTE# traceroute wp.pl
traceroute to wp.pl (212.77.98.9), 30 hops max, 38 byte packets
 1  192.168.42.129 (192.168.42.129)  0.320 ms  192.168.8.1 (192.168.8.1)  0.635 ms  0.565 ms
 2^Z[4]+  Stopped                    traceroute wp.pl
root@OpenWrt:/etc/LTE#
root@OpenWrt:/etc/LTE# traceroute wp.pl
traceroute to wp.pl (212.77.98.9), 30 hops max, 38 byte packets
 1  192.168.8.1 (192.168.8.1)  0.767 ms  192.168.42.129 (192.168.42.129)  0.480 ms  0.377 ms
 2  *  *^Z[5]+  Stopped                    traceroute wp.pl
root@OpenWrt:/etc/LTE#

Przez to ,że mimo ,że tryb bridge był , to i tak na stronę 192.168.8.1 mogłem wchodzić...

Tak samo ping działa tylko przez wan do 192.168.8.1:

root@OpenWrt:/etc/LTE# ping -q -c 3 -I usb0 192.168.8.1
PING 192.168.8.1 (192.168.8.1): 56 data bytes

--- 192.168.8.1 ping statistics ---
3 packets transmitted, 0 packets received, 100% packet loss
root@OpenWrt:/etc/LTE# ping -q -c 3 -I eth0.2 192.168.8.1
PING 192.168.8.1 (192.168.8.1): 56 data bytes

--- 192.168.8.1 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 0.732/0.871/1.077 ms
root@OpenWrt:/etc/LTE#

4

Odp: Mwan3 - i dostęp do Hilink (192.168.8.1)

Ustaw drugi adres na tamtym wanie np 192.168.8.2 i powinieneś mieć trasę statyczną wtedy do niego.

To wcześniej działało tylko dlatego, że miałeś tylko jeden default gateway i wiedział w którą stronę wysyłać.

Mam i używam: Fujitsu Futro S720, Netgear R6220, Unielec U7621-06, TP-Linki 1043 V1, V2, Linksysy EA7500v2, AeroHive AP350, Linksys EA8500, ZTE MF286d.
Mam: D-Linki DWR-921, DWR-118, DWR-116, TP-Link WDR-4900 v1, Checkpoint L-50, Linksysy 1900ACS, LB-Link BL-W1200,

5 (edytowany przez MiG25 2021-03-20 11:47:12)

Odp: Mwan3 - i dostęp do Hilink (192.168.8.1)

Ale w bridge mode chodzi o to ,żeby adres ip był przydzielany wanowi zewnętrzny .... ( i ten 100.125.0.118 takim jest , choć i tak jest za NATem i nie jest zewnętrzny w takim pojęciu w jakim bym sobie życzył , ale pomja się wtedy teoretycznie jeden NAT).
W ostateczności jak wyłącze w B715 ten tryb , to wan będzie dostawał adresy z dhcp z B715 , czyli dostanie wtedy jakiś z 192.168.8.x  i będzie ok pod tym względem , ale dodam wtedy kolejny NAT...

Może jest jakiś sposób ,żeby konkretn adres ip puszczać tylko przez wan.

6

Odp: Mwan3 - i dostęp do Hilink (192.168.8.1)

Wiesz, że możesz mieć n adresów na każdym interfejsie? Po prostu dołóż sobie jako drugi adres, a nie nat.

Mam i używam: Fujitsu Futro S720, Netgear R6220, Unielec U7621-06, TP-Linki 1043 V1, V2, Linksysy EA7500v2, AeroHive AP350, Linksys EA8500, ZTE MF286d.
Mam: D-Linki DWR-921, DWR-118, DWR-116, TP-Link WDR-4900 v1, Checkpoint L-50, Linksysy 1900ACS, LB-Link BL-W1200,

7

Odp: Mwan3 - i dostęp do Hilink (192.168.8.1)

Nie wiedziałem... A jak dołożyć taki adres , i jednoczesnie adres żey był pobierany przez dhcp ?

8

Odp: Mwan3 - i dostęp do Hilink (192.168.8.1)

https://openwrt.org/docs/guide-user/net … public_ips

Mam i używam: Fujitsu Futro S720, Netgear R6220, Unielec U7621-06, TP-Linki 1043 V1, V2, Linksysy EA7500v2, AeroHive AP350, Linksys EA8500, ZTE MF286d.
Mam: D-Linki DWR-921, DWR-118, DWR-116, TP-Link WDR-4900 v1, Checkpoint L-50, Linksysy 1900ACS, LB-Link BL-W1200,

9

Odp: Mwan3 - i dostęp do Hilink (192.168.8.1)

Wygląda na to ,że faktycznie dodanie nowego wanu i przypisanie mu adresu 192.168.8.2 pomogło i mimo ,że wysłanie pinga na interfejsie eth0.2 na adres 192.168.8.1 przestało być skuteczne , to jednak wysłanie bez interfejsu zawsze działa ( nie rozumiem za bardzo dlaczego ,ale najważniejsze ,że działa).
Dopisałem do configu network:

config interface 'wan3'
        option proto 'static'
        option ifname 'eth0.2'
        option ipaddr '192.168.8.2'
        option netmask '255.255.255.248'
    option gateway '192.168.8.1'

Dziękuję @Królik !

10

Odp: Mwan3 - i dostęp do Hilink (192.168.8.1)

Wywal gateway. Na tym ip masz nie mieć bramy bo nie po to masz bridge. smile

Mam i używam: Fujitsu Futro S720, Netgear R6220, Unielec U7621-06, TP-Linki 1043 V1, V2, Linksysy EA7500v2, AeroHive AP350, Linksys EA8500, ZTE MF286d.
Mam: D-Linki DWR-921, DWR-118, DWR-116, TP-Link WDR-4900 v1, Checkpoint L-50, Linksysy 1900ACS, LB-Link BL-W1200,

11 (edytowany przez MiG25 2021-03-20 14:40:49)

Odp: Mwan3 - i dostęp do Hilink (192.168.8.1)

Właśnie na początku nie miałem tego gatewaya i nie działało , po czym dodałem i zaczeło działać...
Ale to musiało być coś innego , bo teraz znowu to wywaliłem , zrestartowałem network i firewall , i nadal jest ok.
Jeszcze raz dzięki.