Closed muzuco closed 10 years ago
You are testing EDNS support in your recursor at 111.111.111.111 (which means pdns_server is not what is running there), or in whatever you put in recursor= in your pdns.conf. You are not testing the pdns auth/geobackend EDNS capability. Closing ticket.
Thank you for reply. I removed my recursor and I want to check my authoritative server supports EDNS in other way.
Now, I have 2 dns servers. One is an authoritative pdns server(It is using a geo backend) and another is a window dns server. The window dns server is a resolver.
And I have 2 clients. One is in Korea and another is in US. 2 client's resolver is a window dns server. So when clients query "www.example.org", resolver will pass this query to pdns server.
And pdns server will return a "A" record according to client's region if EDNS is working.(This is my goal.) Resolver supports EDNS and also its firewall was changed to accept over 512 bytes.
But It always return a "A" record according to resolver's region.
How could I fix it?
Please ask your question on IRC or the pdns-users mailing list. We are happy to help you there!
On 17 September 2014 10:56:52 CEST, muzuco notifications@github.com wrote:
Thank you for reply. I removed my recursor and I want to check my authoritative server supports EDNS in other way.
Now, I have 2 dns servers. One is an authoritative pdns server(It is using a geo backend) and another is a window dns server. The window dns server is a resolver.
And I have 2 clients. One is in Korea and another is in US. 2 client's resolver is a window dns server. So when clients query "www.example.org", resolver will pass this query to pdns server. And pdns server will return a "A" record according to client's region if EDNS is working.(This is my goal.) Resolver supports EDNS and also its firewall was changed to accept over 512 bytes. But It always return a "A" record according to resolver's region. How could I fix it?
Reply to this email directly or view it on GitHub: https://github.com/PowerDNS/pdns/issues/1718#issuecomment-55866492
Sent from my Android phone with K-9 Mail. Please excuse my brevity.
I tested pdns Authoritative server to check EDNS is working. But It seems to not working.
I did
And, I tested. (I reffered https://www.dns-oarc.net/oarc/services/replysizetest)
test : dig +short rs.dns-oarc.net txt @111.111.111.111 (111.111.111.111 is Authoritative server IP)
result : rst.x476.rs.dns-oarc.net. rst.x485.x476.rs.dns-oarc.net. rst.x490.x485.x476.rs.dns-oarc.net. "222.122.135.16 DNS reply size limit is at least 490" "222.122.135.16 lacks EDNS, defaults to 512" "Tested at 2014-09-17 07:49:55 UTC"
It means EDNS is not working. The correct result is rst.x1002.rs.dns-oarc.net. rst.x1222.x1002.rs.dns-oarc.net. rst.x1403.x1222.x1002.rs.dns-oarc.net. "168.126.63.17 sent EDNS buffer size 4096" "168.126.63.17 DNS reply size limit is at least 1403" "Tested at 2014-09-17 07:46:26 UTC"