Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
25% Recurring Discount on NVMe VPS
Try EnsoVPN - Reliable VPN - 1-Day Free Trial
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
CloudLinux
Try EnsoVPN - Fast & Private VPN - 1-Day Free Trial
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Educate me, please: Shared web hosting provider unexpectedly tells me to change DNS

2»

Comments

  • @nikio said: If it is premium it is not free with your registrar as you said. Also it is not premium if it is hosted by your registrar, period. Most registrar dns is ass.

    easyDNS offers a range of DNS hosting from quite expensive to gratis with registration.

    I also observed that according to most of this thread, a shared hosting customer is expected to not use DNS hosting from IncogNET or any other premium DNS host. (Maybe Cloudflare is in the same category, but I haven't digested the Cloudflare discussion in this thread.) This feels awfully limiting. Maybe a good option for some is to go ahead and use DNS of choice, and simply wait for an outage before inquiring about why the outage is happening. That strategy works unless an outage hurts one's business.

    @TimboJones said: Of course not. What "premium" DNS hosting would that be in your case, anyway?

  • @Turbo_Pascal said:

    @nikio said: If it is premium it is not free with your registrar as you said. Also it is not premium if it is hosted by your registrar, period. Most registrar dns is ass.

    easyDNS offers a range of DNS hosting from quite expensive to gratis with registration.

    I also observed that according to most of this thread, a shared hosting customer is expected to not use DNS hosting from IncogNET or any other premium DNS host. (Maybe Cloudflare is in the same category, but I haven't digested the Cloudflare discussion in this thread.) This feels awfully limiting. Maybe a good option for some is to go ahead and use DNS of choice, and simply wait for an outage before inquiring about why the outage is happening. That strategy works unless an outage hurts one's business.

    @TimboJones said: Of course not. What "premium" DNS hosting would that be in your case, anyway?

    Ok, so you have lots of services outside the shared hosting where it's easier to change a dozen DNS records for the shared hosting services and want them reachable when the shared hosting is down longer than caching periods. Yes, that's the minority for shared hosting and then it's on you to maintain the external DNS records.

    But it's standard practice for the hosting provider to announce IP changes for this reason. If they don't, switch providers.

    Thanked by 2nikio Turbo_Pascal
  • The point about selecting a new host ultimately answers the question of this thread. Thank you.

    To anyone who wants to belabor the subject with me, does the following scenario sound reasonable?

    A domain name is used mostly for mail. The owner considers the mail to be important enough to justify being a just a bit selective about DNS hosting. Meanwhile, the owner wants to the name to resolve to a basic web site that does nothing important. She prefers this outcome over a blank, spinning wheel that visitors would see if a web site does not exist. Therefore, she selects an inexpensive shared web host and finds out the host wants her to change DNS, which would undo her previous efforts to find DNS that handles mail to her satisfaction.

  • stablecloudstablecloud Member, Patron Provider

    @Turbo_Pascal said:
    The point about selecting a new host ultimately answers the question of this thread. Thank you.

    To anyone who wants to belabor the subject with me, does the following scenario sound reasonable?

    A domain name is used mostly for mail. The owner considers the mail to be important enough to justify being a just a bit selective about DNS hosting. Meanwhile, the owner wants to the name to resolve to a basic web site that does nothing important. She prefers this outcome over a blank, spinning wheel that visitors would see if a web site does not exist. Therefore, she selects an inexpensive shared web host and finds out the host wants her to change DNS, which would undo her previous efforts to find DNS that handles mail to her satisfaction.

    Sounds absolutely fine for shared hosting. It's not normal for a host to routinely change the IP associated with a server.

    In the unlikely event it's required (perhaps due to upgrades or migrations) you should be notified in advance (probably multiple notifications) and provided with ample time, as well as window in which you should make the changes.

    Absolutely crazy to assume everyone is using their nameservers.

  • @Turbo_Pascal said:
    The point about selecting a new host ultimately answers the question of this thread. Thank you.

    To anyone who wants to belabor the subject with me, does the following scenario sound reasonable?

    A domain name is used mostly for mail. The owner considers the mail to be important enough to justify being a just a bit selective about DNS hosting. Meanwhile, the owner wants to the name to resolve to a basic web site that does nothing important. She prefers this outcome over a blank, spinning wheel that visitors would see if a web site does not exist. Therefore, she selects an inexpensive shared web host and finds out the host wants her to change DNS, which would undo her previous efforts to find DNS that handles mail to her satisfaction.

    Then nobody should give two fucks if the nonexistent webhost goes offline.

    The MX records use names, not IP. Even in the spf, you can use a hostname, iirc. And even so, if you really cared about mail and premium DNS, you'd have spf and DKIM monitoring setup.

    Anyway, you're shenanigans up and down (free DNS from registrar becomes Premium and intentional). A lot of mental gymnastics for you to feel better about not knowing something you maybe should have.

    Anyway, you bought shared hosting of multiple services, not a single one, so the expectation and easiest management is for the server to handle DNS. Full. Stop.

    The other thing is, you're responsible for basic troubleshooting. You should have a managed service if you need advice and hand holding support.

  • SaragoldfarbSaragoldfarb Member, Megathread Squad

    Lots of noise.... So...

    In short:
    They changed the shared hosting IP. It doesn't happen much but when it does...

    When using their DNS, as advised by them:
    Ip gets auto updated in the dns records, you might not even have noticed.

    When not using their DNS:
    You should do it yourself. If they didn't notify of the ip change, or you missed it... Tough luck.

    Had a similar issue when hostslim changed the shared hosting IP and didn't notify me. Monitor picked up the issue though, changed A records within minutes.

    Thanked by 1OpaqueRegistrant
  • @Saragoldfarb said: Had a similar issue when hostslim changed the shared hosting IP and didn't notify me.

    We are talking about the very same host.

    @TimboJones said: Then nobody should give two fucks if the nonexistent webhost goes offline.

    You seem to feel a bit more strongly about the matter than I do. Or there is more emotion going on at your end. I'd like to learn from you (if there is something to learn) and I'm wondering if there is a reason for a tone of anger.

  • @Turbo_Pascal said:

    @TimboJones said: Then nobody should give two fucks if the nonexistent webhost goes offline.

    You seem to feel a bit more strongly about the matter than I do. Or there is more emotion going on at your end. I'd like to learn from you (if there is something to learn) and I'm wondering if there is a reason for a tone of anger.

    I don't have the time or patience to deal with your sensitive ass. You ask to be educated and then argue the entire time.

  • emghemgh Member, Megathread Squad

    @vinhais said:

    @Turbo_Pascal said:
    What does that mean?

    @vinhais said: Using a CNAME for their NS might avoid this

    Sorry I don't understand.

    Cloudflare
    Type: CNAME
    Name: @ and www
    Destination: ns1.provider.com

    It will probably work and prevent IPs from breaking when they change.

    @beanman109 ahh solution

  • beanman109beanman109 Member, Host Rep, Megathread Squad

    @emgh said:

    @vinhais said:

    @Turbo_Pascal said:
    What does that mean?

    @vinhais said: Using a CNAME for their NS might avoid this

    Sorry I don't understand.

    Cloudflare
    Type: CNAME
    Name: @ and www
    Destination: ns1.provider.com

    It will probably work and prevent IPs from breaking when they change.

    @beanman109 ahh solution

    you're trying too hard to be funny

  • emghemgh Member, Megathread Squad

    @beanman109 said:

    @emgh said:

    @vinhais said:

    @Turbo_Pascal said:
    What does that mean?

    @vinhais said: Using a CNAME for their NS might avoid this

    Sorry I don't understand.

    Cloudflare
    Type: CNAME
    Name: @ and www
    Destination: ns1.provider.com

    It will probably work and prevent IPs from breaking when they change.

    @beanman109 ahh solution

    you're trying too hard to be funny

    You’re seemingly not trying at all

  • beanman109beanman109 Member, Host Rep, Megathread Squad

    @emgh said:

    @beanman109 said:

    @emgh said:

    @vinhais said:

    @Turbo_Pascal said:
    What does that mean?

    @vinhais said: Using a CNAME for their NS might avoid this

    Sorry I don't understand.

    Cloudflare
    Type: CNAME
    Name: @ and www
    Destination: ns1.provider.com

    It will probably work and prevent IPs from breaking when they change.

    @beanman109 ahh solution

    you're trying too hard to be funny

    You’re seemingly not trying at all

    jbiloh isn't paying me enough to drive traffic here anymore

    Thanked by 1emgh
  • @TimboJones said: I don't have the time or patience to deal with your sensitive ass. You ask to be educated and then argue the entire time.

    If this thread bothers you, please feel free to ignore it. I don't know what prompted the emotion. Anyway, I look forward to reading back through this thread and learning what I can.

    The main conclusion I see so far is that hosts are responsible for communicating a change to an IP address.

    By choosing HostSlim and not hosting DNS there, one must accept the risk.

  • beanman109beanman109 Member, Host Rep, Megathread Squad
    edited July 14

    @nikio said: Firstly, cloudflare has absolutely defiled most users by using what they call "CNAME flattening". Cloudflare CNAMEs are not real CNAMEs (as in, they don't conform to the RFC). Cloudflare CNAMEs are effectively ALIAS/virtual records that internally map hostnames. If you try to do what Cloudflare does with any other DNS provider your domain will break.

    It's not 2014 anymore bro everyone supports this shit now

    https://support.bunny.net/hc/en-us/articles/24872742824220-Do-you-support-CNAME-flattening
    https://docs.gcore.com/dns/dns-records/specify-cname-at-root
    https://docs.aws.amazon.com/apprunner/latest/dg/manage-custom-domains-route53.html
    https://docs.cloud.google.com/dns/docs/cnamechasing
    https://doc.powerdns.com/authoritative/guides/alias.html
    https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/subsect_1547053319.html

  • @Turbo_Pascal said:

    @TimboJones said: I don't have the time or patience to deal with your sensitive ass. You ask to be educated and then argue the entire time.

    If this thread bothers you, please feel free to ignore it. I don't know what prompted the emotion.

    That's not emotional. You're just sensitive.

    Anyway, I look forward to reading back through this thread and learning what I can.

    If you haven't already in the last 5 weeks, I doubt it.

    The main conclusion I see so far is that hosts are responsible for communicating a change to an IP address.

    No, the main conclusion is that the shared hosting provider expects their nameserver to be used and you're on your own to update IP's. Secondarily, it's ideal and expected for providers to inform users but not guaranteed.

    By choosing HostSlim and not hosting DNS there, one must accept the risk.

    That's true for any shared hosting. It's not risk, it's just assuming the administration of, which you're kind of responsible for anyway.

  • jsgjsg Member, Resident Benchmarker
    edited July 15

    @Turbo_Pascal said:
    Two years ago, I signed up for shared web hosting (with a LET provider I don't need to name yet). I set an A record for the root domain names. The hosting worked perfectly until last month, when DNS for my domain names terminally failed to resolve. Specifically, a Chrome browser still gives the following error:

    ERR_CONNECTION_REFUSED

    I did not take any troubleshooting steps. I also did not alter my DNS in any way. Overall, I took no actions that would create the problem or resolve the problem. This leads me to believe the hosting provider changed something on their end.

    Eventually I communicated with the provider and received the following message:

    DNS of your website is wrong. Please use our name servers not IP.

    While I don't consider myself a newbie, I am puzzled by this instruction. Is anyone here willing to help me walk through the logic?

    I didn't reply yet, for instance to ask if there's a reason why it worked before and then stopped working.

    My domain names are registered where they are because I like the free DNS hosting the registrar provides with registration. Is the shared web hosting provider telling me to abandon my favorite DNS hosting just so that a web browser will display a web page?

    I see two ways. One is to get knowledgeable with DNS and to run your own NS - which I advise against for anyone with just one or two domains and relatively basic needs.

    The other one I didn't see yet in this thread and so I mention it: Use scripting (if you know how to, pretty much any scripting language will do) and use some free and reasonably flexible NS service (like the one you mentioned)
    .
    Reason: maximal independence.

    How?

    Have a script (you need to create) run on some server to which you have SSH access. Have said script check entries for your domain's IP at your hosting provider (like, in a shell host -t A *yourdomain* ) frequently within reason, i.e. not every 50 ms but maybe in between once a minute and once every 15 min, depending on how critical whatever happens to be on your server is (in other words: check somewhat more often than "perceived downtime" acceptable for your users/visitors).
    Keep a 'lastIP' variable and check whether the newest IP obtained in above request is the same (i.e. not changed). If it changed however adapt the 'A' record on the name server for your domain. Don't forget to change the lastIP variable to the new one.

    Done. No more dependence on your shared hoster, full control over your NS records, next to no downtime/switch-over time (keep in mind that changed name server entries have some propagation delay anyway).

  • nikionikio Member

    @beanman109 said:

    @nikio said: Firstly, cloudflare has absolutely defiled most users by using what they call "CNAME flattening". Cloudflare CNAMEs are not real CNAMEs (as in, they don't conform to the RFC). Cloudflare CNAMEs are effectively ALIAS/virtual records that internally map hostnames. If you try to do what Cloudflare does with any other DNS provider your domain will break.

    It's not 2014 anymore bro everyone supports this shit now

    https://support.bunny.net/hc/en-us/articles/24872742824220-Do-you-support-CNAME-flattening
    https://docs.gcore.com/dns/dns-records/specify-cname-at-root
    https://docs.aws.amazon.com/apprunner/latest/dg/manage-custom-domains-route53.html
    https://docs.cloud.google.com/dns/docs/cnamechasing
    https://doc.powerdns.com/authoritative/guides/alias.html
    https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/subsect_1547053319.html

    Yes no maybe. It is not 2014 anymore but the DNS RFC is the DNS RFC and a standards-compliant CNAME is incompatible with other RRTypes. Providers offering various virtual records (ANAME/ALIAS/faux CNAME) does not negate the standards issue. In some cases it makes things even worse when you, for instance, export a cloudflare zone with fake CNAME records and try to import that zone in a BIND-compatible resolver.

    Do I, personally, think we should have an official standard for ANAME/ALIAS? Yes, very much so. As you said it is no longer 2014 nor 1994, the computational load of dynamically calculating ALIAS references when a zone is built is not that great. Personally I run Stackoverflow's dnscontrol to transparently create zonefiles based on templates to achieve the same thing.

    But none of this detracts from the standards compliance issue.

  • Alt f4 this provider

Sign In or Register to comment.