-3

これは、クライアントから取得したホスト名のリストです。

----------------------
msnbot-207-46-194-96.search.msn.com. <-- Server
cpe-98-151-173-209.socal.res.rr.com. <-- Desktop
msnbot-157-55-33-20.search.msn.com.  <-- Server
static.178.114.63.178.clients.your-server.de. <-- Server
----------------------

"host IP_Address"Linuxでコマンドを使用してこれらの情報を取得します。ホスト名または IP アドレスがパーソナル デスクトップまたはサーバーからのものであることを知る方法はありますか? Linux、PHP、Perl、BashCode のどの種類のコマンドでも問題ありません。

ありがとうございました、

4

2 に答える 2

3

うーん、ダメ。デスクトップは実際の机の床に置かれ、サーバーはラックに置かれる傾向があるという男性と女性の間の慣習を除いて、実質的な区別がないためです。

確かに、ホスト名から、Neville または Ginger がマシンをサーバーまたはポルノ マシンとして説明するかどうかをプログラムで発見する可能性はゼロです。

于 2012-11-24T02:03:26.080 に答える
2

おそらく、提供を拒否するサーバーとデスクトップの間には根本的な違いがあります。そのため、サーバーが Web サイトをホストしていると結論付けます。したがって、ホスト名をポートスキャンして、ポート 80 (または適切な代替) が開いているかどうかを確認することができます。

于 2012-11-24T02:04:28.457 に答える