I’ve been wanting to play with GeoDNS to direct clients to servers with content nearer to them for a long time. It seems that I’ve got two different options to explore, Bind GeoIP patches and abh/geodns a GeoDNS server written in Go.
I have been doing a lot of reading about exabgp. exabgp is a python BGP implementation which doesn’t implement any host routing functionality at all, just transforms BGP messages into plain text or JSON which can be easily manipulate by scripts.
I am now doing AnyCast with IPv4/IPv6 on henchman21.net.
I have a lo1 interface with 220.127.116.11/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.