私は 50 台のワークステーションを Windows Server 2003 サーバーに接続しており、インターネットはサーバーから共有されています。私の質問は、プロキシ サーバーを使用せずに追跡メカニズムを実装し、ネットワークに接続された個々のワークステーションがアクセスしたすべての Web ページを追跡できるかどうかです。可能な場合、そのような追跡メカニズムを実現するにはどうすればよいでしょうか。一部のワークステーションは InPrivate ブラウジングで Web ページを開きますが、それらのブラウジング履歴にアクセスできますか。
答え1
あなたがこれをstackoverflowで質問しているので、プログラミングの答えをお伝えします。
1) サーバーにwinpcapを設定する
2) イーサネットトラフィックをキャプチャする
3) TCPストリームを再構成する
4) HTTP GETのストリームを解析する
5) URLを保存する
ただし、このようなことを実行するアプリケーションはいくつかあると思います。serverfault で聞いてみてはいかがでしょうか?