Re: DHCPD Fail to Reach Web Addresses Help!
Aric Gregson <[email protected]> Wed, 17 Jun 2026 17:27:37 -0700
| Newsgroups | gmane.os.openbsd.misc |
|---|---|
| Message-ID | <[email protected]> |
On 2026-06-13 17:14, Kenneth Gober wrote: >On Sat, Jun 13, 2026 at 4:44 PM Aric Gregson <[email protected]> >wrote: > >> On 2026-06-13 09:34, Kenneth Gober wrote: >> >On Fri, Jun 12, 2026 at 10:06 PM Aric Gregson < >> [email protected]> >> >wrote: >> > >> >> >> >> I am struggling to figure this out and do not know what to try next, so >> >> am asking for help. I am missing something simple, no doubt. >> >> >> >> Setting up a network gateway at home. Ultimately, I want to have a >> >> backup internet, with fiber first then cable as a back-up. This is to >> >> replace a Unifi solution that I started to use during the pandemic, >> >> which maybe is not a good idea given the issues I am already having. :) >> >> >> >> I am just able to assign addresses, which it is now doing. I can 'ping' >> >> and 'host' and ssh into the gateway from the client Openbsd computer. I >> >> can also ping and host on the gateway computer running Fuguita (Openbsd >> >> 7.9 release). I am able to 'dig @9.9.9.9 openbsd.org' and traceroute -I >> >> is working as well. However, I cannot load any web pages and >> >> applications, like Profanity, cannot login as they seemingly cannot find >> >> the hosting site (conversations.im). Disabling pf does not change this >> >> behavior. >> >> >> > >> >Did you enable IP forwarding? >> >> Yes. >> > >In that case I suggest enabling logging. Insert a "match log" rule at the >top >of your ruleset, then observe which rules are being applied to packets >using the following command: > ># tcpdump -len -i pflog0 I run this and then tried to load a webpage from the client, tried to do a pkg_add from the client. I did the same from the gateway (after installing links). The pkg_add returns an error: ftp: connect: No route to host and links fails to load the page. Same errors on the client. Stopping the tcpdump command I get this output: 0 packets received by filter 0 packets dropped by kernel >If you need to see how your rules are numbered: > ># pfctl -vv -s rules > >If packets you expect to be forwarded (passed) are being blocked instead, >it means your pass rules aren't matching for some reason. > >You may need to open up your ruleset to allow more destination ports. Or >remove the "port $client_out" entirely. It may be too restrictive. I think this is true. It turns out that if I disable pf on the gateway, I can install links via pkg_add and links will load the openbsd webpage. When I start pf again, pkg_add and links again fail on the gateway. For whatever reason, turning on and off pf on the gateway does not affect the behaviour on the client. I will par down the ruleset, removing the port $client_out when I have some more time and report back. Hopefully that solves the issue for both the gateway and the client. >Also confirm that the IP addresses you expect are indeed showing up >in the tables you expect: > ># pfctl -vv -t leased_ip_table -T show It does show the client connected. Thank you very much! Aric