1

Temat: Barrier Breaker - Jak przenieść IP+MAC (DHCP) z AA?

W AA miałem przypisane IP odpowiednim MAC-om w plikach ethers + hosts.
Widzę, że w BB przeniesienie tych plików nie zmienia ustawień DHCP.

Jak je przenieść szybko (mam sporo wpisów)?

2

Odp: Barrier Breaker - Jak przenieść IP+MAC (DHCP) z AA?

Tam w pliku /etc/config/dhcp masz opcje:

option nohosts '1'
option readethers '0'

Dostosuj sobie to odpowiednio. Poza tym, ja konfiguruję statyczny dhcp przez plik /etc/config/dhcp , gdzie dodaję sobie regułki w formie:

config host
        option ip       '192.168.1.150'
        option mac      '3c:4a:92:00:4c:5b'
        option name     'morfikownia'

3

Odp: Barrier Breaker - Jak przenieść IP+MAC (DHCP) z AA?

W BB przypisujesz w pliku /etc/config/dhcp

Składnia:

config host
        option name 'name'
        option mac '00:00:00:00:00:0'
        option ip '192.168.1.2'
OpenWrt: WAX206/NWA50AX/EA6350v3 || W szufladzie: WNDR4300/TL-WDR4300/SR3200

4

Odp: Barrier Breaker - Jak przenieść IP+MAC (DHCP) z AA?

morfik napisał/a:

Tam w pliku /etc/config/dhcp masz opcje:

option nohosts '1'
option readethers '0'

1. Czyli domyślnie BB w ogóle nie bierze pod uwagę zawartości plików hosts + ethers? W ogóle?

2. Lepiej przenieść dane DHCP (IP+MAC+name) na nowy format (/etc/config/dhcp)?

3. Wracając do mojego pytania:
- Jak (szybko) z danych z plików hosts + ethers utworzyć plik o poniższym "BB-owym" formacie?

        option name 'name'
        option mac '00:00:00:00:00:0'
        option ip '192.168.1.2'

5

Odp: Barrier Breaker - Jak przenieść IP+MAC (DHCP) z AA?

1. Czyli domyślnie BB w ogóle nie bierze pod uwagę zawartości plików hosts + ethers?

Czy domyślnie nie bierze to nie wiem, bo ja sobie to prawdopodobnie przestawiłem, jak i szereg innych rzeczy -- nie pamiętam już jak to domyślnie wyglądało. Zobacz jak masz i ewentualnie zmień jeśli chcesz korzystać z pliku ethers.

2. Lepiej przenieść dane DHCP (IP+MAC+name) na nowy format (/etc/config/dhcp)?

Ja sobie przeniosłem, no bo po co ma czytać dodatkowy plik?

3. Wracając do mojego pytania:
- Jak (szybko) z danych z plików hosts + ethers utworzyć plik o poniższym "BB-owym" formacie

Ustaw sobie readethers  na 1 i nohosts na 0 -- wtedy w logu będziesz miał:

Mon Aug 25 14:00:32 2014 daemon.info dnsmasq[1550]: read /etc/hosts - 1 addresses
Mon Aug 25 14:00:32 2014 daemon.info dnsmasq-dhcp[1550]: read /etc/ethers - 3 addresses

I tyle, nic nie trzeba zmieniać.

6

Odp: Barrier Breaker - Jak przenieść IP+MAC (DHCP) z AA?

1. Czyli domyślnie BB w ogóle nie bierze pod uwagę zawartości plików hosts + ethers?

Mea culpa - BB domyślnie bierze pod uwagę hosts i ethers
i przydziela odpowiednie IP-ki poszczególnym MAC-om.

Wszystko ok, tylko pole "Dzierżawy statyczne" mam puste i brzydko to wygląda smile.
Jak znajdę czas to sprobuję napisać skrypt do konwertowania hosts+ethers na dhcp.
Oczywiście podzielę się nim na forum smile