Thread View: pl.comp.os.linux.sieci
7 messages
7 total messages
Started by Sebastian Biały
Mon, 12 Feb 2018 20:48
OpenWRT - jak odpalic dnsmasq z PXE z tftp na innym sewerze
Author: Sebastian Biały
Date: Mon, 12 Feb 2018 20:48
Date: Mon, 12 Feb 2018 20:48
38 lines
2423 bytes
2423 bytes
Cześć. No więc tak: a) mam router na OpenWRT ChaosCalmer b) mam na nim dnsmasq c) chce aby ten dnsmasq pozwalal na PXE boot z sieci d) ale nie mam na nim miejsca nawet na isolinuxa, nie moge tam mieć serwera tftp e) z tego powodu chce mieć tftp na mojej innej maszynie Odpalam Luci. W luci w zakladce TFTP Settings dla DHCP mam mozliwośc zalaczenia serwera tftp. Nie chce go, ale to jedyn droga aby pojawiły się nastepne opcje: TFTP server root i Network boot image. Wypełniam oba. W tym momencie odpalona maszya w trybie bootowania w sieci szuka podanego obrazu na numerze IP serwera. Nie znajduje, bo nie mam miejsca i nie moge żadnego wgrać. I teraz internet jest pełen koncpecji jak to poprawić aby ustawila sie opcja "next-server" w DHCP. Mianowicie mozna pisać Network boot image: foo,192.168.6.7. Nie działa. Inna opcja to dopisanie kilku linijek do pliku /etc/config/dhcp. Nie dziala, przy probie zapisania dowolnych zmian w Luci sa one kasowane. Ponoc mozna dopisać wprost opcje do dnsmaq tworzac plik w /etc/dnsmasq.conf.add. Nie działa, plik nie jest zapewne czytany. Jak to zrobić? Internet jest pełen sukcesow w tej kwestii a ja mam wrażenie że moja wersja OpenWRT ma jakiś problem albo misiaczki wymyslający interfejs Luci nie wpadli na to żeby mozna było podac inny serwer niż lokalny numer routera. Dodatkowo nie wiem gdzie luci trzyma skrypty generujące plik /etc/config/dhcp. Może ktoś mnie na szybko oświecić? Może sobie je po prostu bezczelnie "naprawie".
Re: OpenWRT - jak odpalic dnsmasq z PXE z tftp na innym sewerze
Author: Krzysztof Kulesza
Date: Tue, 13 Feb 2018 06:40
Date: Tue, 13 Feb 2018 06:40
47 lines
2804 bytes
2804 bytes
W dniu 12-02-2018 o 21:48, Sebastian Biały pisze: > Cześć. > > No więc tak: > a) mam router na OpenWRT ChaosCalmer > b) mam na nim dnsmasq > c) chce aby ten dnsmasq pozwalal na PXE boot z sieci > d) ale nie mam na nim miejsca nawet na isolinuxa, nie moge tam mieć > serwera tftp > e) z tego powodu chce mieć tftp na mojej innej maszynie > > Odpalam Luci. W luci w zakladce TFTP Settings dla DHCP mam mozliwośc > zalaczenia serwera tftp. Nie chce go, ale to jedyn droga aby pojawiły > się nastepne opcje: TFTP server root i Network boot image. Wypełniam oba. > > W tym momencie odpalona maszya w trybie bootowania w sieci szuka > podanego obrazu na numerze IP serwera. Nie znajduje, bo nie mam miejsca > i nie moge żadnego wgrać. > > I teraz internet jest pełen koncpecji jak to poprawić aby ustawila sie > opcja "next-server" w DHCP. Mianowicie mozna pisać Network boot image: > foo,192.168.6.7. > > Nie działa. > > Inna opcja to dopisanie kilku linijek do pliku /etc/config/dhcp. Nie > dziala, przy probie zapisania dowolnych zmian w Luci sa one kasowane. > > Ponoc mozna dopisać wprost opcje do dnsmaq tworzac plik w > /etc/dnsmasq.conf.add. Nie działa, plik nie jest zapewne czytany. > > Jak to zrobić? Internet jest pełen sukcesow w tej kwestii a ja mam > wrażenie że moja wersja OpenWRT ma jakiś problem albo misiaczki > wymyslający interfejs Luci nie wpadli na to żeby mozna było podac inny > serwer niż lokalny numer routera. > > Dodatkowo nie wiem gdzie luci trzyma skrypty generujące plik > /etc/config/dhcp. Może ktoś mnie na szybko oświecić? Może sobie je po > prostu bezczelnie "naprawie". > Raczej plik /var/etc/dnsmasq.conf generowany na podstawie konfiguracji zawartej w /etc/config/dhcp. Poszperał bym w /etc/init.d/dnsmasq tam powinny być skrypty generujące. -- Krzysztof Kulesza
Re: OpenWRT - jak odpalic dnsmasq z PXE z tftp na innym sewerze
Author: Olek
Date: Wed, 14 Feb 2018 19:51
Date: Wed, 14 Feb 2018 19:51
11 lines
1397 bytes
1397 bytes
W dniu 13.02.2018 o 07:40, Krzysztof Kulesza pisze: > Raczej plik /var/etc/dnsmasq.conf generowany na podstawie konfiguracji > zawartej w /etc/config/dhcp. Poszperał bym w /etc/init.d/dnsmasq tam > powinny być skrypty generujące. Może wystarczy wystartować dnsmaq z odpowiednimi parametrami? Np.: dnsmasq --dhcp-boot=/slackware-13.37/pxelinux.0,"192.168.0.1",192.168.0.1 -- Olek
Re: OpenWRT - jak odpalic dnsmasq z PXE z tftp na innym sewerze
Author: Sebastian Biały
Date: Wed, 14 Feb 2018 21:10
Date: Wed, 14 Feb 2018 21:10
6 lines
1235 bytes
1235 bytes
On 2/14/2018 8:51 PM, Olek wrote: > Może wystarczy wystartować dnsmaq z odpowiednimi parametrami? > Np.: > dnsmasq --dhcp-boot=/slackware-13.37/pxelinux.0,"192.168.0.1",192.168.0.1 No ba, ale jak to się *oficjalnie* robi w OpenWRT?
Re: OpenWRT - jak odpalic dnsmasq z PXE z tftp na innym sewerze
Author: Olek
Date: Thu, 15 Feb 2018 16:34
Date: Thu, 15 Feb 2018 16:34
12 lines
1685 bytes
1685 bytes
W dniu 14.02.2018 o 22:10, Sebastian Biały pisze: >> Może wystarczy wystartować dnsmaq z odpowiednimi parametrami? >> Np.: >> dnsmasq --dhcp-boot=/slackware-13.37/pxelinux.0,"192.168.0.1",192.168.0.1 > > No ba, ale jak to się *oficjalnie* robi w OpenWRT? Nawet w Tomato można się zalogować przez ssh, więc tym bardziej spodziewałem się takiej możliwości w OpenWRT :) -- Olek
Re: OpenWRT - jak odpalic dnsmasq z PXE z tftp na innym sewerze
Author: Sebastian Biały
Date: Fri, 16 Feb 2018 18:09
Date: Fri, 16 Feb 2018 18:09
10 lines
1578 bytes
1578 bytes
On 2/15/2018 5:34 PM, Olek wrote: >>> dnsmasq >>> --dhcp-boot=/slackware-13.37/pxelinux.0,"192.168.0.1",192.168.0.1 >> No ba, ale jak to się *oficjalnie* robi w OpenWRT? > Nawet w Tomato można się zalogować przez ssh, więc tym bardziej > spodziewałem się takiej możliwości w OpenWRT :) Ależ ja moge milion rzeczy zrobić przez ssh, ale jakoś chciałbym najpierw poznać tajniki konceptu OpenWRT. Aby za duzo nie zmieniać. Jak bym chciał tak grzebać to bym debiana postawił :D
Re: OpenWRT - jak odpalic dnsmasq z PXE z tftp na innym sewerze
Author: Sebastian Biały
Date: Sun, 18 Feb 2018 18:38
Date: Sun, 18 Feb 2018 18:38
15 lines
1406 bytes
1406 bytes
On 2/12/2018 9:48 PM, Sebastian Biały wrote: > I teraz internet jest pełen koncpecji jak to poprawić aby ustawila sie > opcja "next-server" w DHCP. A okazało się że prawidlowa koncepcja znajduje się w zupełnie innym miejscu. Mianowiscie w ustawieniach interfejsu LAN jest kilka *dodatkowych* pól dla serwera dhcp. W zakładce Advances settings dla DHCP dla interfejsu dodajemy dwie linijki jako DHCP-Options: 66,172.16.0.1 67,pxelinux.0 I tyle. Mamy ustawiony next server.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads