Domain Lookup Returns Wrong IP Address

What is the name of the domain?

What is the issue you’re encountering

upon calling domain via either doh or normal nslookup, ~50% of the time Cloudflare returns wrong dns Record.

What steps have you taken to resolve the issue?

Tried Recreating the A Record

What feature, service or problem is this related to?

DNS records

What are the steps to reproduce the issue?

Query controller.nesecuretel.net via 1.1.1.1
Correct record is 103.145.172.93
Wrong one is 15.197.240.20

i am using Cloudflare as Name server as well for Managing Record

Screenshot of the error

I am consistently getting the IP address, that you’re claiming to be the correct one.

It seems like it may be the DNS cache, - however, the time (of the TTL values) from your screenshot has passed away now, considering the timestamp of your post.

Are you still seeing the issue from your side?

i am seeing the same .


➜  ~ curl --http2 --header "accept: application/dns-json" "https://one.one.one.one/dns-query?name=controller.nesecuretel.net"
{"Status":0,"TC":false,"RD":true,"RA":true,"AD":false,"CD":false,"Question":[{"name":"controller.nesecuretel.net","type":1}],"Answer":[{"name":"controller.nesecuretel.net","type":1,"TTL":186,"data":"15.197.240.20"}]}%                                                                                                                                                                                                           ➜  ~ curl --http2 --header "accept: application/dns-json" "https://one.one.one.one/dns-query?name=controller.nesecuretel.net"
{"Status":0,"TC":false,"RD":true,"RA":true,"AD":false,"CD":false,"Question":[{"name":"controller.nesecuretel.net","type":1}],"Answer":[{"name":"controller.nesecuretel.net","type":1,"TTL":21,"data":"103.145.172.93"}]}%                                                                                                                                                                                                           ➜  ~ curl --http2 --header "accept: application/dns-json" "https://one.one.one.one/dns-query?name=controller.nesecuretel.net"
{"Status":0,"TC":false,"RD":true,"RA":true,"AD":false,"CD":false,"Question":[{"name":"controller.nesecuretel.net","type":1}],"Answer":[{"name":"controller.nesecuretel.net","type":1,"TTL":60,"data":"103.145.172.93"}]}%                                                                                                                                                                                                           ➜  ~ curl --http2 --header "accept: application/dns-json" "https://one.one.one.one/dns-query?name=controller.nesecuretel.net"
{"Status":0,"TC":false,"RD":true,"RA":true,"AD":false,"CD":false,"Question":[{"name":"controller.nesecuretel.net","type":1}],"Answer":[{"name":"controller.nesecuretel.net","type":1,"TTL":60,"data":"103.145.172.93"}]}%                                                                                                                                                                                                           ➜  ~ date
Tuesday 24 June 2025 06:18:07 PM IST

although i have flushed DNS for google, google dns is returning the reply correctly
do you know any way with we can flush dns for 1.1.1.1 as well ?

Issue is fixed after purging the NS and A Records from Cloudlfare with purge tool

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.