Re: DHCPD Fail to Reach Web Addresses Help!

Aric Gregson <[email protected]> Fri, 19 Jun 2026 16:05:37 -0700
Newsgroups gmane.os.openbsd.misc
Message-ID <[email protected]>
On 2026-06-18 21:42, Rudolf Leitgeb wrote:
>On Wed, 2026-06-17 at 17:21 -0700, Aric Gregson wrote:
>> On 2026-06-14 00:11, Rudolf Leitgeb wrote:
>> > What is your DNS setup? Which DNS server address is returned by
>> > your
>> > DHCP server? Is this DHCP server reachable from your client? Can
>> > you
>> > check on your client, which name server is configured?
>>
>> The gateway gets two name servers from the network and I have added
>> three others to the gateway /etc/resolv.conf that I know work.
>>
>> On the client /etc/resolv.conf shows the gateway: 192.168.1.1 and no
>> other name server.
>>
>> I can ping all the name servers in the /etc/resolv.conf on the
>> gateway from both the gateway and the client.
>
>You used these dig calls on your router, but have you also used them
>on your client computer? Is the name server on your router reachable
>from your client? Does it listen on the lan port?

OK, after some back and forth looking into your questions I have figured 
out, at least, how to make it work. 

I am able to dig openbsd.org on the router. 

I was NOT able to dig openbsd.org on the client. Client /etc/resolv.conf 
had only 192.168.1.1 as the nameserver. By adding 9.9.9.9 to the client 
/etc/resolv.conf, I can dig openbsd.org and load webpages normally. 

I thought that the examples in dhcpd pointed to putting the router 
address as the nameserver, but this seemed not to work. Only after 
adding another nameserver in the /etc/dhcpd.conf (an opendns one) and 
restarting both dhcpd on the router and restarting the client computer 
does the dig and webbrowswer work. 

I now see on the client /etc/resolv.conf that the opendns nameserver has 
been added via em0 (ie, the router). 

I do not think that pf had anything to do with this, but I did remove 
the $client_out bit and opened up outbound tcp completely. 

Thank you very much for pointing me in the right direction to solve 
this. I'll see how it goes when I put the router on the entire network. 

Thanks, Aric