Can't route IPv6
-
I'm pretty new to pfsense. I have one machine up and running at home just fine with IPv4 and IPv6, no problem. It's at work that I'm running into some hassles.
Our ISP gave us a /48 that is routed to our gateway. They (ISP) also set up a /126 on the WAN side of things. Currently it looks like this:
2607:xxxx:2::/48 is what they gave us.
2607:xxxx:1::5 ISP gateway
2607:xxxx:1::6 Existing FreeBSD router, full IPv6 connectivity behind it, hands out addresses from a /64, everything works fine. Hands out addresses from 2607:xxxx:2:1::1/64
2607:xxxx:1::7 Another FreeBSD box I'm just playing around with, everything works fine on the IPv6 side behind it as well. Hands out addresses from 2607:xxxx:2:2::1/64
2607:xxxx:1::4 pfsense box I can't quite get to work right. Hands out addresses from 2607:xxxx:2:3::1/64
Th pfsense machine will hand out IPv6 addresses just fine from the proper pool. Internally I can ping 2607:xxxx:1::4 (the pfsense box) just fine but NOTHING else. Can't ping any of the other /126 addresses.
The pfsense box itself can ping anything I ask it to in the IPv6 world.
So - pfsense is handing out appropriate addresses, but those addresses cannot reach "the world." They can only reach the WAN side of the pfsense box.
Any idea what I'm missing?
-
That doesn't make a lot of sense.
2607:xxxx:1::5/126
2607:xxxx:1::4 - 2607:xxxx:1::7
But upstream is routing the /48 to one of those. I don't know how you have two nodes with 2607:xxxx:1::/126 addresses on them with 2607:xxxx:2::/48 behind them.
-
D'oh! I bet you're right. My stupid mistake!