このガイドでは、ドメイン名だけを知っている場合に、サイトがホスティングされているサーバーを見つける方法を説明します。
1. Whoisを使用する
1.1 オンラインサービスを使用する
例えば、私たちのWhoisサービスはほとんどのドメイン名に関する情報を提供します。
https://synay.net/whois?query=synay.net
...
Updated Date: 2024-02-21T13:10:05Z
Creation Date: 2022-11-08T09:08:50Z
Registry Expiry Date: 2033-11-08T09:08:50Z
...
Name Server: NS1.NODENAME.RU
Name Server: NS2.NODENAME.RU
1.2 Linuxでwhoisコマンドを使用する
whois synay.net
...
Name Server: NS1.NODENAME.RU
Name Server: NS2.NODENAME.RU
このようにして、ドメイン名が登録されていることを確認し、そのドメインが参照しているネームサーバーフィールドに注目します。
注意! ドメインのDNSサーバーを特定しても、そのサイトが必ずしもその場所にホストされているとは限りません。Whoisサービスを使用して、ドメインが登録されていることを確認し、サイトのIPアドレスが設定されているネームサーバーを確認できます。
2. サイトのホスティングサーバーのIPアドレスを特定する
ドメインのIPアドレスを特定するために、pingコマンドを使用します。Linux環境でこのコマンドを使用すると、IPアドレスの逆引きゾーン(PTR)も表示されます。
ping mydomain.tld
PING mydomain.tld (89.111.187.200) 56(84) bytes of data.
hosting.synay.net (89.111.187.200) からの64バイト: icmp_seq=1 ttl=50 時間=23.1 ms
hosting.synay.net (89.111.187.200) からの64バイト: icmp_seq=2 ttl=50 時間=37.6 ms
注: 一方では、whoisを使用せずにすぐにpingを実行することもできますが、説明した順序に従うことをお勧めします。ドメインが設定されていなかったり、登録されていない場合、pingコマンドが応答しない可能性があります。
例1. ドメインを通知され、そのサイトが動作しないため、調査を依頼されました。まず、ドメインが登録されていて、アクティブな状態(有効期限切れではない)であることを確認するのが良いでしょう。ドメインのDNSサーバーが設定されていない場合、pingコマンドはサーバーのIPアドレスを返しません。
注意点。ドメインの所有者が更新料を支払わず、そのドメインが削除され、他の人に購入されることがあります。その場合、あなたのアカウントでドメインが存在するかどうか確認する必要があります。
No Comments Yet