4 ms·
> After your router connects to your ISP, the router can ask for prefix delegation. Some providers (eg: Starlink, when I last checked and a Calyx WiFi hotspot)
by imoverclocked 2y ago
> After your router connects to your ISP, the router can ask for prefix delegation.
Some providers (eg: Starlink, when I last checked and a Calyx WiFi hotspot) will only advertise a prefix. I was forced to figure out a way to bring the /64 that is in front of my router (Linux iptables) and expose it to a LAN behind my router. It looks something like [1]
Depending on your setup, there may be an easier solution.
[1] http://imoverclocked.blogspot.com/2022/05/ipv6-wifi-access-point-nftables-and.html http://imoverclocked.blogspot.com/2022/05/ipv6-wifi-access-p...
- wmf 2y agoIt sounds like you're talking about running a router behind a router which you should try to avoid. If you want to run your own router you should try to put your modem/dish in passthrough mode. Once you do that Starlink works fine.
- imoverclocked 2y agoI would except I have multiple networks that I keep isolated from each other. Also, you can’t pass through from a WiFi connection to an Ethernet network as was my setup with Calyx and Starlink before I had an Ethernet connection.
- move-on-by 2y agoThis assumes your ISP provided modem isn’t straight up user hostile and provides a pass through mode. I’m convinced t-mobile’s awful home internet modem/router is intentionally designed to make using your own router difficult and specifically only provides a /64 prefix delegation to prevent any router-behind-router setups from getting globally routed IPv6 addresses. Not to mention no port forwarding capabilities.
- imoverclocked 2y agoMy blogpost shows how to get around that using an ndp proxy. All my hosts have global IPv6 behind my own router+firewall with only an advertised /64 in front of it. :)