This is an old revision of the document!


Anycast DNS Architecture

The anycast DNS architecture is composed of a main master server serving GLaNET DNS zones to slave servers (designated as ‘core servers’). End-users connect to the closest of theses core servers to access the service.

The communication channel between the main master and the core servers uses the servers' real IP addresses.

A core server advertises one or several of the following prefixes over BGP:

Usage Prefix
Anycast DNS IPv4 192.168.248.53/32
Anycast DNS IPv6 fd00:6b64:f3b0::53/128
Anycast recursive DNS IPv4 192.168.248.153/32
Anycast recursive DNS IPv6 fd00:6b64:f3b0::153/128
You must not advertise any GLaNET DNS anycast prefixes whilst your DNS server is not operating properly. It is your responsibility to implement any solution deemed necessary to ensure this requirement.
  • Core recursive servers MUST allow recursion to any host querying the anycast recursive DNS address.
  • Core recursive servers MUST allow recursion to supervision hosts querying the host's unicast address for supervision.
  • Core recursive servers MAY allow recursion to any other explicitly white listed host or network, at the administrator's discretion.
  • Core recursive servers MUST deny recursion to any other host.
  • If you want to participate and provide a core DNS server, please contact us.

List of anycast DNS servers

Host IPv4 IPv6 Function1) ASN
ns1.alt.tf 212.83.149.187 2001:bc8:3283:2000::15 Authoritative 202945
vss-rdns.alt.tf 192.168.42.10 2001:bc8:3283:2000::10 Recursive
sbg-services.alt.tf 192.168.40.196 2001:bc8:3283:e003::196 Recursive
lv0-anycast.lv0.in 192.168.144.245 2001:470:c8be:1f::f Recursive 64544
lv0-glanet-anycast.lv0.in 192.168.144.246 2001:470:c8be:1f::6 Authoritative
vss-anycast.lv0.in 192.168.144.34 2001:470:c8be:e::2 Recursive
vss-glanet-anycast.lv0.in 192.168.144.38 2001:470:c8be:e::6 Authoritative
1)
Authoritative/Recursive/Both