1 (edytowany przez viper_lasser 2025-04-03 20:17:21)

Temat: Openwrt 22.03 i widoczność 2 podsieci

Na porcie lan 1 i 2 mam zdefiniowaną podsieć 192.168.10.0/24 a na lan 3, 4 192.168.7.0/24

Z poziomu routera mogę pinować urządzenia w obu podsieciach jednak z poziomu sieci 192.168.7.0/24 nie mogę spingować np. urządzenia 192.168.10.200.

root@wolny:~# cat /etc/config/network

config interface 'loopback'
        option device 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option packet_steering '1'
        option ula_prefix 'fdfb:bf2f:af48::/48'

config device
        option name 'br-lan'
        option type 'bridge'
        list ports 'lan1'
        list ports 'lan2'
        list ports 'lan3'
        list ports 'lan4'

config bridge-vlan
        option device 'br-lan'
        option vlan '1'
        list ports 'lan1'
        list ports 'lan2'

config bridge-vlan
        option device 'br-lan'
        option vlan '2'
        list ports 'lan3'
        list ports 'lan4'

config interface 'lan'
        option device 'br-lan.1'
        option proto 'static'
        option ipaddr '192.168.10.1'
        option netmask '255.255.255.0'

config interface 'guest'
        option device 'br-lan.2'
        option proto 'static'
        option ipaddr '192.168.7.1'
        option netmask '255.255.255.0'

config interface 'wan'
        option device 'wan'
        option proto 'dhcp'

Wzorowałem się na tym forum
https://forum.openwrt.org/t/mini-tutori … nfig/96998

Czy w firewallu powinienem sobie jeszcze dodać strefę guest i później zrobić przekierowanie pomiędzy lan i guest czy mogę to jeszcze jakoś inaczej załatwić ?

2

Odp: Openwrt 22.03 i widoczność 2 podsieci

Tak, każda sieć w firewall i zezwolenie na forwarding pomiędzy nimi.

A teraz powiedź - skoro chcesz dopuścić do ruchu pomiędzy tymi sieciami to po co w ogóle rozdzieliłeś to na dwie sieci?

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

3 (edytowany przez viper_lasser 2025-04-03 21:21:36)

Odp: Openwrt 22.03 i widoczność 2 podsieci

Mam jeden komputer który pracuje w sieci 192.168.7.0/24.
Mój router ma sieć lan 192.168.10.0/24.

Niestety nie mogę zmienić jego ustawień karty sieciowej w tym komputerze na moją podsieć.
Prawdopodobnie do tamtego komputera zostanie dodany switch z którego będzie wychodził kabel do tamtego komputera oraz z tamtego switcha zostanie pociągnięty kabel do mojego routera do switcha.

Jak bym mógł zmienić IP w tamtym komputerze lub u siebie to nie miałbym problemu.

Inną opcją jest to że jak mi pociągną kabel do mojego routera to zamiast do switcha podłączą mi go do wanu a ja na wanie potrzebuję tylko jednej usługi na jakimś porcie to sobie zrobię przekierowanie w firewallu.


Na razie mam postawioną testową konfigurację u siebie z testowym routerem. Dodałem w firewallu odpowiednie wpisy

root@wolny:~# cat /etc/config/firewall
config defaults
        option syn_flood        1
        option input            ACCEPT
        option output           ACCEPT
        option forward          REJECT
# Uncomment this line to disable ipv6 rules
#       option disable_ipv6     1

config zone
        option name             lan
        list   network          'lan'
        option input            ACCEPT
        option output           ACCEPT
        option forward          ACCEPT

config zone
        option name             guest
        list   network          'guest'
        option input            ACCEPT
        option output           ACCEPT
        option forward          ACCEPT

config zone
        option name             wan
        list   network          'wan'
        list   network          'wan6'
        option input            REJECT
        option output           ACCEPT
        option forward          REJECT
        option masq             1
        option mtu_fix          1

