Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
Great. Thanks for your help with this. Cheers, Simon. On 09/03/18 07:40, Lindgren Fredrik wrote: > Thanks. > > > Have downloaded latest from your repo and tested it on my setup as well > > > /Fredrik > > > *Från:* Simon Kelley <si...@thekelleys.org.uk> > *Skickat:* den 8 mars 2018 19:53 > *Till:* Lindgren Fredrik; dnsmasq-discuss@lists.thekelleys.org.uk > *Ämne:* Re: SV: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options > problem > > Found the problem. Patch here. > > http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=4f7bb57e9747577600b3d385e0e3418ec17e73e0 > > > Thanks for reporting this. > > > Cheers, > > Simon. > > > On 07/03/18 15:38, Lindgren Fredrik wrote: >> OK. >> >> >> Here are the config options I use in case it has any impact >> >> >> dnsmasq.conf: >> >> port=0 >> no-resolv >> no-poll >> interface=eq-mgmt >> bind-interfaces >> no-hosts >> dhcp-range=10.243.0.50,10.243.255.254,255.255.0.0,10m >> dhcp-option=3 >> dhcp-option=12 >> dhcp-option=option:ntp-server,10.243.0.2,10.243.0.3 >> enable-tftp >> tftp-root=/var/tftpboot >> tftp-secure >> dhcp-script=/bin/echo >> log-dhcp >> dhcp-optsdir=/etc/dnsmasq.d/opts/ >> >> >> Adding/removing line "option:router,10.243.0.1" to option file in the >> opts dir. >> >> >> Br, >> Fredrik >> >> ---------------------------- >> *Från:* Dnsmasq-discuss >> <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för Simon Kelley >> <si...@thekelleys.org.uk> >> *Skickat:* den 7 mars 2018 13:43 >> *Till:* dnsmasq-discuss@lists.thekelleys.org.uk >> *Ämne:* Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem >> >> OK, sounds like there may be a bug. I'll try and reproduce this in the >> next day or two. >> >> Cheers, >> >> Simon. >> >> On 07/03/18 11:39, Lindgren Fredrik wrote: >>> I'm doing verification after removal in same way as when I add it, hence >>> debug output from dnsmasq process and dhcpdump capture >>> >>> >>> /Fredrik >>> >>> >>> >>> *Från:* Dnsmasq-discuss >>> <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för Andy Hawkins >>> <a...@gently.org.uk> >>> *Skickat:* den 7 mars 2018 11:13 >>> *Till:* dnsmasq-discuss@lists.thekelleys.org.uk >>> *Ämne:* Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem >>> >>> Hi, >>> >>> In article >>> <he1pr0401mb2313f920fec799628c3694ca8c...@he1pr0401mb2313.eurprd04.prod.outlook.com>, >>> Lindgren Fredrik<fredrik.lindg...@tieto.com> wrote: >>>> What I did to test this was to add "option:router,10.243.0.1" to a new >>>> opti= >>>> on file. >>>> >>>> Which is re-read by dnsmasq >>>> >>>> >>>> I start a dhclient that I'm testing with, output in console of dnsmasq >>>> indi= >>>> cate that router entry is part of response (also seen in dhcpdump of >>>> packag= >>>> e) >>>> >>>> I stop the dhclient and remove the config file with this option and send >>>> SI= >>>> GHUP to pid for dnsmasq >>>> >>>> Then start the dhclient again and still see the router entry being sent. >>> >>> When you say "still see the router entry being sent" are you just checking >>> the resulting IP configuration on the client, or are you actually capturing >>> the DHCP response with Wireshark or similar? >>> >>> If you haven't captured the actual response on the wire, that'd be my next >>> step to see if it's the client that's somehow remembering the information. >>> >>> Andy >>> >>> >>> ___ >>> Dnsmasq-discuss mailing list >>> Dnsmasq-discuss@lists.thekelleys.org.uk >>> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss > Dnsmasq-discuss Info Page > <http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss> > lists.thekelleys.org.uk > A list for discussion about the dnsmasq DNS and DHCP server. > Configuration, bugs and d
Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
Thanks. Have downloaded latest from your repo and tested it on my setup as well /Fredrik Från: Simon Kelley <si...@thekelleys.org.uk> Skickat: den 8 mars 2018 19:53 Till: Lindgren Fredrik; dnsmasq-discuss@lists.thekelleys.org.uk Ämne: Re: SV: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem Found the problem. Patch here. http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=4f7bb57e9747577600b3d385e0e3418ec17e73e0 Thanks for reporting this. Cheers, Simon. On 07/03/18 15:38, Lindgren Fredrik wrote: > OK. > > > Here are the config options I use in case it has any impact > > > dnsmasq.conf: > > port=0 > no-resolv > no-poll > interface=eq-mgmt > bind-interfaces > no-hosts > dhcp-range=10.243.0.50,10.243.255.254,255.255.0.0,10m > dhcp-option=3 > dhcp-option=12 > dhcp-option=option:ntp-server,10.243.0.2,10.243.0.3 > enable-tftp > tftp-root=/var/tftpboot > tftp-secure > dhcp-script=/bin/echo > log-dhcp > dhcp-optsdir=/etc/dnsmasq.d/opts/ > > > Adding/removing line "option:router,10.243.0.1" to option file in the > opts dir. > > > Br, > Fredrik > > > *Från:* Dnsmasq-discuss > <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för Simon Kelley > <si...@thekelleys.org.uk> > *Skickat:* den 7 mars 2018 13:43 > *Till:* dnsmasq-discuss@lists.thekelleys.org.uk > *Ämne:* Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem > > OK, sounds like there may be a bug. I'll try and reproduce this in the > next day or two. > > Cheers, > > Simon. > > On 07/03/18 11:39, Lindgren Fredrik wrote: >> I'm doing verification after removal in same way as when I add it, hence >> debug output from dnsmasq process and dhcpdump capture >> >> >> /Fredrik >> >> >> >> *Från:* Dnsmasq-discuss >> <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för Andy Hawkins >> <a...@gently.org.uk> >> *Skickat:* den 7 mars 2018 11:13 >> *Till:* dnsmasq-discuss@lists.thekelleys.org.uk >> *Ämne:* Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem >> >> Hi, >> >> In article >> <he1pr0401mb2313f920fec799628c3694ca8c...@he1pr0401mb2313.eurprd04.prod.outlook.com>, >>Lindgren Fredrik<fredrik.lindg...@tieto.com> wrote: >>> What I did to test this was to add "option:router,10.243.0.1" to a new opti= >>> on file. >>> >>> Which is re-read by dnsmasq >>> >>> >>> I start a dhclient that I'm testing with, output in console of dnsmasq indi= >>> cate that router entry is part of response (also seen in dhcpdump of packag= >>> e) >>> >>> I stop the dhclient and remove the config file with this option and send SI= >>> GHUP to pid for dnsmasq >>> >>> Then start the dhclient again and still see the router entry being sent. >> >> When you say "still see the router entry being sent" are you just checking >> the resulting IP configuration on the client, or are you actually capturing >> the DHCP response with Wireshark or similar? >> >> If you haven't captured the actual response on the wire, that'd be my next >> step to see if it's the client that's somehow remembering the information. >> >> Andy >> >> >> ___ >> Dnsmasq-discuss mailing list >> Dnsmasq-discuss@lists.thekelleys.org.uk >> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss Dnsmasq-discuss Info Page<http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss> lists.thekelleys.org.uk A list for discussion about the dnsmasq DNS and DHCP server. Configuration, bugs and development. To control spam, only subscribers are allowed to post to the list. >> Dnsmasq-discuss Info Page >> <http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss> Dnsmasq-discuss Info Page<http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss> lists.thekelleys.org.uk A list for discussion about the dnsmasq DNS and DHCP server. Configuration, bugs and development. To control spam, only subscribers are allowed to post to the list. >> lists.thekelleys.org.uk >> A list for discussion about the dnsmasq DNS and DHCP server. >> Configuration, bugs and development. To control spam, only subscribers >> are allowed to post to the list. >> >> >> >> >> >>
Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
Found the problem. Patch here. http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=4f7bb57e9747577600b3d385e0e3418ec17e73e0 Thanks for reporting this. Cheers, Simon. On 07/03/18 15:38, Lindgren Fredrik wrote: > OK. > > > Here are the config options I use in case it has any impact > > > dnsmasq.conf: > > port=0 > no-resolv > no-poll > interface=eq-mgmt > bind-interfaces > no-hosts > dhcp-range=10.243.0.50,10.243.255.254,255.255.0.0,10m > dhcp-option=3 > dhcp-option=12 > dhcp-option=option:ntp-server,10.243.0.2,10.243.0.3 > enable-tftp > tftp-root=/var/tftpboot > tftp-secure > dhcp-script=/bin/echo > log-dhcp > dhcp-optsdir=/etc/dnsmasq.d/opts/ > > > Adding/removing line "option:router,10.243.0.1" to option file in the > opts dir. > > > Br, > Fredrik > > > *Från:* Dnsmasq-discuss > <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för Simon Kelley > <si...@thekelleys.org.uk> > *Skickat:* den 7 mars 2018 13:43 > *Till:* dnsmasq-discuss@lists.thekelleys.org.uk > *Ämne:* Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem > > OK, sounds like there may be a bug. I'll try and reproduce this in the > next day or two. > > Cheers, > > Simon. > > On 07/03/18 11:39, Lindgren Fredrik wrote: >> I'm doing verification after removal in same way as when I add it, hence >> debug output from dnsmasq process and dhcpdump capture >> >> >> /Fredrik >> >> >> >> *Från:* Dnsmasq-discuss >> <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för Andy Hawkins >> <a...@gently.org.uk> >> *Skickat:* den 7 mars 2018 11:13 >> *Till:* dnsmasq-discuss@lists.thekelleys.org.uk >> *Ämne:* Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem >> >> Hi, >> >> In article >> <he1pr0401mb2313f920fec799628c3694ca8c...@he1pr0401mb2313.eurprd04.prod.outlook.com>, >> Lindgren Fredrik<fredrik.lindg...@tieto.com> wrote: >>> What I did to test this was to add "option:router,10.243.0.1" to a new opti= >>> on file. >>> >>> Which is re-read by dnsmasq >>> >>> >>> I start a dhclient that I'm testing with, output in console of dnsmasq indi= >>> cate that router entry is part of response (also seen in dhcpdump of packag= >>> e) >>> >>> I stop the dhclient and remove the config file with this option and send SI= >>> GHUP to pid for dnsmasq >>> >>> Then start the dhclient again and still see the router entry being sent. >> >> When you say "still see the router entry being sent" are you just checking >> the resulting IP configuration on the client, or are you actually capturing >> the DHCP response with Wireshark or similar? >> >> If you haven't captured the actual response on the wire, that'd be my next >> step to see if it's the client that's somehow remembering the information. >> >> Andy >> >> >> ___ >> Dnsmasq-discuss mailing list >> Dnsmasq-discuss@lists.thekelleys.org.uk >> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss >> Dnsmasq-discuss Info Page >> <http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss> >> lists.thekelleys.org.uk >> A list for discussion about the dnsmasq DNS and DHCP server. >> Configuration, bugs and development. To control spam, only subscribers >> are allowed to post to the list. >> >> >> >> >> >> ___ >> Dnsmasq-discuss mailing list >> Dnsmasq-discuss@lists.thekelleys.org.uk >> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss >> > > ___ > Dnsmasq-discuss mailing list > Dnsmasq-discuss@lists.thekelleys.org.uk > http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss ___ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
OK. Here are the config options I use in case it has any impact dnsmasq.conf: port=0 no-resolv no-poll interface=eq-mgmt bind-interfaces no-hosts dhcp-range=10.243.0.50,10.243.255.254,255.255.0.0,10m dhcp-option=3 dhcp-option=12 dhcp-option=option:ntp-server,10.243.0.2,10.243.0.3 enable-tftp tftp-root=/var/tftpboot tftp-secure dhcp-script=/bin/echo log-dhcp dhcp-optsdir=/etc/dnsmasq.d/opts/ Adding/removing line "option:router,10.243.0.1" to option file in the opts dir. Br, Fredrik Från: Dnsmasq-discuss <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för Simon Kelley <si...@thekelleys.org.uk> Skickat: den 7 mars 2018 13:43 Till: dnsmasq-discuss@lists.thekelleys.org.uk Ämne: Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem OK, sounds like there may be a bug. I'll try and reproduce this in the next day or two. Cheers, Simon. On 07/03/18 11:39, Lindgren Fredrik wrote: > I'm doing verification after removal in same way as when I add it, hence > debug output from dnsmasq process and dhcpdump capture > > > /Fredrik > > > > *Från:* Dnsmasq-discuss > <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för Andy Hawkins > <a...@gently.org.uk> > *Skickat:* den 7 mars 2018 11:13 > *Till:* dnsmasq-discuss@lists.thekelleys.org.uk > *Ämne:* Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem > > Hi, > > In article > <he1pr0401mb2313f920fec799628c3694ca8c...@he1pr0401mb2313.eurprd04.prod.outlook.com>, >Lindgren Fredrik<fredrik.lindg...@tieto.com> wrote: >> What I did to test this was to add "option:router,10.243.0.1" to a new opti= >> on file. >> >> Which is re-read by dnsmasq >> >> >> I start a dhclient that I'm testing with, output in console of dnsmasq indi= >> cate that router entry is part of response (also seen in dhcpdump of packag= >> e) >> >> I stop the dhclient and remove the config file with this option and send SI= >> GHUP to pid for dnsmasq >> >> Then start the dhclient again and still see the router entry being sent. > > When you say "still see the router entry being sent" are you just checking > the resulting IP configuration on the client, or are you actually capturing > the DHCP response with Wireshark or similar? > > If you haven't captured the actual response on the wire, that'd be my next > step to see if it's the client that's somehow remembering the information. > > Andy > > > ___ > Dnsmasq-discuss mailing list > Dnsmasq-discuss@lists.thekelleys.org.uk > http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss > Dnsmasq-discuss Info Page > <http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss> > lists.thekelleys.org.uk > A list for discussion about the dnsmasq DNS and DHCP server. > Configuration, bugs and development. To control spam, only subscribers > are allowed to post to the list. > > > > > > ___ > Dnsmasq-discuss mailing list > Dnsmasq-discuss@lists.thekelleys.org.uk > http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss > ___ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss ___ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
OK, sounds like there may be a bug. I'll try and reproduce this in the next day or two. Cheers, Simon. On 07/03/18 11:39, Lindgren Fredrik wrote: > I'm doing verification after removal in same way as when I add it, hence > debug output from dnsmasq process and dhcpdump capture > > > /Fredrik > > > > *Från:* Dnsmasq-discuss > <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för Andy Hawkins > <a...@gently.org.uk> > *Skickat:* den 7 mars 2018 11:13 > *Till:* dnsmasq-discuss@lists.thekelleys.org.uk > *Ämne:* Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem > > Hi, > > In article > <he1pr0401mb2313f920fec799628c3694ca8c...@he1pr0401mb2313.eurprd04.prod.outlook.com>, > Lindgren Fredrik<fredrik.lindg...@tieto.com> wrote: >> What I did to test this was to add "option:router,10.243.0.1" to a new opti= >> on file. >> >> Which is re-read by dnsmasq >> >> >> I start a dhclient that I'm testing with, output in console of dnsmasq indi= >> cate that router entry is part of response (also seen in dhcpdump of packag= >> e) >> >> I stop the dhclient and remove the config file with this option and send SI= >> GHUP to pid for dnsmasq >> >> Then start the dhclient again and still see the router entry being sent. > > When you say "still see the router entry being sent" are you just checking > the resulting IP configuration on the client, or are you actually capturing > the DHCP response with Wireshark or similar? > > If you haven't captured the actual response on the wire, that'd be my next > step to see if it's the client that's somehow remembering the information. > > Andy > > > ___ > Dnsmasq-discuss mailing list > Dnsmasq-discuss@lists.thekelleys.org.uk > http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss > Dnsmasq-discuss Info Page > <http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss> > lists.thekelleys.org.uk > A list for discussion about the dnsmasq DNS and DHCP server. > Configuration, bugs and development. To control spam, only subscribers > are allowed to post to the list. > > > > > > ___ > Dnsmasq-discuss mailing list > Dnsmasq-discuss@lists.thekelleys.org.uk > http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss > ___ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
Ease of Use from my side due to internal test environment where I work, where I have 1 command to stop/start remote instance. Can say that new clients (mac address never given ip from dnsmasq before) get the router entry that I removed from config before it did it's first request Br, Fredrik Från: Dnsmasq-discuss <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för john doe <johndoe65...@mail.com> Skickat: den 7 mars 2018 13:10 Till: dnsmasq-discuss@lists.thekelleys.org.uk Ämne: Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem On 3/7/2018 8:19 AM, Lindgren Fredrik wrote: > What I did to test this was to add "option:router,10.243.0.1" to a new option > file. > > Which is re-read by dnsmasq > > > I start a dhclient that I'm testing with, output in console of dnsmasq > indicate that router entry is part of response (also seen in dhcpdump of > package) > > I stop the dhclient and remove the config file with this option and send > SIGHUP to pid for dnsmasq > Why stopping dhclient and not releasing the lease?: $ dhclient -r && dhclient -- John Doe ___ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss Dnsmasq-discuss Info Page<http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss> lists.thekelleys.org.uk A list for discussion about the dnsmasq DNS and DHCP server. Configuration, bugs and development. To control spam, only subscribers are allowed to post to the list. ___ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
On 3/7/2018 8:19 AM, Lindgren Fredrik wrote: What I did to test this was to add "option:router,10.243.0.1" to a new option file. Which is re-read by dnsmasq I start a dhclient that I'm testing with, output in console of dnsmasq indicate that router entry is part of response (also seen in dhcpdump of package) I stop the dhclient and remove the config file with this option and send SIGHUP to pid for dnsmasq Why stopping dhclient and not releasing the lease?: $ dhclient -r && dhclient -- John Doe ___ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
I'm doing verification after removal in same way as when I add it, hence debug output from dnsmasq process and dhcpdump capture /Fredrik Från: Dnsmasq-discuss <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för Andy Hawkins <a...@gently.org.uk> Skickat: den 7 mars 2018 11:13 Till: dnsmasq-discuss@lists.thekelleys.org.uk Ämne: Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem Hi, In article <he1pr0401mb2313f920fec799628c3694ca8c...@he1pr0401mb2313.eurprd04.prod.outlook.com>, Lindgren Fredrik<fredrik.lindg...@tieto.com> wrote: > What I did to test this was to add "option:router,10.243.0.1" to a new opti= > on file. > > Which is re-read by dnsmasq > > > I start a dhclient that I'm testing with, output in console of dnsmasq indi= > cate that router entry is part of response (also seen in dhcpdump of packag= > e) > > I stop the dhclient and remove the config file with this option and send SI= > GHUP to pid for dnsmasq > > Then start the dhclient again and still see the router entry being sent. When you say "still see the router entry being sent" are you just checking the resulting IP configuration on the client, or are you actually capturing the DHCP response with Wireshark or similar? If you haven't captured the actual response on the wire, that'd be my next step to see if it's the client that's somehow remembering the information. Andy ___ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss Dnsmasq-discuss Info Page<http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss> lists.thekelleys.org.uk A list for discussion about the dnsmasq DNS and DHCP server. Configuration, bugs and development. To control spam, only subscribers are allowed to post to the list. ___ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
Hi, In article, Lindgren Fredrik wrote: > What I did to test this was to add "option:router,10.243.0.1" to a new opti= > on file. > > Which is re-read by dnsmasq > > > I start a dhclient that I'm testing with, output in console of dnsmasq indi= > cate that router entry is part of response (also seen in dhcpdump of packag= > e) > > I stop the dhclient and remove the config file with this option and send SI= > GHUP to pid for dnsmasq > > Then start the dhclient again and still see the router entry being sent. When you say "still see the router entry being sent" are you just checking the resulting IP configuration on the client, or are you actually capturing the DHCP response with Wireshark or similar? If you haven't captured the actual response on the wire, that'd be my next step to see if it's the client that's somehow remembering the information. Andy ___ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
What I did to test this was to add "option:router,10.243.0.1" to a new option file. Which is re-read by dnsmasq I start a dhclient that I'm testing with, output in console of dnsmasq indicate that router entry is part of response (also seen in dhcpdump of package) I stop the dhclient and remove the config file with this option and send SIGHUP to pid for dnsmasq Then start the dhclient again and still see the router entry being sent. Also tried same flow but comment out the option:router line instead of removing the file, which gave same result. Br, Fredrik Från: Dnsmasq-discuss <dnsmasq-discuss-boun...@lists.thekelleys.org.uk> för Simon Kelley <si...@thekelleys.org.uk> Skickat: den 7 mars 2018 00:36 Till: dnsmasq-discuss@lists.thekelleys.org.uk Ämne: Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem Sending SIGHUP _should_ force all options to be deleted and re-read. When you say the entries are not removed, how are you measuring this? It's quite likely that a DHCP client, having been sent an option, will continue you using it whilst the least is renewed, even if the DHCP server stops sending the option in renewals. Cheers, Simon. On 05/03/18 15:58, Lindgren Fredrik wrote: > Hi, > > > I'm using the option: "dhcp-optsdir=/etc/dnsmasq.d/opts/" in > dnsmasq.conf file > > This works fine when I add or change options. > > Problem I'm having is when I remove a entry in a options file or remove > a file completely (include sending SIGHUP to process) > > Then entries aren't removed > > Is this expected behavior or am I missing some option to dnsmasq? > > > cmd line to start dnsmasq: "/usr/sbin/dnsmasq -x > /var/run/dnsmasq/dnsmasq.pid -u dnsmasq -k -8 -" > > Version is: Dnsmasq version 2.75 (provided with ubuntu 16.04) > > > Br, > > Fredrik > > > > ___ > Dnsmasq-discuss mailing list > Dnsmasq-discuss@lists.thekelleys.org.uk > http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss Dnsmasq-discuss Info Page<http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss> lists.thekelleys.org.uk A list for discussion about the dnsmasq DNS and DHCP server. Configuration, bugs and development. To control spam, only subscribers are allowed to post to the list. > ___ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss Dnsmasq-discuss Info Page<http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss> lists.thekelleys.org.uk A list for discussion about the dnsmasq DNS and DHCP server. Configuration, bugs and development. To control spam, only subscribers are allowed to post to the list. ___ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
Re: [Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
Sending SIGHUP _should_ force all options to be deleted and re-read. When you say the entries are not removed, how are you measuring this? It's quite likely that a DHCP client, having been sent an option, will continue you using it whilst the least is renewed, even if the DHCP server stops sending the option in renewals. Cheers, Simon. On 05/03/18 15:58, Lindgren Fredrik wrote: > Hi, > > > I'm using the option: "dhcp-optsdir=/etc/dnsmasq.d/opts/" in > dnsmasq.conf file > > This works fine when I add or change options. > > Problem I'm having is when I remove a entry in a options file or remove > a file completely (include sending SIGHUP to process) > > Then entries aren't removed > > Is this expected behavior or am I missing some option to dnsmasq? > > > cmd line to start dnsmasq: "/usr/sbin/dnsmasq -x > /var/run/dnsmasq/dnsmasq.pid -u dnsmasq -k -8 -" > > Version is: Dnsmasq version 2.75 (provided with ubuntu 16.04) > > > Br, > > Fredrik > > > > ___ > Dnsmasq-discuss mailing list > Dnsmasq-discuss@lists.thekelleys.org.uk > http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss > ___ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
[Dnsmasq-discuss] Dnsmasq dhcp-optsdir remove options problem
Hi, I'm using the option: "dhcp-optsdir=/etc/dnsmasq.d/opts/" in dnsmasq.conf file This works fine when I add or change options. Problem I'm having is when I remove a entry in a options file or remove a file completely (include sending SIGHUP to process) Then entries aren't removed Is this expected behavior or am I missing some option to dnsmasq? cmd line to start dnsmasq: "/usr/sbin/dnsmasq -x /var/run/dnsmasq/dnsmasq.pid -u dnsmasq -k -8 -" Version is: Dnsmasq version 2.75 (provided with ubuntu 16.04) Br, Fredrik ___ Dnsmasq-discuss mailing list Dnsmasq-discuss@lists.thekelleys.org.uk http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss