Everyone who deals with Internet sites sometimes needs to find out the hosting of the resource. Why would we want to know a website's hosting?
The reasons may be different, but the question needs to be answered as quickly as possible. So, how do I find out which hosting the site is on?
This method can be used on virtual shared hosting, when a lot of sites are located on the same server. This is the simplest method, which requires few third-party resources. A lot of different hosters on their sites have the «whois» function, which can find information about the site using hoster's NS-servers. Just go to a hoster's site that offers this feature, enter the page address in the appropriate field, click «whois» (or something similar), and the owner information will be displayed automatically.
Note! Most of the site owners who choose cloud hosting and VPS are very familiar with internet technologies, they are using DNS servers or subdomains, which can cause this method not to work. And there is also a lot of information given out for such requests, which can make it difficult to find exactly what is needed.
First, you need to determine site's IP. Follow these simple instructions:
Go to the https://2ip.io/lookup/ site.
Paste into the «IP-address» field the domain of your site
Press «Check»
You can also determine the IP address with the Windows command prompt. Press Win+R combination. After that, type the «cmd.exe» command in the search box that has been opened, and press the Enter key. In the command prompt that appears, type «ping sitename» (the quotes need to be preserved). Where "sitename" is the name of your site. When the computer processes the request, it will display the site's IP address.
Then enter the received numbers into the corresponding field of one of the services that will be described below. Or just type: «http://whois.domaintools.com/» with the addition of site's IP in the address bar. For example, you have found that the site's IP address is 80.249.164.74. So enter http://whois.domaintools.com/80.249.164.74 in the address bar.
The method works if the site uses its own virtual server. To find out what hosting the site is using, simply enter domain or IP data into corresponding field of one of the services listed below.
Each of these services will provide a complete list of information about the resource. You need to find the line that says «Name Server» or «nserver», and after «NS1.», there will be the information you are looking for.
Note! If you want to make a complaint for the hoster, look for the line where you will see the word «abuse». There you will be able to find email or telephone.4th way – Getting Help From Errors
Under errors we mean 404/403 errors. Sometimes, it makes sense to begin with this method because it is simpler than others, has high accuracy, and, in most cases, even allows you to identify a reseller if there is a custom default error page.
Note! Be aware that the CMS can intercept the request and can also show its own 404 error. In this case, you should try to trigger a 403 error by accessing a directory without an index file, or by accessing the system directory or the engine cache.
Lifehack: sometimes the error page displays the webmaster's email address, where email sees the hoster's domain.
This method doesn't have a lot of disadvantages. It may not work if there is no custom error page (which is often the case with small hosts) or if the site's CMS has intercepted requests for non-existent files.
One more way to research who hosts the site is tracing. Follow instructions:
Press the Win+R keys on the keyboard
In the pop-up window, type the command «cmd.exe»
In the command prompt tool, type «tracert "sitename"» (the quotes need to be saved). Where "sitename" is the name of your site.
That will cause the process of tracing to the resource to pass all routers on the way. The required server host will be listed on the last line or before it.
This method makes sense if, for some reason, you need to do such kinds of tasks like determining site's hoster very often, since there could be some inconveniences in doing the task in other ways. The browser extension will simplify the task, it's just a question of making a click, but it won't work on all sites.
Here are some popular extensions:
WIPmania for Firefox.
Who is Hosting? and BuiltWith for Chrome.
Some advanced extensions can provide a lot of information about the site, but these are the easiest to use.
Note! Download extensions only from official pages and resources, because hackers often use them to distribute virus programs.
The simplicity of this method is similar to 403 and 404 errors. Hosters usually provide stubs for a virtual host, but small ones, out of laziness or forgetfulness, don't. So either the very first site becomes a stub, or the control panels stub becomes visible (for example, cPanel can have such behaviour).
The easiest way to check it is to make a request to the server using IP.
This method is very effective. It often works when other methods fail, especially if the hoster is large. The accuracy is also high, for example, a dedicated server allows you to determine not only the owner but also the reseller.
But the virtual host often does not work for sure with small hosters and with servers that are running on cPanel, since cPanel has its standard stub.
This method is based on the human factor. Every hoster usually has a default domain name, and the IP addresses for the sites are prepended to it. So you can research that kind of default domain using PTR.
The easiest way to look up such a domain name is to ping the site, using «ping» command. For Linux users, there are alternative commands: «host, dig, and nslookup».
Reverse DNS Lookup is quite effective: it works almost everywhere. But if, as a result of «ping» command, you have got a domain that doesn't give you any information about the host, it is most likely that you hit a VPS or a dedicated server.
Note! You can use this method from a tablet or a smartphone, just download the application for making Reverse DNS Lookup requests.
If you need to determine the host only once, then first try the simplest methods: using NS-server or a third-party «whois» service. Often, large sites hide this kind of information to improve their own safety, so be prepared to spend a lot of time finding the answer to your question.
On the other hand, if you often need to look for information about hosts and sites, then it would be better to install an extension for the browser, which will save you both time and your own energy.