The docs suggest that the --resolver-address flag can be provided multiple times, e.g.
--resolver-address ADDRESS Make DNS requests to ADDRESS (IP:port). Repeatable.
However, trying to start smokescreen with multiple resolvers fails:
{"level":"fatal","msg":"Could not create configuration: only one resolver address allowed, 2 provided","time":"2024-02-01T23:20:40.712120055Z"}
It appears support for multiple resolvers hasn't been implemented in the code yet:
|
// TODO: support round-robin between multiple addresses |
Perhaps the docs should be updated first to reflect this, as I suspect the feature itself is nontrivial to implement?
The docs suggest that the
--resolver-addressflag can be provided multiple times, e.g.However, trying to start smokescreen with multiple resolvers fails:
It appears support for multiple resolvers hasn't been implemented in the code yet:
smokescreen/pkg/smokescreen/config.go
Line 208 in 8c0fa26
Perhaps the docs should be updated first to reflect this, as I suspect the feature itself is nontrivial to implement?