In this post, the author writes about Dynamic DNS as necessary to OpenVPN. But I read some about ddns and CS an cannot tell whether this step is necessary for me. I quote it, below:
First, we’ll need to setup dynamic DNS (DDNS). We’ll be running a server out of our house, and since our ISP regularly changes our IP address, we’ll never know when the address changes. Instead, we can run a small program on OpenWrt that will reach out to a DDNS provider, tell them what our IP address currently is, and associate it to a DNS name. This way, when setting up our OpenVPN clients, we’ll use the DDNS name, not our IP.
If you don’t have one already, you’ll need a DDNS provider. I’ve been a Dyn customer since before all the drama about discontinuing their free accounts. Make sure you choose a provider that is supported by OpenWrt. Once you choose a provider, you’ll need to register a DNS name with them.
You’ll also need the following info about your account:
DDNS service name (as listed here, or in /usr/lib/ddns/services)
Password (some providers offer an updater key instead of exposing your password)
Interface you’ll be using to get DNS info (e.g., wan, wan6, lan, etc…)
What I've read at the Forum does not inform me of what I need to do here. Currently there are approximately 33,337 providers of the DDNS service.
I am running all Internet traffic through this router (and it's wifi) into a modem supplied from the ISP.
How can I tell if my ISP regularly changes my IP address? (Looking up the following keywords brings useless results: AT&T change IP address)
Does CS require DDNS if the router is the only way to access the Internet?
If "Yes" does CS sell, recommend or can you refer me to a service the CS developers know and prefer, or at least approve?
Know that I'm not a networking sophisticate, as nearly everyone else is at this Forum. I can cut & paste but that's about it. I don't want to waste your time in replying to this post of mine. Excellent technical explanations may help others, they are likely to further confuse me.