I've been trying to set up rDNS so my IP could get resolved to my hostname in a program which has a built in rDNS lookup feature. I had done everything I was suggested (ask my ISP to make a PTR record for me, set up A & SRV records at my registrant's dashboard, though my ISP told me that on their side there is an another PTR record which they couldn't remove because it is necessary, but they told me that it's not likely to cause any problem since I have linked the record on my side to the particular port which that app use).
As soon as I had fixed the problem with registrant's records I've got it working, the program had been resolving my IP to the right hostname, as well as the other connected clients, but the next day, when I intentionally restarted the rDNS resolve plugin, somehow it began to only resolve me as the hostname assigned to me by the ISP (like myID01.provider.com
instead of mydomain.com
) even though all the connections go through the only port specified in the SRV record on my dashboard.
No mistake — I've tested it with a VPN connection, so there's no way that the server found out that he's in the same network as the client.
Here are the PTR records present on ISP's side:
my.ip.in-addr.arpa domain name pointer mydomain.com.
my.ip.in-addr.arpa domain name pointer myID01.provider.com.
What could be the problem?