Potrzebuje zapisać do pliku LOG wszystkie adresy IP jakie zostały przydzielone do konkretnych klientów (oraz ich MAC-adresy) poprzez OpenWRT.

Wiem, że w pliku /tmp/dhcp.leases są przechowywane wszystkie dzierżawy DHCP, ale to mi niewiele daje, bo nawet jak będę robił zrzut tego pliku to będę miał duble, bo nie wstrzelę się w czas dzierżawy.

Idealnie by było "zmusić" serwer DHCP aby odkładał logi z komunikacji do pliku, ale nie wiem jak to zrobić.

Jest jakaś opcja włączająca logowanie?

mój plik konfiguracyjny dhcp:

config dnsmasq
        option domainneeded '1'
        option boguspriv '1'
        option filterwin2k '0'
        option localise_queries '1'
        option rebind_protection '1'
        option rebind_localhost '1'
        option local '/lan/'
        option domain 'lan'
        option expandhosts '1'
        option nonegcache '0'
        option authoritative '1'
        option readethers '1'
        option leasefile '/tmp/dhcp.leases'
        option resolvfile '/tmp/resolv.conf.auto'

config dhcp 'lan'
        option interface 'lan'
        option leasetime '12h'
        option start '15'
        option limit '250'

config dhcp 'wan'
        option interface 'wan'
        option ignore '1'

config odhcpd 'odhcpd'
        option maindhcp '0'
        option leasefile '/tmp/hosts/odhcpd'
        option leasetrigger '/usr/sbin/odhcpd-update'

config dhcp 'guest'
        option limit '100'
        option leasetime '6h'
        option interface 'guest'
        option start '10'

idealnie byłoby aby logowały się tylko wpisy z podsieci lan, ale jak można włączyć albo wszystko albo nic, to już jakoś sobie filtrowanie później zrobię.

Serdeczne dzięki za odp.

No właśnie chciałbym uniknać rozwiązania "drugie urządzenie". Już w tym momencie mam 4 urządzenia i nie chce mi się zwiększać ich liczby do 6 (mam dwie bliźniacze lokacje). Zainstalowałem OpenWRT z nadzieją, że wybrnę od kupowania dodatkowych pudełek.

Będę próbował jakoś zrobić to masq na lanie, choć jakoś tego do końca "nie czuję". Spotkałeś się może z jakimś spisem poleceń jak to podkonfigurować?

Witam,
Mam potrzebę stworzenia specyficznej konfiguracji sieci ale nie wiem jak mam to zrobić na OpenWRT - znająć potęgę tego narzędzia to zgaduje, że jest to możliwe, ale mi brakuje wiedzy.

Mam sobie sieć zaaderesowaną 192.168.1.1/24 i mam w niej kilka komputerów.
Teraz potrzebuje stworzyć dwie sieci WiFI
1. jedna zabezpieczona, koniecznie posiadająca adresację 192.168.1.x/24 - serwer DHCP nie będzie pochodził z OpenWRT lecz z mojej sieci - jednym słowem zwykły bridge oraz AP.
2. sieć Hotspot z uruchomionym nodogsplash, posiadająca inną adresację np 10.10.0.1/24

Żeby nie było, że jestem totalnym ignorantem i nie wiem co to google to znalazłem nawet dwa ciekawe poradniki:
http://wiki.openwrt.org/doc/recipes/bridgedap - ten tutaj pozwala mi zrobić bridge i AP, ale na końcu tutoriala jest wymóg, że sieć lanową mam podłączyć do portu LAN, a nie WAN.

Znalazłem też fajny poradnik konfiguracji Hotspota http://eko.one.pl/?p=openwrt-nodogsplash
ale po jego wykonaniu sieć Hotspot nie ma dostępu do Internetu. Wiem, że w domyślnej konfiguracji "Internet" jest brany z portu WAN, a ja przecież mam wpięte wyjście na świat do LAN.

Ma ktoś pomysł jak to zintegrować? Może jakoś na VLANach?
pomyślałem, ze podłączę "wyjście na świat" do WAN, dodam dwa SSID, jeden gościowy z konfiguracji eko.one.pl drugi "zwykły" tyle,  że ten zwykły muszę jakoś przerobić na bridge, bez maskarady - tylko nie wiem jak to zrobić.

jeżeli napisałem coś nie jasno to dajcie znać - postaram się wyprostować :-)

Jeżeli jest potrzebny sprzęt to jest to słynny TP-LINK WR1043ND