Dynamic DNS vs Static IP



  • Hello.
    After changing my ISP I have now been denied a static IP address, and while trying to convince them to allow it I am curious to find out the possible challenges of having a dynamic dns instead of a static ip.

    Will I run into cases where I cannot do something (or is significantly harder to do) with a dynamic dns compared to having a static IP? If so, what are the most common issues?

    My use will consist of (none of this is commercial):
    -OpenVPN server for remote access to home and for use on public Wi-Fi.
    -Teamspeak and/or Matrix server for communication between friends and family.
    -remote backup/file sync of device data (both in the home and offsite)
    -plex
    -game servers for playing with friends and co-workers.
    -other "services" that i will set up for fun and learning.

    Any response is appreciated. Please tell me if there is a better forum category for this post and I will change it accordingly.


  • LAYER 8

    i see nothing you can't get around with dyndns / no-ip or the like
    usually ip does not change so frequently even if they are dynamic but if it happen during a game/teamspeak session it's possible that it need to reconnect
    i think you meant dynamic ip and not dynamic dns



  • @kiokoman I am aware most things will work, but is it more work to configure? The way I see it it won't be as simple as having a static ip.

    For instance I have noticed that when connecting to a teamspeak server using a domain name, the connection time will be 4 seconds slower than if I use the direct IP address in the client. I dont see a permanent way to do this with a dynamic dns.

    I fear I will run into more complicated issues than this when using dynamic dns.

    Unfortunately I might not have a choice if my ISP does not give me a static ip.


  • LAYER 8

    more work .. well once you configure a dyndns service is done, after that you just need to use host name instead of ip, it need a little more time maybe to connect because it have to convert the host name to an ip address. the only thing you can't do anymore that come to my mind right now is only a local mail server and an authoritative dns server 🤔
    you have no choice anyway... or change isp again



  • Well, I suppose the "dns resolver" on pfsense counts as an authoriative dns server, or is it recursive? I use that to assign hostnames to my local instances for easier access. Will I run into issues with that?
    Seems the price of noip is similar to that of a static IP on my previous ISP.
    I Don't like having to use a dynamic dns, but I'm stuck with my new ISP for at least a year due to the contract, which says I have to pay around 4500 NOK (~500 USD) to cancel.


  • LAYER 8

    no, nothing to do with dns resolver, An authoritative answer comes from a nameserver that is considered authoritative for the domain which it's returning a record for... advanced stuff that no one normally do ... A recursive resolver would be a DNS server that queries an authoritative nameserver to resolve a domain/ address. you don't have any problem with this


  • LAYER 8 Netgate

    You can do dynamic DNS free at dns.he.net but only on your own zones, afaik, so you'll need to register a domain. About $12/year. You can do that on google. And then you're not locked into any providers.



  • @Derelict I already have a couple domains, so a domain requirement is no issue. I just found out cloudflare also has a free ddns, so I will try that first.
    Anyways, by "your own zones", do you mean I have to set DNS records on my own domain to get it working? or something else?


  • LAYER 8 Netgate

    I mean your own domain, which equals DNS zone.



  • Thanks for the answers, both of you. I will try ddns and get familiar with it, and also nag the hell out of my ISP about static IP just for the sake of it.



  • The address does not change. Most devices use dynamic IP addresses, which are assigned by the network when they connect and change over time.