I have a MikroTik router in local network with PPTP and L2TP server setup which is working fine in local network. MikroTik and clients are currently behind ISP router which connects to internet with PPOE connection. The ISP assigns public ip dynamically. The MikroTik's wan ip is setup as DMZ host under ISP router.
When I active IP/Cloud feature in Mikrotik under Public Address it shows correct ip address (currently assigned to ISP router) and it gives a DNS name to me. When I try to PPTP to current public address everything works, but if I try PPTP using DNS name assigned I can't connect. While using DNS name I don't see anything MikroTIk logs. I can't understand how current public address is working but dns name is not working. If current public address works it means that ISP is not blocking anything and DMZ host on ISP router is forwarding everything correctly, then how it is possible for the dns name not to work.
Am I missing something?
Thanks in advance.