config zone
        option name n2n
        option network n2n
        option input ACCEPT
        option output ACCEPT
        option forward ACCEPT
        option masq 1

config forwarding
        option src lan
        option dest n2n

config forwarding
        option src n2n
        option dest lan

config forwarding
        option src wan
        option dest n2n

config forwarding
        option src n2n
        option dest wan

config forwarding
        option src              lan
        option dest             wan


config forwarding
        option src lan
        option dest guest

config forwarding
        option src guest
        option dest lan

Niestety z komputera udającego drugą podsieć 192.168.7.0/24 nie można spingować urządzenia 192.168.10.200.
Z poziomu routera pingi do obu urządzeń tj. 192.168.10.200, 192.168.7.9 działają bez problemu.


Update: Konfiguracja działa. Na testowym komputerze miałem źle ustawioną maskę (255.255.0.0) zamiast 255.255.255.0

4

Odp: Openwrt 22.03 i widoczność 2 podsieci

podepne sie pod temat
mam siec guest. ma ina dostep do wanu ale nie ma dostepu do sieci lan
chce zeby siec lan miala dosteo do tej sieci guest
oto moj config
config zone
        option name 'guest'
        list network 'guest'
        option input 'ACCEPT'
        option output 'ACCEPT'
        option forward 'ACCEPT'

config forwarding
        option src 'guest'
        option dest 'wan'

config zone
        option name 'lan'
        option input 'ACCEPT'
        option output 'ACCEPT'
        option forward 'ACCEPT'

config forwarding
        option src 'lan'
        option dest 'wan'

5

Odp: Openwrt 22.03 i widoczność 2 podsieci

config forwarding
        option src 'guest'
        option dest 'lan'

config forwarding
        option dest 'guest'
        option src 'lan'

?

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

6 (edytowany przez krisr77 2025-04-16 18:39:00)

Odp: Openwrt 22.03 i widoczność 2 podsieci

to byl czeski blad
config forwarding
        option src 'lan'
        option dest 'wan'

config forwarding
        option src 'lan'
        option dest 'guest'
ale i tak nie dziala

chyba ze trzeba firewala jakos zrestartowac?  samo submit z gui nie wystarczy ?

7

Odp: Openwrt 22.03 i widoczność 2 podsieci

Konkretnie:
- urządzenie w sieci guest możesz pingować z routera?
- urządzenie w sieci guest możesz pingować z urządzenia w sieci lan?

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

8

Odp: Openwrt 22.03 i widoczność 2 podsieci

krisr77 napisał/a:

chyba ze trzeba firewala jakos zrestartowac?  samo submit z gui nie wystarczy ?

/etc/init.d/firewall restart

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

9

Odp: Openwrt 22.03 i widoczność 2 podsieci

z routera tak
z sieci lan nie

PS.  moze opisze o co chodzi
mam ja sobie klime gree. pomyslalem ze ja podpene po Home Assitanta
ale ze to dziadowskie wifi w Gree nie obsluguje WPA3 to podlaczylem je do guesta
teraz musze wymyslec jak zrobic zeby HA dostawalo sie do klimy, ale zeby klienci z guest nie mieli dostepu do sieci lan

10

Odp: Openwrt 22.03 i widoczność 2 podsieci

ups.
root@R6220:~# /etc/init.d/firewall restart
/dev/stdin:72:9-19: Error: redefinition of symbol 'lan_devices'
        define lan_devices = {  }
               ^^^^^^^^^^^
The rendered ruleset contains errors, not doing firewall restart.

11

Odp: Openwrt 22.03 i widoczność 2 podsieci

pokaż CAŁE uci show firewall

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

12

Odp: Openwrt 22.03 i widoczność 2 podsieci

ok case closed.
dwa razy byla konfiguracja:
config zone
    option name 'lan'

raz na paczatku, nie zauwazylem, drugi raz dodalem na koncu:)
wywalilem  i dziala
dzieki Cezary sad