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 10 years ago.
Improve this question
Today, I signed up for a web host at JustHost, and registered for my domain name at NetFirms. JustHost told me to enter NS1.JUSTHOST.COM and NS2.JUSTHOST.COM as my DNS Namespace at NetFirms to redirect the website to point to my JustHost server. My question is how would NetFirms understand which account at JustHost is mine as I provided a general address that did not contain any information about my account?
I apologize if I have used any incorrect terminology as I don't quite understand exactly how the internet works yet.
What you entered is the DNS server information. The web hosting company already know which IP address(es) they put you on, and that's all that DNS does; resolve host names to IP addresses (and vice versa, if they set you up properly). The domain registrar doesn't care where your web server is (or even what sort of services you offer; it could be SMTP, or IMAP, or several, or none at all); all they need to know is where to send those who want to ask.
Once someone who obtained your IP address from the DNS server connects to the www server on that IP address, the client sends the URL it is requesting, which is then resolved by the server. (The original HTTP spec didn't include the host name part of the URL in the request, so technically the request puts the host name part in the Host: attribute if the request, not the main request line. I don't imagine this detail has any significance for you, but in case you will be reading up on virtual hosting, this might help understand it.)
I would comment this, but I don't have the option to yet.
Does Justhost give you an option to add in a hosted domain? Once you point the DNS to Justhost, you should just be able to add in the domain as a hosted domain on Justhost and it should work from there. (It may take up to 24 hours as the DNS change propogates).
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 1 year ago.
Improve this question
I am trying to make my database available on the internet so I hosted my database on Google Cloud Platform. With their instructions, I am able to connect with my public IP address to access the remote database with my MySQL Workbench & make request with the database public IP address.
However, I realize that my IP could change because public IP is different on every network, which may mean my database is stuck on the local computer environment. What should I do to make the database available to all networks? I want thrid party users to use my api to get data from my remote database.
I am not sure putting the server on the internet is what a developer supposed to do, just trying to get things out of localhost but I am very confused. Please help me :)
The problem (I think)
Public IP changes on different router, cutting off my database connection.
You can add all public-ip range into your "Authorized networks"
Add 0.0.0.0/0 as allowed CIDR for IPv4
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 am taking over a wordpress site for a company. They don't know who is currently hosting their wordpress site, all they have is the domain name hoster and the wordpress site admin login info.
You need to check the DNS the domain name is pointed to. You may check the nameservers (=DNS) in public Whois database: https://www.whois.net/
Also, this resourse should help: http://www.whoishostingthis.com/
I have used quite a few, but depending on the database they work with, some deliver wrong info. The best one currently is Hosting Checker and Who Is Hosting This comes second.
see this website http://www.whoishostingthis.com/ It worked for me
It sounds to me like you already know who hosts the domain, you're just looking to find out where the actual files are being served from. If that's correct, you should try:
ping theirdomain.tld
When you ping the domain, it will give you the IP address where the files are hosted. You can plug that IP address back into whois, you'll find out who actually owns that IP address.
For example, if I want to find out where my company's website is located, I would do:
ping 0708scompany.tld
copy the ip address.
whois ip.address.from.ping
You can use the whois yourdomain.com and it should give you the relevant information. It will provide you with the DNS, who the domain name is registered with, and a whole lot more.
You can use whois. Just google whois and you can figure out how. If you have it installed, type whois domain.com in a terminal. You could also use whois.icann.org or other whois sites.
whois tells name, address, and other things. You can use it on any site, so it is indeed very useful.
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 resigstered a new domain visitsoonvalley.com but now I can see that there is a sub-domain support.visitsoonvalley.com which I didn't create and I can't find in the cpanel too. This page is showing ads and the first advertisement is of the company that I registered my domain with. Is it possible that they created this sub domain? Are they allowed to do this without notifying me?
UPDATE: I just checked going to help.visitsoonvalley.com and same result. Why are these sub domains existing?!
You cannot register subdomains. You cannot really create them. You can only use them.
Most likely there is a "wildcard DNS resolution" for your domain. That would be something your provider has done and it actually does make some sense, since most people want that. Why don't you simply ask them? They will probably remove it from your DNS settings if you ask them.
A "wildcard DNS resolution" means that all DNS resolution requests to hostnames within your domain are resolved to the same IP address, without any specific rule existing. So it is a kind of "fallback".
Why there are ads shown in your page is nothing we can say. Might be some default content your provider puts in as a placeholder until you create content. Or they simply created a DNS resolution as a palceholder until you name an IP address the domain should be resolved to. Again: why don't you ask your provider? You pay them for their service, so usually that means the have to give support...
Certainly that is not exactly a "nice" behavior if that really is not mentioned anywhere in their policy. But on the other hand it does no harm and is only temporary...
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 8 years ago.
Improve this question
I'm making a website using Apache as the web server. Would I have to register a domain with someone like godaddy? I don't want someone like godaddy hosting a website for me. I want to be in control of the server.
GoDaddy can, but does not have to control the domain itself.
When you register the domain name, you provide GoDaddy (or whichever registrar you choose) multiple "Name Server" addresses. These are the computer systems that will actually house your domain's information.
I use Amazon's Route 53 DNS server (http://aws.amazon.com/route53/) since I run my own web server, but you could run your own DNS server, or use your hosting provider's name servers.
The "Name Server" that you specify will maintain the details about your domain such as what IP handles email, name servers, a/cname records (sub-domains), etc...
In addition to GoDaddy, you could use Network Solutions (http://www.networksolutions.com), Dotster (http://dotster.com), Register.com (http://www.register.com), and if you google DNS Registrars, you'll find tons of them.
You could just buy the domain name from GoDaddy, or any other DNS provider.
You can host your own domain by pointing the nameservers to your own server!
Take a look at How to assign a domain name to your home web server.
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 10 years ago.
Improve this question
I'm trying to work out if I have an open relay on my server. How do I do that?
I've tried http://www.abuse.net/relay.html
and it reports:
Hmmn, at first glance, host appeared to accept a message for relay.
THIS MAY OR MAY NOT MEAN THAT IT'S AN OPEN RELAY.
Some systems appear to accept relay mail, but then reject messages internally rather than delivering them, but you cannot tell at this point whether the message will be relayed or not.
What further tests can I do to determine if the server has an open relay?
Eh? As your link tells you, register for the site and it will give you an address #abuse.net, valid for 24 hours. Enter that address into the testing form. If your abuse.net account receives the test email, you have an open relay.
You could try setting up a email client to sent email through your server, from an email address that isn't hosted on the same server. If you can successfuly send mail, from an email address at a different domain, without entering a login and password for your SMTP server, then it's probably an open relay.
This depends on your MTA and how you've configured it. Ultimately there is only one thing you must do to prevent relaying. Restrict relaying to authenticated users and/or restrict relaying to specific IPs. I prefer to restrict all IPs except localhost on my mail server and require authentication from everyone else.
The common mistake is to allow more IPs than necessary. Imagine a user on a cable modem who decides to allow the roommate's laptop to relay with the statement 192.168.1.0/24 rather than the more specific 192.168.1.0/29. Now anyone else on the /24 can relay off the server.