Basically, I have a domain mydomain.com hosted by a certain hosting company on its servers. I have access to the cpanel and can make changes a s per required. However, I want to host a dvr remote interface on one of its pages. The DVR is in my office which has a dynamic IP address. I first thought of using the numerous free DDNS services available. But then since I already own a domain name I thought of using that one. How do I do it?

  • 1
    C'mon guys, the question translates to "can I do ddns on my own domain name" which is a totally valid question. – Mark Henderson Dec 16 '12 at 7:27
  • @MarkHenderson: Thanks Mark! And yeah I will do more research on my questions henceforth so that I don't bother others on the community. – sleeping_dragon Dec 16 '12 at 19:33

I would use a dynamic DNS service just for their provided hostname. Say they give you


You can create a CNAME record in dns to point a hostname at that dyndns.com hostname. It would look something like

subdomain IN CNAME dvr-103.dyndns.com.

Pretty much in cpanel create a new host of type CNAME and just point it to the the hostname provided by the dynamic DNS service. That way you can always type subdomain.yourdomain.com and hit the dvr since dns will lookup the ip of the dyndns.com host

  • I got this. Will try it. But before that I need to figure out something else. I can't connect to my office network from outside the LAN using the DDNS name. As in I reach my router config page when I use the DDNS from within the LAN but from outside I get a timeout. Is it some firewall issue? Do I need to configure my router firewall to allow DDNS or something? – sleeping_dragon Dec 16 '12 at 19:35
  • 1
    chances are you need to open ports on your firewall to NAT a public IP to your internal server – Mike Dec 17 '12 at 5:49
  • It will show router config page unless port forwarding is used in router settings. – user203492 Jul 18 '15 at 20:15

You won't get around using a dynamic DNS service. Just point subdomomain.mydomain.com to whatever.dyndnsprovider.com.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.