<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Weird link-local DHCPv6 behaviour]]></title><description><![CDATA[<p dir="auto">Hello,</p>
<p dir="auto">I'm trying to block DHCPv6 responses using a transparent bridged firewall. This works for IPv4 like expected. By blocking port 68 for packets not originating from the BRIGDE address.</p>
<p dir="auto">For IPv6 I'd like to achieve the same thing. I'm blocking port 546 not originating from the BRIDGE address. However, I'm still seeing replies arriving using tcpdump.</p>
<pre><code>tcpdump port 546 or port 547 -n
09:28:14.855694 IP6 fe80::10d0:xxxx:xxxx:3c76.546 &gt; ff02::1:2.547: dhcp6 inf-req
09:28:23.350384 IP6 fe80::10d0:xxxx:xxxx:3c76.546 &gt; ff02::1:2.547: dhcp6 inf-req
09:28:23.353425 IP6 fe80::43:yyyy:yyyy:2100.547 &gt; fe80::10d0:zzzz:zzzz:3c76.546: dhcp6 reply
09:28:23.465366 IP6 fe80::ae22:yyyy:yyyy:bda3.547 &gt; fe80::10d0:zzzz:zzzz:3c76.546: dhcp6 reply
</code></pre>
<p dir="auto">So both my pfsense bridge (2100) is responding as well as my modem (bda3). Now when I turn off the DHCPv6 server on the pfsense box, none of them are responding.</p>
<pre><code>09:27:09.672287 IP6 fe80::10d0:xxxx:xxxx:3c76.546 &gt; ff02::1:2.547: dhcp6 inf-req
09:27:10.686507 IP6 fe80::10d0:xxxx:xxxx:3c76.546 &gt; ff02::1:2.547: dhcp6 inf-req
09:27:12.768231 IP6 fe80::10d0:xxxx:xxxx:3c76.546 &gt; ff02::1:2.547: dhcp6 inf-req
09:27:16.952931 IP6 fe80::10d0:xxxx:xxxx:3c76.546 &gt; ff02::1:2.547: dhcp6 inf-req
09:27:25.189624 IP6 fe80::10d0:xxxx:xxxx:3c76.546 &gt; ff02::1:2.547: dhcp6 inf-req
09:27:42.107897 IP6 fe80::10d0:xxxx:xxxx:3c76.546 &gt; ff02::1:2.547: dhcp6 inf-req
</code></pre>
<p dir="auto">I've also changed the rule to block all traffic, not specifically mentioning the BRIDGE address in the rule, but it makes no difference. Although it sounds impossible, but it appears as if the modem is piggybacking on an open state/rule.</p>
<p dir="auto">[UPDATE] when I turn off the pfsense DHCPv6 server, the modem replies are still coming in. It would seem as if link-local traffic isn't firewalled at all?</p>
<p dir="auto">Any thoughts?</p>
]]></description><link>https://forum.netgate.com/topic/158285/weird-link-local-dhcpv6-behaviour</link><generator>RSS for Node</generator><lastBuildDate>Mon, 05 Oct 2026 17:16:57 GMT</lastBuildDate><atom:link href="https://forum.netgate.com/topic/158285.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 11 Nov 2020 08:41:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Weird link-local DHCPv6 behaviour on Wed, 11 Nov 2020 10:01:32 GMT]]></title><description><![CDATA[<p dir="auto">maybe you need to reset states after changing rules for ipv6<br />
diagnostic / states / reset states<br />
<em>This may be necessary after making substantial changes to the firewall and/or NAT rules, especially if there are IP protocol mappings (e.g. for PPTP or IPv6) with open connections.</em></p>
]]></description><link>https://forum.netgate.com/post/945054</link><guid isPermaLink="true">https://forum.netgate.com/post/945054</guid><dc:creator><![CDATA[kiokoman]]></dc:creator><pubDate>Wed, 11 Nov 2020 10:01:32 GMT</pubDate></item></channel></rss>