• 0 Votes
    3 Posts
    2k Views
    L
    @bob-dig Yes, I can ping the domain name and receive a response from the firewall.
  • Duplicate DHCP leases

    duplicate dhcp duplicate lease
    10
    0 Votes
    10 Posts
    2k Views
    DerelictD
    @swinster said in Duplicate DHCP leases: That device obtained a lease immediately for 172.16.199.17 (as expected) but interestingly in the pfSense GUI, it shows as offline, which it very much isn't. That Online/Offline status is determined by whether pfSense itself has an ARP entry for that host. It will only have an ARP entry if it has passed unicast traffic with that host from the firewall itself in the recent past. It is perfectly normal for that to show offline. Ping it from the firewall and it will show online if ARP is resolved. I believe the more-recent linux DHCP clients are doing more with the machine-id than other clients do. I have seen that behavior before as well.
  • PFSense stops working

    8
    0 Votes
    8 Posts
    966 Views
    N
    @viragomann Just lost the internet, so I was able to check some things. The Gateway is online Cannot do a dns lookup or ping from the pfsense diag menu Window 10 troubleshooter says no DNS status/service are all running except ntopng, pfb_dnsbl and telegraf restart of the resolver service doesn't fix it. my dns is 1.1.1.1 1.0.0.1 and 8.8.8.8 Rebooting the pfsense box fixed it so I could do this post. Do you still need the dhcp log file even though the gateway is online?
  • Using a free Cloudflare DNS account for private DNS

    7
    0 Votes
    7 Posts
    1k Views
    M
    @johnpoz Yeah. Your right. I overthought this. Thanks for the second pair of eyes !
  • Unbound crashes enabling Python Module

    4
    0 Votes
    4 Posts
    854 Views
    GertjanG
    @compsmith So you have this : [image: 1661411919593-b553bebb-74cd-4bff-b095-6df1e7801c1a-image.png] Note that this python module can be found here : [22.05-RELEASE][admin@pfSenselocal.net]/var/unbound: ls -al pfb_unbound.py -rw-r--r-- 1 root unbound 66760 Aug 24 17:02 pfb_unbound.py On the Services > DNS Resolver > General Settings page, the Custom options should be empty. This file "unboundmodule.py" is a core Python 3.8 file : [22.05-RELEASE][admin@pfSense.local.net]/var/unbound: find / -name unboundmodule.py /usr/local/lib/python3.8/site-packages/unboundmodule.py /var/unbound/usr/local/lib/python3.8/site-packages/unboundmodule.py The second one is a mapped version of the first one, as /usr/local/lib/python3.8/ is mapped into /var/unbound/ for unbound chroot reasons. Your are running 2.6.0, right ? Packages are always build against the latest pfSense version, as that one includes the latest support files. For example, pfSEnse versions before 2.6.0 didn't had the needed Python version installed. That would explain your issue : this internal file couldn't be found. So, it's true, using an old version is a pain. If you use 2.6.0 (or 22.05) : core system files are absent or corrupt. Don't look any further ; re install.
  • DHCPD Static IP specific doesn't override Global settings

    1
    0 Votes
    1 Posts
    147 Views
    No one has replied
  • Secure DNS configuration with WAN and a VPN gateway

    2
    0 Votes
    2 Posts
    636 Views
    I
    @italnsd An additional variable. I was wondering whether having selected UDP over IPV4 as protocol when I set up NordVPN as OpenVPN client had any effects on the DNS configurations I showed. I have changed it to TCP over IPV4, but I do not seem to see any significant difference in pfTop, which again might be just a problem of me not really knowing where is the relevant info to look at
  • 1 Votes
    17 Posts
    4k Views
    L
    the issue has ben resolved, I'm no longer getting the error
  • No Internet but public IP being assigned

    5
    0 Votes
    5 Posts
    580 Views
    T
    Just to update this in case anyone looks at this later. I ended up reflashing pfsense and setting up front scratch. I had screen shots of most my setup but even by 2 week old backup was corrupted. My lesson learned is to take backups of individual portions of the setup in case something gets corrupted.
  • Using Backup/Restore as DHCP Reservation List Entry

    2
    0 Votes
    2 Posts
    232 Views
    S
    @PeterHouse Sounds like you did everything right. I would additionally add another entry for a device that you have in your test/prep environment to make sure it works as expected before taking it into production.
  • What does DHCPRELEASE ... (not found) mean?

    5
    0 Votes
    5 Posts
    1k Views
    P
    @johnpoz I really don't understand why Ecobee or any other device would send DHCPRELEASE. It's not even mandatory in the protocol. I wonder more about the (not found) part. The entries were like this: Aug 20 10:34:42 dhcpd 22774 DHCPRELEASE of 192.168.0.43 from 44:61:32:xx:xx:xx via igb1 (not found) Aug 20 18:35:57 dhcpd 22774 DHCPRELEASE of 192.168.0.127 from xx:xx:xx:xx:xx:xx via igb1 (not found) Those IPs are in the DHCP Static Mappings for this Interface.
  • Pihole servers not utilized in pfSense via DHCP

    8
    0 Votes
    8 Posts
    1k Views
    T
    @johnpoz / @pfpv - Thanks for your comments. I think I got a step further and I tried to summarize what I did and what I am trying to do below: Intended behavior: All DNS requests should be redirected to the pfSense resolver or forwarder (depending on the VLAN) DNS traffic should be routed through pi-hole where it is added in the DHCP settings of the respective VLAN DNSLeaktest should only show one server for the resolver gateway and however many (normally 4-6) for the forwarder gateway (goes through quad9) @johnpoz This relates to your question. In the best case, I only need to add the pi-hole IPs in the DHCP settings Actual behavior: Option 1: Resolver and forwarder works, DNSleaks shows the correct servers, but traffic does not go through the pi-hole servers Option 2: Traffic goes through pi-hole, resolver and forwarder works, but DNSleaks shows the "wrong" servers, as the resolver server leaks into the forwarder gateway, which means I see the resolver DNS servers AND the forwarder DNS servers. Temporary fix (for resolver VLANs): Disable the general DNS redirect NAT rule for resolver VLANs, as I have control over the devices and none of them are going rogue with hardcoded DNS servers, e.g. laptops. iPads, phones etc. I am still missing a permanent solution for the resolver VLANs and a solution at all for the forwarder VLANs, as forwarding does not work without the NAT rule, as this goes out through a Wireguard tunnel. I have posted my NAT rules below. The pi-hole servers are part of the MGMT VLAN in case that is relevant. 10 and 20 are resolver VLANs and 30 is a forwarder VLAN: [image: 1661083305616-9814b7c5-8528-4c19-bea1-5fa32c79584a-image.png] My IOT stuff is in another VLAN, which is also a forwarder VLAN (like 30 in the screenshot), so it would be great to have a solution there to make sure that rogue devices go through pi-hole, then through the pfSense forwarder. This way I can block them in pi-hole if necessary. Thanks for your help!
  • 0 Votes
    1 Posts
    170 Views
    No one has replied
  • DHCP Leases page doesn't load

    3
    0 Votes
    3 Posts
    463 Views
    GertjanG
    @doubleopinter said in DHCP Leases page doesn't load: Has anyone seen this before? It just sits there loading the page and nothing ever loads :( I recently disabled the native dns forwarder and resolver and am using nextdns cli client. That's the only thing I can think which changed recently. Eventually the page just times out. This issue has been seen before. For every lease, a DNS (and reverse ?) request is executed. The local DNS should know about every device on your network that has asked a lease, as every lease gets integrated into the local DNS cache. That is, as long as it contains a valid host name. The static MAC leases are also loaded into the local DNS at start. Or, you have stopped all local DNS facilities. All DNS requests are forwarded to ..... some where else = OpenDNS. OpenDNS doesn't know anything about your local devices, so no useful info gets back. Still, the reply should come back quickly : "sorry, no info". The fact DHCP leases page times out implies other DNS issues. I advise you to use the local forwarder, or the local resolver as forwarder, so the local (pfSense) DNS works. I advise you also to look at the other forum posts handling the same subject, they should be in this forum (DHCP and DNS).
  • what look like DGA queries from pfSense

    2
    0 Votes
    2 Posts
    379 Views
    johnpozJ
    @deanfourie said in what look like DGA queries from pfSense: Any ideas what this could be? A client asking for it.. Or you loading a list from that domain, say pfblocker. The only thing pfsense would query for really on its own is to check if there is an update available or your package list.
  • Ignore WAN DNS

    5
    0 Votes
    5 Posts
    1k Views
    M
    @johnpoz but the DNS is not static. It will be pushed over VPN. That's why I need to overwrite function. It's a bit of a dilemma. With dd-wrt it wasn't a big deal. They offer the possibility to Ignore WAN DNS. I cannot imagine, that there's no way in/for pfSense to do this.
  • How to route DNS Forwarder through VPS/VPN IP

    3
    0 Votes
    3 Posts
    464 Views
    T
    I forgot to change the gateway in the respective firewall rules ... Problem solved!
  • 0 Votes
    2 Posts
    317 Views
    cwagzC
    Should I just enter this in redmine? It seems like it would be pretty easy to reproduce. At least on my system I can reproduce it at will.
  • New installation, but no DNS with DHCP

    7
    0 Votes
    7 Posts
    954 Views
    D
    I did a fresh installation from scratch and also asked my ISP to intervene on its configuration. No useful results. The only way to have DNS on PCs is to report it in the DHCP server configuration. Or alternatively it is to set DNS Query Forwarding to "Enable Forwarding Mode"
  • Restart DHCPD via console / ssh / commandline

    6
    0 Votes
    6 Posts
    8k Views
    cmcqueenC
    Thanks, that's very helpful. I understand this is unsupported in pfSense. I'm experimenting because I'm an embedded firmware engineer working with a product that wants to get vendor config from DHCPv6. @derelict said in Restart DHCPD via console / ssh / commandline: There is probably a better way to reload the configuration like kill -HUP 96112 or killall -HUP dhcpd but you'd need to dig into the ISC dhcpd docs to get the proper method. According to How to reload the dhcpd configuration file At this time, the dhcpd server doesn't have any reload mechanism. It doesn't handle HUP signal nor have a 'soft' reconfiguration method. The server has to be stopped and restarted...
Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.