web-dev-qa-db-ja.com

サーバー上のWebサイトに接続しているユーザーと、おそらくそのIPを確認するにはどうすればよいですか?

1)特定の瞬間(またはその日の前の時間)にサーバーに接続している人数を知るにはどうすればよいですか。 (リアルタイムでも)

2)サーバー上のどのWebサイトがアクセスしているかを知るにはどうすればよいですか。 (ウェブサイトは異なるフォルダにあります

3)どうすればIPを確認できますか?

4
aneuryzm

IISApache などのWebサーバーの場合、Webサイトのロギングを設定して訪問者を追跡できます。設定中に、キャプチャする詳細(日付/時刻、訪問者のIPアドレス、リクエストのステータスなど)を指定できます。ログファイルアナライザーツールを使用すると、必要な詳細を簡単に表示できます。

または、訪問者を追跡するために利用できる多くの Web Analytics tools のいずれかを使用できます

2
mvark

サイトに接続しているユーザーのIPを確認するには、AwstatsまたはWebalizerで利用可能な統計情報を確認できます(cPanelまたはPleskを使用している場合)。

ドメインのaccess_logsを確認するか、ホスティングプロバイダーのサポート部門にこれらのログを提供するよう依頼することもできます。

0
user16179

Netstat は、リアルタイムのIP接続情報を提供しますが、訪問しているWebサイトを通知しません。パッチなどを行う前に、サーバー上に何人のユーザーがいるかを常に確認するために使用します。

どのWebサイトに接続しているかを取得するには、その情報のログファイルを解析するか、リアルタイムのWeb分析ツールを使用する必要があります。

0
Greg Bray