Hi there,
Recently I deployed gdnsd on fly and the experience was very good. But when testing with servers in different places, nyc and sin, I found that only the sin server responded quickly (sin is the primary region in fly.toml), while nyc was slow. I suspect this is due to udp not being applied anycast.
Also, the software is listening ipv6 but can’t get response by dig testdomain.invalid @ipv6_addr
, only timeout. Is udp on ipv6 also not allowed, just like shared ipv4?
My fly.toml
:
# fly.toml app configuration file generated for zzzprimarydns on 2024-06-25T03:08:35Z
#
# See https://fly.io/docs/reference/configuration/ for information about how to use this file.
#
app = 'dnstest'
primary_region = 'sin'
[build]
[[services]]
internal_port = 53
protocol = "udp"
[[services.ports]]
port = 53
[[vm]]
size = 'shared-cpu-1x'