I am now doing AnyCast with IPv4/IPv6 on henchman21.net.
I have a lo1 interface with 22.214.171.124/32 and 2604:4280:6865:6e63:686d:616e:3231:21/128 bound to it, running on 2 virtual machines, one at home, one @ 167 Lombard. I am then running
OpenOSPFDBird on them to inject the route into OSPF.
Most places get the copy from the VM @ Lombard, but my house gets the copy on VM here.
I don’t currently allow my OSPF injection to leave my house, so only my house gets this local copy.
Unfortunately FreeBSD only has OpenOSPFD 4.3 and only IPv4, I don’t know why they’re so far behind. I may switch to something else for OSPF. I have switched to Bird.
I intend to do http/https and DNS over this AnyCast service in the future.
Update Later that day:
I switched from net/openospfd to net/bird and net/bird6, these provide ipv4 and ipv6 OSPF routing to allow the use of 2604:4280:6865:6e63:686d:616e:3231:21/128 as anycast as well too. This is actually 2604:4280: + henchman encoded in hex + :21
- FreeBSD 9.2
- net/bird & net/bird6
- bind9 (down the road)