Temat: wan2

root@OpenWrt:~# swconfig dev switch0 show | grep link:
        link: port:0 link:up speed:1000baseT full-duplex txflow rxflow
        link: port:1 link:up speed:1000baseT full-duplex auto
        link: port:2 link:up speed:1000baseT full-duplex auto
        link: port:3 link:up speed:100baseT full-duplex auto
        link: port:4 link:down
        link: port:5 link:down
        link: port:6 link:down

chciałbym wydzielić łącze zapasowe i zrobić drugi port wan i jest nim aktualnie port:3 100baseT

jak teraz wydzielić poprawny vlan dla tego portu? to będzie vlan 3 tak jak w numerkach?

tak to wygląda teraz:

config switch_vlan
    option device 'switch0'
    option vlan '1'
    option ports '2 3 4 5 0t'

config switch_vlan
    option device 'switch0'
    option vlan '2'
    option ports '1 0t'

config interface 'wan'
    option ifname 'eth0.2'
    option proto 'static'
    option ipaddr 'X.X.X.X'

czyli po zmianach będzie tak?

config switch_vlan
    option device 'switch0'
    option vlan '1'
    option ports '2 4 5 0t'

    config switch_vlan
        option device 'switch0'
        option vlan '3'
        option ports '1 3t'

    config interface 'wan2'
        option ifname 'eth0.3'
        option proto 'dhcp'

2 (edytowany przez Cezary 2023-02-10 13:06:21)

Odp: wan2

Nie, tak ma być:

config switch_vlan
    option device 'switch0'
    option vlan '1'
    option ports '2 4 5 0t'

config switch_vlan
    option device 'switch0'
    option vlan '3'
    option ports '3 0t'

config interface 'wan2'
    option ifname 'eth0.3'
    option proto 'dhcp'

PS. O ile to stare wydanie i nadal ma ifname a nie device.

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

3

Odp: wan2

Wydanie to :-) więc nie wygląda na bardzo stare.
OpenWrt 19.07-SNAPSHOT, r11104-e752fc1ff9

4

Odp: wan2

Tak, stare i nie wspierane.

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

5 (edytowany przez wisipior 2024-10-13 01:04:33)

Odp: wan2

OK ja zaś stawiam po prostu na drugą bramę w sieci lan - na osobnym ruterku, też na MiFi.

Pomysłów na przełączanie jest parę, a więc np.:
1. zamieniają się po prostu adresami IP
2. zamieniają usługą DHCP (jeden wyłącza, drugi włącza)
3. indywidulane ustawienie w dhcp innej bramy dla hosta (a potem kilku)

I teraz parę pytań:
- jaką komendą "jak najciszej" zmienić adres IP rutera tak by usługa dhcp za tą zmianą nie szła i pozostał adres bramy.
- wiem że w dnsmasq w linuxach jest taka opcja by przypisać hostowi indywidualną bramę - a tutaj jak ją zaaplikować w /etc/config ? - będzie to w dnsmasq-full ?
- czy network restart wystarczy do wymuszenia dzierżawy IP wszystkim hostom w LANie ?

6

Odp: wan2

wisipior napisał/a:

OK ja zaś stawiam po prostu na drugą bramę w sieci lan - na osobnym ruterku, też na MiFi.

Pomysłów na przełączanie jest parę, a więc np.:
1. zamieniają się po prostu adresami IP
2. zamieniają usługą DHCP (jeden wyłącza, drugi włącza)
3. indywidulane ustawienie w dhcp innej bramy dla hosta (a potem kilku)

I teraz parę pytań:
- jaką komendą "jak najciszej" zmienić adres IP rutera tak by usługa dhcp za tą zmianą nie szła i pozostał adres bramy.

Ręcznie przez ifconfig czy ip?

- wiem że w dnsmasq w linuxach jest taka opcja by przypisać hostowi indywidualną bramę - a tutaj jak ją zaaplikować w /etc/config ? - będzie to w dnsmasq-full ?


Nie, wystarczy tak: https://eko.one.pl/?p=openwrt-konfigura … lientwdhcp jeżeli masz większe potrzeby to można klientów klasyfikować wg czegoś, zobacz przykłady na https://openwrt.org/docs/guide-user/bas … al_options

- czy network restart wystarczy do wymuszenia dzierżawy IP wszystkim hostom w LANie ?

Nie. Nie masz możliwości wymuszenia na kliencie żeby odświeżył sobie dzierżawę, to on decyduje kiedy to zrobi. Musiał byś mu interfejs down'nować (np. przez odłączenie kabla lub symulację odłączenia) żeby próbował pobrać ponownie adres.

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

7

Odp: wan2

Cezary napisał/a:
wisipior napisał/a:

OK ja zaś stawiam po prostu na drugą bramę w sieci lan - na osobnym ruterku, też na MiFi.

Pomysłów na przełączanie jest parę, a więc np.:
1. zamieniają się po prostu adresami IP
2. zamieniają usługą DHCP (jeden wyłącza, drugi włącza)
3. indywidulane ustawienie w dhcp innej bramy dla hosta (a potem kilku)

I teraz parę pytań:
- jaką komendą "jak najciszej" zmienić adres IP rutera tak by usługa dhcp za tą zmianą nie szła i pozostał adres bramy.

Ręcznie przez ifconfig czy ip?

- wiem że w dnsmasq w linuxach jest taka opcja by przypisać hostowi indywidualną bramę - a tutaj jak ją zaaplikować w /etc/config ? - będzie to w dnsmasq-full ?


Nie, wystarczy tak: https://eko.one.pl/?p=openwrt-konfigura … lientwdhcp jeżeli masz większe potrzeby to można klientów klasyfikować wg czegoś, zobacz przykłady na https://openwrt.org/docs/guide-user/bas … al_options

- czy network restart wystarczy do wymuszenia dzierżawy IP wszystkim hostom w LANie ?

Nie. Nie masz możliwości wymuszenia na kliencie żeby odświeżył sobie dzierżawę, to on decyduje kiedy to zrobi. Musiał byś mu interfejs down'nować (np. przez odłączenie kabla lub symulację odłączenia) żeby próbował pobrać ponownie adres.

A więc jest realne, dzięki !

8

Odp: wan2

Cezary napisał/a:
wisipior napisał/a:

- czy network restart wystarczy do wymuszenia dzierżawy IP wszystkim hostom w LANie ?

Nie. Nie masz możliwości wymuszenia na kliencie żeby odświeżył sobie dzierżawę, to on decyduje kiedy to zrobi. Musiał byś mu interfejs down'nować (np. przez odłączenie kabla lub symulację odłączenia) żeby próbował pobrać ponownie adres.

To jak zatem działa operacja Rozłącz klienta przy nadawaniu nowego stałego IP ??

9

Odp: wan2

Gdzie masz "rozłącz klienta"?

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

10

Odp: wan2

Cezary napisał/a:

Gdzie masz "rozłącz klienta"?

https://eko.one.pl/files/easyconfig/eas … enci-4.png

11

Odp: wan2

To wywala klienta z wifi - tym samym zmuszając klienta żeby się podłączył ponownie i tym samym pobrał adres. Nic nie robi dla klientów przewodowych.

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