1 (edytowany przez m80 2022-07-04 11:34:19)

Temat: vlany i ustawienie statycznej dzierżawy

Cześć

Na routerze mam 3 vlany z osobną adresacją i poolem dhcp (lan=192.168.3.x, iot=192.168.5.x i guest=192.168.7.x)...
Chciałbym kilku hostom z vlana guest (192.168.7.x) przydzielić statyczne adresy ip.

/etc/config/dhcp
...
config dhcp 'lan'
        option interface 'lan'
        option start '101'
        option limit '100'
        option leasetime '8h'
        option dhcpv4 'server'
        option dhcpv6 'server'
        option ra 'server'
        option ra_slaac '1'
        list ra_flags 'managed-config'
        list ra_flags 'other-config'

config dhcp 'iot'
        option interface 'iot'
        option start '101'
        option limit '100'
        option leasetime '8h'
        option dhcpv4 'server'
        option dhcpv6 'server'
        option ra 'server'
        option ra_slaac '1'
        list ra_flags 'managed-config'
        list ra_flags 'other-config'

config dhcp 'guest'
        option interface 'guest'
        option start '101'
        option limit '100'
        option leasetime '8h'
        option dhcpv4 'server'
        option dhcpv6 'server'
        option ra 'server'
        option ra_slaac '1'
        list ra_flags 'managed-config'
        list ra_flags 'other-config'

config host
        option name 'gosc-1'
        option mac '1a:2b:3c:4d:5e:6f'
        option ip '192.168.7.101'

config host
        option name 'gosc-2'
        option mac '2b:3c:4d:5e:6f:1a'
        option ip '192.168.7.102'

config host
        option name 'gosc-3'
        option mac '3c:4d:5e:6f:1a:2b'
        option ip '192.168.7.103'

W jaki sposób powiązać sekcje host z danym vlanem/poolem żeby oprócz statycznego adresu hosty dostawały także inne parametry gateway i dnsy odpowiednie dla danej sieci.

Michał

2

Odp: vlany i ustawienie statycznej dzierżawy

Nie ma specjalnego sposobu przypisania. Po prostu podajesz adres mac i adres który ma uzyskać. Gateway i dns przydzielasz w ten sposób: https://openwrt.org/docs/guide-user/bas … al_options przez podanie odpowiednich opcji dhcp. 3 to gateway, 6 to dnsy.

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

3 (edytowany przez m80 2022-07-04 19:33:40)

Odp: vlany i ustawienie statycznej dzierżawy

czyli na to wychodzi że przynależność do danego vlana można sobie zmieniać ustawiając na kliencie inną adresację, dns i gw?

EDIT:
Chyba jednak nie... bo nawet jak ustawi się adres, dns i gw (warstwa 3) z innego vlana to przynależności do oryginalnego bridga (warstwa 2) nie zmieni się, dobrze kombinuję?

4

Odp: vlany i ustawienie statycznej dzierżawy

Z grubsza - tak. Choć właśnie mnie zastanowiło co będzie jak przypiszesz np. wifi tylko do vlana i host który się podłączy do takiego wifi dostanie adresację z innego vlana. Sprawdzę sobie później co będzie.

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

5 (edytowany przez m80 2022-07-04 12:19:25)

Odp: vlany i ustawienie statycznej dzierżawy

Połączyłem się z siecią guest, potem zmieniłem na karcie wifi adres, gw, dns na takie jakie dostałbym z lanu i nie ma połączenia ani do bramy ani do dns z lanu czyli jakaś izolacja jest.

EDIT: jakimś cudem bez podawania w sekcji host adresu dns i bramy klient dostaje je takie jakie są w vlanie z którego adres mu przydzielamy czyli prawidłowe.

6

Odp: vlany i ustawienie statycznej dzierżawy

A mnie zastanawia czy jak poda się cały komplet ip, maskę, bramę, DNS z drugiego vlanu to czy ruch sieciowy będzie.

| C2600 @ OpenWrt 21.02 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 21.02 / LuCI -> extroot, sieć gościnna, WINS serwer
| MR3020 @ MiFi 17.01 -> E3372 HiLink
| WR842ND v2 @ Gargoyle PL 1.13.0 -> testy

7 (edytowany przez m80 2022-07-04 19:34:24)

Odp: vlany i ustawienie statycznej dzierżawy

jaros85 napisał/a:

A mnie zastanawia czy jak poda się cały komplet ip, maskę, bramę, DNS z drugiego vlanu to czy ruch sieciowy będzie.

Tak właśnie zrobiłem i nie ma łączności po ip bo ramki w warstwie niżej są tagowane oryginalnym vlanem.