Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 4 years ago.
Improve this question
Not sure how to word the title.
I am in this situation...
I have had a website for a long time now where the domain name and hosting are managed by OVH. A few years ago, I setup the email service through Protonmail with a custom domain. To do this, I changed some things in the DNS Zone so that emails will be routed through Protonmail. I would have to go back and look at exactly what needed changed...
Now however, I am becoming unhappy with the hosting provided by OVH, so I would like to try out another host. The issue is that to switch hosts, I could either
Transfer the domain to another provider, and then setup the email from scratch.
Switch the nameservers at OVH to point to hosting somewhere else (e.g. A2Hosting).
I would prefer to take the second option, since this would allow me to try out a different host without having to reconfigure my email. If I like the host, then I would probably move everything over to them. But I simply don't know if it is feasible. So is this possible? And if so, how would I do it?
I am worried that if I just switch the nameservers at the host, then my email would be offline.
You are right, if you change the name servers you will not be able to receive mails (unless you configure the MX records at the new provider). In you case you can simply create 2 A records pointing the root domain (example.com) and * (which is for all subdomains, that don't have their own records, so www.example.com and something.example.com will work, as long as there are no other records for them).
For more information about the records configuration you better ask your new host.
And when you are happy with the new hosting you can change the name servers or transfer the domain or do whatever you want. Note that the web host, the domain registrar and the DNS host may be from different providers, it's not a must to have all the services at one place.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 11 months ago.
Improve this question
I have a web server set up at home for hosting a web site and I bought a domain from NameCheap. Now I want to connect the two together. I watched a lot of tutorials and I can see that the most popular way of registering your server is with a DNS 'A record' by connecting to my IP address. The problem is that my IP address is changing every once in a while and I am not sure if this means that I have to make my IP static. Is that possible and how do I do that? Also, is this a good way of connecting my domain to my server or is there a better way?
It's possible, there are 2 options:
Call your ISP, and ask if they offer a static IP as an option for your service (depending on where you live, this could be expensive, and not available for home connections). Then point the DNS A to your new fix IP.
Use a service like "No-IP": In this scenario you have to associate a CNAME (instead of a A Record) to a subdomain from No-IP, and they will redirect to your home dynamic IP.
Now take into account, for those 2 cases, you'll need to forward that domain to your local computer using the function of DDNS of your router, plus another settings like port forwarding.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 4 years ago.
Improve this question
I have never registered a domain before. I have been wondering, when you buy one, what makes you the owner? Is it linked to your email address or are you given something like a token so that when you want to link it to a host you provide the token to prove you are the owner.
Nothing directly proves you own the domain.
You tell your hoster "I want to use this domain on your webspace" (for hosting on a shared server) and then they tell you how to configure your DNS server. Or if you have a server with a dedicated IP, then you just set that in your DNS server on your own.
Proof you own a domain is only required for some third party services, like creating certificates for domain names and alike. This proof is either preformed by proofing that you own the server to which the domain currently points to with it's A (IPv4) or AAAA (IPv6) record, or you are required to set a custom TXT record to prove you have control over the DNS server.
When you order the domain, you got to assign a DNS server for it. Either one you have set up yourself, or typically one managed by your domain seller. Everything beyond that is just configuration of that server. Your registrar takes care that the chosen DNS server is correctly used for your domain.
Your possession of a domain name comes down to a contract between you and the holder of the domain under which yours lives, with ICANN sitting at the top as the owners of the root domain. So Verisign has a contract with ICANN saying that they hold .COM, and if you want a domain under .COM, you enter into a contract with Verisign. In practice, Verisign has farmed out the contract-writing to oodles of other companies called "registrars", like gandi.net. So you pay them money, they tell Verisign the domain is yours and that's it. Exactly how picky a particular registrar is about knowing who they're selling a name to varies a lot. In some cases it's enough that you have a valid credit card and can log into the registrar's website, in other cases you may have to prove that you are a resident of a certain country.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 3 years ago.
Improve this question
I have a problem.
I own a small hosting company. I am trying to add Cloudflare to my site as a free CDN. The only problem is when I sign up I have to change the nameservers to their nameservers. I already have nameserver DNS set up through GoDaddy, so how do I add them to CloudFlare? My main site uses my company's nameservers already but whenever I add them the site goes offline.
When I go into Cloudflare's DNS records I click on the dropdown, click NS, and there's two boxes that say 'Name' and 'Nameserver'. Does this mean I input 'NS1' into 'Name' and 'NS1.DOMAIN.COM' into 'Nameserver'? Where do I input my server's IP addresses?
Is there another way of accomplishing this with the free version of Cloudflare?
That is just impossible. Option to have custom name servers available only on Business and Enterprise. See https://www.cloudflare.com/plans.
Also, you might mistaken. You must change name servers in your domain register settings, not on CloudFlare.
An old question (no doubt you found the answer long ago), but nevertheless still an interesting one! I recently faced this issue and would like to share what I did.
If I understand the question correctly, you are using child nameservers at your registrar to point your customers' domains to your server?
In cloudflare, after you have added your primary domain, you can also specify the NS record to allow customer domains to continue to use your custom / child nameservers at your registrar.
In the DNS records control panel, simply choose NS from the dropdown field, then in the Name field, add your child nameserver, then in Ip4address field, add the nameserver so it looks like e.g.
NS yourdomain.com managed by ns1.yourchildnameserver.com
Do the same for NS2 and your customer domains should continue to resolve without any issues.
In the end of course, it would be better to add each customer domain into CF ad point their DNS directly to your server, but the above steps should work as an interim measure.
Hope this helps someone else.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 7 years ago.
Improve this question
I brought few domain names from a domain register in my Country. So yea they manage the domain like change DNS etc. Is there a way that I can mange my own DNS.
Example:
Domain Register (DNS) points ---> DNS Manager Service (This is where I will manage the DNS) from my side. It will like a redirecting DNS just like we redirecting websites from one domain to another.
Hope you understand what am trying to say here. I don't whats its called. Did Google but even a clue what am looking for.
Thanks
You need a managed DNS service.
There is a nice list on wikipedia
Once you acquire one of these services, you will inform your domain register to point to the managed DNS site. Any request for your domains is forwarded to the managed DNS site. You will use a control panel on the managed site to further forward to your final destination (rented cloud server, server at home, construction page, etc)
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
Sometimes when I look up the WHOIS information for some domains, I see that their nameservers are forwarded to a service like ZoneEdit or Domain Control. I've never understood what the purpose is for doing this but I have a feeling it has to do with hiding the nameserver so someone who does a WHOIS on the domain can't figure out which service the site is hosted under.
Can someone please explain this to me?
There is all sorts of reasons someone may use a service like this:
Their webhost doesn't provide DNS. Especially true for people running their own VPS (you'd need 2, for backup DNS).
Their webhost provides DNS, but it is bad; it is slow, it drops out, whatever it may be.
They use multiple webhosts and want to keep all the DNS in one place.
I'm sure there's many more, but these are the obvious ones.
On a related note, for many web hosts you can look up the owner of the IP range that the web server is in if you want to know what company is ultimately hosting a website. This will turn up some info, though the company that owns the IP may not be the person that is being paid directly by a site owner for hosting on that IP.