<?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[Delegate IPv6 subnet to only specific MAC addresses]]></title><description><![CDATA[<p dir="auto">At long last we finally have a newer Comcast router that supports IPv6 better.  It shows it has a /56 allocated.</p>
<p dir="auto">Behind that, we have a pfSense router for our building, and a second for our office. We provide Internet to other tenants in the building so all connect through that router.  Currently IPv6 is not enabled on the building router.</p>
<p dir="auto">In pfSense can I assign specific subnets to specific MAC addresses?  Or at least, enable/disable IPv6 by MAC?  I'd prefer to roll it out gradually, testing ours first.</p>
<p dir="auto">We do not have control over the tenant's routers, other than DHCP.</p>
<p dir="auto">(I've looked for this occasionally over the years, but not found anything...)</p>
<p dir="auto">Thanks,</p>
]]></description><link>https://forum.netgate.com/topic/190526/delegate-ipv6-subnet-to-only-specific-mac-addresses</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Apr 2026 12:48:14 GMT</lastBuildDate><atom:link href="https://forum.netgate.com/topic/190526.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 14 Oct 2024 21:54:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Fri, 13 Dec 2024 15:19:26 GMT]]></title><description><![CDATA[<p dir="auto">@Bob-Dig said in <a href="/post/1199316">Delegate IPv6 subnet to only specific MAC addresses</a>:</p>
<blockquote>
<p dir="auto">is your Prefix really static or is it not</p>
</blockquote>
<p dir="auto">Comcast labels the /56 "static" in a business account portal but how it is delivered to the router I don't know.  The last router swap was all auto-configured, the guy just stood there for a few minutes waiting for it to pull its settings.</p>
<p dir="auto">The problem is 1) what subnet block gets delegated to the inner router, and inner router's LAN, changes when redelegating happens (if the route inward is lost and I start over trying to fix it), and 2) if I set them up as static in the pfSenses, AFAICT the Comcast router doesn't know where to route the innermost subnet...and its GUI only allows IPv4 static routes, and 3) if delegated automatically sometimes the building pfSense still doesn't create a static route.</p>
<p dir="auto">So ideally I could set it up automatically and only have our one "inner" router get IPv6, and my hope would be routing is auto-configured, but I don't seem to be able to do that without other "inner" routers getting IPv6.</p>
<p dir="auto">And if I didn't say above, the reason we need to do that is to allow access only to paying tenants, and to set bandwidth limits accordingly.</p>
<p dir="auto">One possibility (?) is that the building router reacquires IPv6 when the Comcast router boots, but the inner/office router doesn't request delegation because it was already configured and doesn't know it needs to?</p>
<p dir="auto">I spent quite a bit of time yesterday trying to figure out how to find the DUID that will be used on pfSense.  "od -h /var/db/dhcp6c_duid" will show it, with the bytes reversed ("8550" = "50:85").</p>
<p dir="auto">System &gt; Advanced &gt; Networking has a "DHCP6 DUID" dropdown but on this router if I choose Raw and enter in a DUID, and save the page, it changes my choice to DUID-LLT.  I can use DUID-LL and enter a MAC but the output of "od" above includes extra output when I do that, which was confusing. (eventually had to enable DHCP6 debug mode on that page, and restart, to see it in the logs)</p>
<p dir="auto">And then after all that I still found another router had acquired an IPv6 IP+delegation so had to turn that off again.</p>
<p dir="auto"><em>All I need</em> is for the static route on the building pfSense to not disappear and I think it should work.</p>
<p dir="auto">&lt;/mini-rant&gt;</p>
]]></description><link>https://forum.netgate.com/post/1199340</link><guid isPermaLink="true">https://forum.netgate.com/post/1199340</guid><dc:creator><![CDATA[SteveITS]]></dc:creator><pubDate>Fri, 13 Dec 2024 15:19:26 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Fri, 13 Dec 2024 14:35:58 GMT]]></title><description><![CDATA[<p dir="auto">@Bob-Dig said in <a href="/post/1199316">Delegate IPv6 subnet to only specific MAC addresses</a>:</p>
<blockquote>
<p dir="auto">I never did what you did, so only thoughts but is your Prefix really static or is it not? If it is static, why do you need to use Track Interface?</p>
</blockquote>
<p dir="auto">I've had my prefix for almost 6 years.  However, it's still DHCPv6 so the possibility of it changing remains.</p>
]]></description><link>https://forum.netgate.com/post/1199334</link><guid isPermaLink="true">https://forum.netgate.com/post/1199334</guid><dc:creator><![CDATA[JKnott]]></dc:creator><pubDate>Fri, 13 Dec 2024 14:35:58 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Fri, 13 Dec 2024 15:29:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/steveits">@<bdi>SteveITS</bdi></a> Fun times indeed. I am seeing problems with PPPoE together with RAM-Disk. And then BE can come into the mix too. I deleted every BE other than current.</p>
<p dir="auto">I never did what you did, so only thoughts but is your Prefix really static or is it not? If it is static, why do you need to use Track Interface? If it is not static, then forget all of this is my advice, it is such a hassle. pfSense and/or FreeBSD is really bad when it comes to dynamic Prefixes. When the change only occurs early in the morning, you could make a cron to reboot pfSense. And, I kid you not, rebooting every switch with a Smart-Plug afterwards. But then, who would do something like that in a commercial environment.</p>
<p dir="auto">Another thought, if you made static routes, have you ever considered to use fe80::-addresses for the routes? Never did it myself though. ULA also could work I guess.</p>
]]></description><link>https://forum.netgate.com/post/1199316</link><guid isPermaLink="true">https://forum.netgate.com/post/1199316</guid><dc:creator><![CDATA[Bob.Dig]]></dc:creator><pubDate>Fri, 13 Dec 2024 15:29:52 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Thu, 12 Dec 2024 21:45:07 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/steveits">@<bdi>SteveITS</bdi></a> said in <a href="/post/1191509">Delegate IPv6 subnet to only specific MAC addresses</a>:</p>
<blockquote>
<p dir="auto">Currently it's working with:<br />
building WAN: DHCP6<br />
building LAN: Track Interface<br />
office WAN: static IPv6<br />
office LAN: static IPv6<br />
building router: needs static route for office LAN<br />
building router: DHCPv6 Server off<br />
building router: RA off</p>
</blockquote>
<p dir="auto">Following up, when the <em>Comcast</em> router boots (3am so an ISP update I assume) our <em>building</em> pfSense router loses its static route.  I tried restarting it this morning to try to recover, and, fun times, it decided to revert to a 23.09 boot environment, removing a bunch of settings.  Super confusing but easily fixed once I figured it out.  However after that it still didn't have the route.  Re-saving the static route as-is didn't create it either.</p>
<p dir="auto">Is there something in the code perhaps that doesn't/can't set up the route if the IP subnets are incorrect/inaccessible? Is there a good way to recover from that?</p>
<p dir="auto">Per <a href="https://forum.netgate.com/topic/195450/dhcpv6-server-deny-unknown-clients-ignored/2">this post</a> it sounds like maybe Kea is required for "deny unknown clients" to work correctly for IPv6, so that could be something I try down the road when it's stable/finished.</p>
]]></description><link>https://forum.netgate.com/post/1199271</link><guid isPermaLink="true">https://forum.netgate.com/post/1199271</guid><dc:creator><![CDATA[SteveITS]]></dc:creator><pubDate>Thu, 12 Dec 2024 21:45:07 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Fri, 15 Nov 2024 17:12:19 GMT]]></title><description><![CDATA[<p dir="auto">@Bob-Dig I can't really tell without going to the office and testing by booting the Comcast router, which kicks everyone off, but I think Comcast doesn't keep the routes after their router boots.  They have a "static IPv6" /56 as they label it but it's handed out to their router automatically by them, and if I configure our pfSenses with all static then there isn't a way for me to configure a static route for the "self-delegated" IPV6, on the Comcast device. It only allows IPv4 routes.</p>
<p dir="auto">Currently it's working with:<br />
building WAN: DHCP6<br />
building LAN: Track Interface<br />
office WAN: static IPv6<br />
office LAN: static IPv6<br />
building router: needs static route for office LAN<br />
building router: DHCPv6 Server off<br />
building router: RA off</p>
<p dir="auto">I suspect when I was banging on it a month ago the Comcast router kept the route for the delegated prefix, until it booted.  So having the building router Track Interface and request a /62 prefix hopefully will keep that route in the Comcast router.  Guess I'll find out in the next few months if/when it restarts.  And then the fix and that point is probably just to reacquire the building LAN IPv6.</p>
<p dir="auto">Done automatically I expect it will all work just fine, the problem is we need control over how to hand out addresses.</p>
<p dir="auto">There's also some sort of a bug I ran into again where if I add an IPv6 gateway on the WAN interface page, it flips the IPv4 gateway to Automatic and disconnects Internet (even though there's only one IPv4 gateway). But that's another story...</p>
]]></description><link>https://forum.netgate.com/post/1191509</link><guid isPermaLink="true">https://forum.netgate.com/post/1191509</guid><dc:creator><![CDATA[SteveITS]]></dc:creator><pubDate>Fri, 15 Nov 2024 17:12:19 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Fri, 15 Nov 2024 15:58:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/steveits">@<bdi>SteveITS</bdi></a> If you have static IPv6, use it. If it is dynamic then don't. Latter one is not running that well in pfSense. For instance, I get a new prefix every night. I have to reboot my pfsense via cron afterwards to get it working well. But with static IPv6, I don't see that (only have HE).</p>
]]></description><link>https://forum.netgate.com/post/1191495</link><guid isPermaLink="true">https://forum.netgate.com/post/1191495</guid><dc:creator><![CDATA[Bob.Dig]]></dc:creator><pubDate>Fri, 15 Nov 2024 15:58:12 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Fri, 15 Nov 2024 15:52:20 GMT]]></title><description><![CDATA[<p dir="auto">...and the route is gone again, don't know why.</p>
<p dir="auto">Edit: Seems like all the DHCPv6 Server settings are ignored?<br />
https://docs.netgate.com/pfsense/en/latest/services/dhcp/ipv6.html</p>
<p dir="auto">"The DHCPv6 daemon can only run and be configured on interfaces with a Static IP address, so if a tab for an interface is not present, check that it is enabled and set with a Static IP. It is not currently possible to adjust settings for tracked interface DHCP service."</p>
<p dir="auto">I suppose one could read that as "shouldn't be visible" vs "we'll ignore everything".  It does seem to be using the configured address pool though.</p>
]]></description><link>https://forum.netgate.com/post/1191493</link><guid isPermaLink="true">https://forum.netgate.com/post/1191493</guid><dc:creator><![CDATA[SteveITS]]></dc:creator><pubDate>Fri, 15 Nov 2024 15:52:20 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Fri, 15 Nov 2024 15:37:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/gertjan">@<bdi>Gertjan</bdi></a> D'oh! I knew I had seen it, thanks.</p>
<p dir="auto">Unfortunately this was broken twice this morning.</p>
<ul>
<li>my static route was no longer in the routing table</li>
<li>DHCPv6 started handing out IPs again despite being set to allow only known clients.</li>
</ul>
<p dir="auto">In limited testing it looks like the problems were:</p>
<ul>
<li>DHCPv6 Server does not add a route for delegated prefixes to reserved IPs</li>
<li>if I restart DHCPv6 Server, my static route is removed from the routing table</li>
<li>I had to edit and save the route, to get it to work again</li>
</ul>
<p dir="auto">I kept banging on it.  I set Router Advertisement to Managed so clients couldn't get an IP.  However RA is still advertising prefixes to other routers, they are just failing.</p>
<p dir="auto">At some point I re-saved the office router WAN interface and now that Delegated Prefix shows on the DHCPv6 Leases page.  So maybe it was in some weird limbo state from above?  I didn't try deleting the static route yet since we're into the workday.</p>
<p dir="auto">However DHCPv6 Leases still shows leases and prefixes for other routers.  <strong>Does it just not honor the "Deny Unknown Clients" setting</strong>?</p>
<p dir="auto">Confused about the path forward, do I need to turn off DHCPv6 Server on the building router, and use a static route?</p>
]]></description><link>https://forum.netgate.com/post/1191492</link><guid isPermaLink="true">https://forum.netgate.com/post/1191492</guid><dc:creator><![CDATA[SteveITS]]></dc:creator><pubDate>Fri, 15 Nov 2024 15:37:28 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Fri, 15 Nov 2024 06:32:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/steveits">@<bdi>SteveITS</bdi></a> said in <a href="/post/1191432">Delegate IPv6 subnet to only specific MAC addresses</a>:</p>
<blockquote>
<p dir="auto">Side note: the "Start DHCP6 client in debug mode"</p>
</blockquote>
<p dir="auto">Hidden here :</p>
<p dir="auto"><img src="/assets/uploads/files/1731652341611-6cdeaab6-ec9f-4beb-9a90-36bfa0d0cdd9-image.png" alt="6cdeaab6-ec9f-4beb-9a90-36bfa0d0cdd9-image.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.netgate.com/post/1191433</link><guid isPermaLink="true">https://forum.netgate.com/post/1191433</guid><dc:creator><![CDATA[Gertjan]]></dc:creator><pubDate>Fri, 15 Nov 2024 06:32:23 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Fri, 15 Nov 2024 06:25:57 GMT]]></title><description><![CDATA[<p dir="auto">I'm back again.  After our Comcast router restarted last night we lost IPv6 to the inner subnet.  I am pretty sure it lost the route back.  However the Comcast router only allows me to configure an IPv4 static route.  Thinking back, possibly it had set up the route while I was experimenting with the various delegation/DHCP settings, and lost it upon restart. Boo.</p>
<p dir="auto">So I started all over, and set it up using Track Interface and prefix delegation, with the building router DHCPv6 Server set with "Deny Unknown Clients" to allow only known clients.  I had to allow any temporarily just to find the DUID of our router.</p>
<p dir="auto">By the time I got back to set it to allow only known clients again, the building router had allocated another IP and prefix.  However, it added a route to this other prefix and would not add a route for our office router prefix.  So eventually I gave up and added a static route in our building router, pointing the subnet that had been delegated to our office router, to our office router.</p>
<p dir="auto">So overall it looks like it should have worked with "deny unknown clients" except there was no route created from the outer pfSense to the inner pfSense, like there was for other routers in the building. ٩(͡๏̯͡๏)۶</p>
<p dir="auto">Side note: the "Start DHCP6 client in debug mode" option seen referenced on this forum several places does not seem to exist on either of these routers' WAN interface settings?  I thought I'd enabled that before, was that removed? Is there a trick to displaying that?</p>
]]></description><link>https://forum.netgate.com/post/1191432</link><guid isPermaLink="true">https://forum.netgate.com/post/1191432</guid><dc:creator><![CDATA[SteveITS]]></dc:creator><pubDate>Fri, 15 Nov 2024 06:25:57 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Sat, 26 Oct 2024 12:27:46 GMT]]></title><description><![CDATA[<p dir="auto">@Bob-Dig I realized my comment might be unclear so I came back to edit it but you beat me… IPv6 was allowed on the inner router due to the HE tunnel but it had never been allowed outbound on the building/outer router LAN interface since that wasn’t necessary (due to the tunneling).</p>
<p dir="auto">#ComputersDoExactlyWhatYouTellThemNotWhatYouWant</p>
]]></description><link>https://forum.netgate.com/post/1189219</link><guid isPermaLink="true">https://forum.netgate.com/post/1189219</guid><dc:creator><![CDATA[SteveITS]]></dc:creator><pubDate>Sat, 26 Oct 2024 12:27:46 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Sat, 26 Oct 2024 10:08:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/steveits">@<bdi>SteveITS</bdi></a> Never done it with pfSense but with my first router (fritzbox) towards my pfSense. It says something like this: Allow Ping6, open firewall for the delegated prefix, make this host the exposed host.</p>
]]></description><link>https://forum.netgate.com/post/1189208</link><guid isPermaLink="true">https://forum.netgate.com/post/1189208</guid><dc:creator><![CDATA[Bob.Dig]]></dc:creator><pubDate>Sat, 26 Oct 2024 10:08:26 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Sat, 26 Oct 2024 12:22:18 GMT]]></title><description><![CDATA[<p dir="auto">Just to follow up, I set it up for us, with static IPv6. It took me longer than I'd care to admit to add firewall rules to allow IPv6 ICMP since we'd never set up IPv6 rules on the building router. <img src="https://forum.netgate.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f644.png?v=d0a5ddc94ac" class="not-responsive emoji emoji-android emoji--face_with_rolling_eyes" style="height:23px;width:auto;vertical-align:middle" title=":face_with_rolling_eyes:" alt="🙄" /></p>
]]></description><link>https://forum.netgate.com/post/1189200</link><guid isPermaLink="true">https://forum.netgate.com/post/1189200</guid><dc:creator><![CDATA[SteveITS]]></dc:creator><pubDate>Sat, 26 Oct 2024 12:22:18 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Wed, 23 Oct 2024 22:36:00 GMT]]></title><description><![CDATA[<p dir="auto">So if we let IPv6 auto assign to tenant routers, at what point could the subnet assigned to a tenant router change?   Obviously if they replace it, but outside of that...?</p>
<p dir="auto">I'm thinking this <em>might</em> work:</p>
<ul>
<li>set building router to hand out IPv6 blocks</li>
<li>create firewall rule on LAN to only allow IPv6 from known MAC addresses (one rule per MAC)</li>
<li>create a firewall rule on LAN to assign each subnet to the correct limiter</li>
</ul>
<p dir="auto">It's a bunch of extra steps though.</p>
<p dir="auto">In pfSense how do I find out the subnet a given tenant router is using? Can I connect the Status/DHCPv6 Leases, Delegated Prefixes info to the known MAC?</p>
<p dir="auto">Option 2 is we set it up for us and wait until someone asks for IPv6. :)</p>
]]></description><link>https://forum.netgate.com/post/1188982</link><guid isPermaLink="true">https://forum.netgate.com/post/1188982</guid><dc:creator><![CDATA[SteveITS]]></dc:creator><pubDate>Wed, 23 Oct 2024 22:36:00 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Fri, 18 Oct 2024 14:15:59 GMT]]></title><description><![CDATA[<p dir="auto">@Bob-Dig Yes, it specifically says static if you view your IP ranges:<br />
<img src="/assets/uploads/files/1729260312447-30a145f0-be10-4b2b-8fb3-601b3dd5ca15-image.png" alt="30a145f0-be10-4b2b-8fb3-601b3dd5ca15-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">I am not sure we have a client with a dynamic WAN IP for which we also have the Comcast account credentials to log in and look directly, so unclear if this is only for accounts with static IPv4.  But it doesn't say so.</p>
]]></description><link>https://forum.netgate.com/post/1188466</link><guid isPermaLink="true">https://forum.netgate.com/post/1188466</guid><dc:creator><![CDATA[SteveITS]]></dc:creator><pubDate>Fri, 18 Oct 2024 14:15:59 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Fri, 18 Oct 2024 07:36:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/steveits">@<bdi>SteveITS</bdi></a> With static IPv6 it is way more easy and reliable with pfSense (not with the ISP though <img src="https://forum.netgate.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=d0a5ddc94ac" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=":wink:" alt="😉" /> ).<br />
Now their wording is interesting, it sounds they would do both for business customers (at the same time?).</p>
]]></description><link>https://forum.netgate.com/post/1188443</link><guid isPermaLink="true">https://forum.netgate.com/post/1188443</guid><dc:creator><![CDATA[Bob.Dig]]></dc:creator><pubDate>Fri, 18 Oct 2024 07:36:30 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Thu, 17 Oct 2024 22:08:29 GMT]]></title><description><![CDATA[<p dir="auto">hmmm</p>
<p dir="auto">https://business.comcast.com/support/article/internet/comcast-business-internet-learn-about-ipv6<br />
"To date, Comcast has launched dynamic and static IPv6 support for all Business Internet customers. The static IPv6 addresses are included in any IPv4 lease and those addresses can all be found by logging in to <a href="https://business.comcast.com/connectivity/internetdashboard/" target="_blank" rel="noopener noreferrer nofollow ugc">My Account</a>. Static IPv6 is also supported and available for Ethernet Dedicated Internet customers."</p>
<p dir="auto">So our /56 is <em>static</em> per their page.</p>
<p dir="auto">[edit: which I found out because I'm there because it went down <img src="https://forum.netgate.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f644.png?v=d0a5ddc94ac" class="not-responsive emoji emoji-android emoji--face_with_rolling_eyes" style="height:23px;width:auto;vertical-align:middle" title=":face_with_rolling_eyes:" alt="🙄" /> ]</p>
]]></description><link>https://forum.netgate.com/post/1188421</link><guid isPermaLink="true">https://forum.netgate.com/post/1188421</guid><dc:creator><![CDATA[SteveITS]]></dc:creator><pubDate>Thu, 17 Oct 2024 22:08:29 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Thu, 17 Oct 2024 02:18:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jknott">@<bdi>JKnott</bdi></a> said in <a href="/post/1188272">Delegate IPv6 subnet to only specific MAC addresses</a>:</p>
<blockquote>
<p dir="auto">you can assign a device to a specific LAN/VLAN according to the MAC supplier</p>
</blockquote>
<p dir="auto">You could do this with freerad more than likely.. radius can be used to assign vlan related to auth.. But not sure how that would come into play in this scenario..</p>
]]></description><link>https://forum.netgate.com/post/1188305</link><guid isPermaLink="true">https://forum.netgate.com/post/1188305</guid><dc:creator><![CDATA[johnpoz]]></dc:creator><pubDate>Thu, 17 Oct 2024 02:18:33 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Wed, 16 Oct 2024 22:20:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jknott">@<bdi>JKnott</bdi></a> I did not know that, however, I don't think that helps me much...maybe we could assume we have the only Netgate router but the MAC I think is generic.</p>
]]></description><link>https://forum.netgate.com/post/1188293</link><guid isPermaLink="true">https://forum.netgate.com/post/1188293</guid><dc:creator><![CDATA[SteveITS]]></dc:creator><pubDate>Wed, 16 Oct 2024 22:20:17 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Wed, 16 Oct 2024 20:27:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/steveits">@<bdi>SteveITS</bdi></a></p>
<p dir="auto">I believe with some switches, such as from Cisco, you can assign a device to a specific LAN/VLAN according to the MAC supplier, not individual MACs.  This would be typically be used with VoIP phones and computers sharing a connection to the switch.  I don't think pfSense can do that.</p>
]]></description><link>https://forum.netgate.com/post/1188272</link><guid isPermaLink="true">https://forum.netgate.com/post/1188272</guid><dc:creator><![CDATA[JKnott]]></dc:creator><pubDate>Wed, 16 Oct 2024 20:27:41 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Wed, 16 Oct 2024 15:10:16 GMT]]></title><description><![CDATA[<p dir="auto">@Bob-Dig I keep forgetting about the Ethernet rules, despite using it this year for my son's school Chromebook...they have no controls on it in 6th grade. <img src="https://forum.netgate.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f644.png?v=d0a5ddc94ac" class="not-responsive emoji emoji-android emoji--face_with_rolling_eyes" style="height:23px;width:auto;vertical-align:middle" title=":face_with_rolling_eyes:" alt="🙄" /></p>
<p dir="auto">In a quick look we can allow/block IPv6 by MAC, so maybe.  So that would be to allow everyone to get an IP, but only allow known MACs to pass IPv6 traffic.</p>
<p dir="auto">So, on building router LAN, Track Interface, configure a Prefix Delegation Pool, and let it rip?</p>
<p dir="auto">Or else the manual approach of configuring a static IPv6 for the "building LAN" and assigning a /64 to our LAN.  Then we would have to manually config each tenant router, if they ever wanted IPv6.</p>
]]></description><link>https://forum.netgate.com/post/1188230</link><guid isPermaLink="true">https://forum.netgate.com/post/1188230</guid><dc:creator><![CDATA[SteveITS]]></dc:creator><pubDate>Wed, 16 Oct 2024 15:10:16 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Wed, 16 Oct 2024 17:13:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/steveits">@<bdi>SteveITS</bdi></a> I know Plus has some MAC-Filtering-Features, maybe you can achieve something with that. Going with the DHCPv6 Server doesn't make much sense because most clients (people) will expect more than one address, so SLAAC. Now if you are in control of all the routers, you can block or not allow IPv6 for subnets, so I would use that (if you have VLANs etc). But it sounds like maybe you don't?<br />
Technically you would use the DHCPv6 Server for Prefix Delegation though. At least I guess, never done it. Also this has to be supported by the router from comcast in the first place.</p>
]]></description><link>https://forum.netgate.com/post/1188214</link><guid isPermaLink="true">https://forum.netgate.com/post/1188214</guid><dc:creator><![CDATA[Bob.Dig]]></dc:creator><pubDate>Wed, 16 Oct 2024 17:13:24 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Wed, 16 Oct 2024 14:07:10 GMT]]></title><description><![CDATA[<p dir="auto">Tenants aren't asking.  I'm not particularly concerned about them.  But it would be nice.</p>
<p dir="auto">I did discover a handful of things not working properly when we enabled IPv6 via Hurricane Electric so that would be nice to know that.  Unfortunately at least here we found HE throttles the speed, I think it was to around 35 Mbps download. And there are sites that don't work because of video rights or whatever since they consider HE like a VPN and block access.  I mean, it's free, so...  We still have HE enabled but it's a better experience telling my browser to prefer IPv4.</p>
<p dir="auto">We do get a /56 as noted. I just need to ensure someone can't plug in a router and get free Internet.</p>
<p dir="auto">Is the answer to not try to do anything automatically, and just use two /64s from our /56 to set up IPv6 manually?  (for the building router LAN, our office router LAN)  That would work for us I suppose but the goal for the tenants was hands-off router config.</p>
<p dir="auto">And no I don't know how often the /56 changes, it's been 1.5 days since they replaced their router.</p>
]]></description><link>https://forum.netgate.com/post/1188208</link><guid isPermaLink="true">https://forum.netgate.com/post/1188208</guid><dc:creator><![CDATA[SteveITS]]></dc:creator><pubDate>Wed, 16 Oct 2024 14:07:10 GMT</pubDate></item><item><title><![CDATA[Reply to Delegate IPv6 subnet to only specific MAC addresses on Wed, 16 Oct 2024 06:04:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/steveits">@<bdi>SteveITS</bdi></a> said in <a href="/post/1188013">Delegate IPv6 subnet to only specific MAC addresses</a>:</p>
<blockquote>
<p dir="auto">In pfSense can I assign specific subnets to specific MAC addresses?</p>
</blockquote>
<p dir="auto">"IPv6" attribution has little to do with the MAC.<br />
It's all DUID based, some magic number generated by the client based on the position of the moon, the date, maybe the MAC, and other hardware present, and some other numbers that can be static, or less static.</p>
<p dir="auto">For pfSense you can actually set the DUID and this might be important so it gets it's own 'static' IPv6 and/or prefixes :</p>
<p dir="auto"><img src="/assets/uploads/files/1729058612257-5d258308-af62-4f7f-8f5a-eab66e9d0f81-image.png" alt="5d258308-af62-4f7f-8f5a-eab66e9d0f81-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">My leases :</p>
<p dir="auto"><img src="/assets/uploads/files/1729058114986-5b29a444-c203-4e87-8e36-0379f083097f-image.png" alt="5b29a444-c203-4e87-8e36-0379f083097f-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">My prefix is right now 'eb', one of the 256, out of a /56 range.<br />
It's 'eb' for at least a year now, and so is the leading "2a01:cb19:xxxx:yy__ which means my allocated IPv6 for my LAN devices are rather static.<br />
I've heard (seen) that other ISP change the leading part and /or the prefix very often. Like in the good old days where the WAN IPv4 changed every day or week.</p>
]]></description><link>https://forum.netgate.com/post/1188162</link><guid isPermaLink="true">https://forum.netgate.com/post/1188162</guid><dc:creator><![CDATA[Gertjan]]></dc:creator><pubDate>Wed, 16 Oct 2024 06:04:18 GMT</pubDate></item></channel></rss>