6 octobre 2017 05:40 "Eric Johnson" <eri...@colossus.gruver.net> a écrit:
> On Fri, 6 Oct 2017, Mihai Popescu wrote: > >> I'm at a small Wireless ISP in a small town and have only a Class C block >> of addresses. >> >> [...] >> >> [...] >> >> Very romantic, indeed, but it has nothing to do with OpenBSD. >> Are you serious? > > Since the primary firewall and the DHCP server (and pretty much everything > else on my end) run on OpenBSD, if there is a way to do it with OpenBSD, > for example with pf, then I think that it should be a very good place to > ask the question. > > Of course, if there is no way to address the problem on computers running > OpenBSD, then I did ask in the wrong place. > > Based on your response, I assume that OpenBSD must be useless for trying > to solve that problem and I shall have to look elsewhere. > > Eric Hi, you just have to read the "dhcpd" man page I think. If I understand correctly your request "-C" is what you're looking for. I used this to build a captive portal in Python/Django on Matthieu Herrb's idea and work (https://hal-univ-tlse3.archives-ouvertes.fr/hal-01135123). I've not yet released the source code of the management interface but what you want to do can be done without code. Only with OpenBSD tools like PF and DHCPD. Morgan