AdguardTeam / AdguardTeam/AdGuardHome
Round robin DNS entries are not being rotated.
- Langage dominant
- TypeScript
- Étoiles
- 36.9k
- Forks
- 2.5k
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
### Prerequisites
- [X] I have checked the [Wiki](https://github.com/AdguardTeam/AdGuardHome/wiki) and [Discussions](https://github.com/AdguardTeam/AdGuardHome/discussions) and found no answer
- [X] I have searched other issues and found no duplicates
- [X] I want to report a bug and not ask a question
### Operating system type
Linux, Other (please mention the version in the description)
### CPU architecture
x86
### Installation
Docker
### Setup
On one machine
### AdGuard Home version
v0.107.12
### Description
#### What did you do?
Round robin DNS name setup on upstream DNS server - eg DNS name points to 3 IP addresses.
#### Expected result
On every DNS query the IP address should get rotated and that happens on the upstream server running bind or for a DNS entry such as 0.pool.ntp.org
#### Actual result
AdGuard Home will return IP addresses in the same order on each query so no rotation or load balancing is taking place
Two queries against a standard bind DNS server for round robin:
Server: ns1
Address: 192.168.0.1#53
Name: time.localnet.lan
Address: 192.168.0.20
Name: time.localnet.lan
Address: 192.168.0.1
Name: time.localnet.lan
Address: 192.168.0.19
Server: ns1
Address: 192.168.0.1#53
Name: time.localnet.lan
Address: 192.168.0.19
Name: time.localnet.lan
Address: 192.168.0.20
Name: time.localnet.lan
Address: 192.168.0.1
Same two queries against AdGuard Home for round robin:
Server: ns0
Address: 192.168.0.216#53
Non-authoritative answer:
Name: time.localnet.lan
Address: 192.168.0.1
Name: time.localnet.lan
Address: 192.168.0.19
Name: time.localnet.lan
Address: 192.168.0.20
Server: ns0
Address: 192.168.0.216#53
Non-authoritative answer:
Name: time.localnet.lan
Address: 192.168.0.1
Name: time.localnet.lan
Address: 192.168.0.19
Name: time.localnet.lan
Address: 192.168.0.20
Guide de contribution
Ouvrir le guide de contribution
Évaluation
Cette issue n'a pas encore été évaluée.