ホームプロキシサーバー[終了]
-
03-07-2019 - |
質問
私の最終目標は、自宅のすべてのコンピューターから前日にアクセスしたすべてのトップレベルドメインを示すレポートを作成することです。レポートは、どのページが訪問され、どのローカルIPアドレスがそこに行ったかを示すこともできます。また、使用される着信および発信帯域幅を追跡したいと思います。
各コンピューターにアプリケーションをインストールする必要はありません。理想的には、プロキシサーバーまたはすべての接続が通過するものが必要です。ネットワークの速度を落とすことはできません-XBox Liveのping時間に影響を与えることはできません! ;-)また、私は頻繁に自宅からVPNを使用しますが、この機能を妨げることはありません。
既存のコンピューターはWindows(XP& Vista)ですが、* nixボックスをルーター/プロキシとしてインストールしても問題ありません。これを行うための予備のハードウェアがあります。推奨事項いか? ISA Server?他に何か?
解決
OpenDNS.comを使用します。 ISPのDNSサーバーが常にダウンするというDNSの問題を解決しただけでなく、ソフトウェアをインストールすることなく、あなたが言及したすべてのことを行います。
DNS 1:208.67.222.222
DNS 2:208.67.220.220
OpenDNSの静的DNS IPアドレスを使用するようにルーターを設定するだけで、自宅のすべてのPCがそれらのDNS設定を取得します。
サイトに登録すると、ソフトウェアをインストールする必要なく、ポルノやアドウェアなどをブロックするなどの追加機能を利用できます。
幸運!
他のヒント
Linuxボックスと ntop を使用して、スイッチではなくハブを使用してモデムに接続します。 -そのため、ハブに接続されている他のものが統計を収集する非常に邪魔にならない方法であることをトラフィックを探知できます。
Squid + Squint を使用したことがあります。 Webの使用状況の監視ではかなりうまく機能しました。
2つ目のJasonの提案でOpenDNSを使用することを提案します。 DNSをOpenDNSにのみ許可(またはリダイレクト)するようにホームルーターをプログラムし、進取の気性のあるティーンエイジャーが制限を回避するためにDNSを変更できないようにする必要があります。
一部のワイヤレスルーターには、一定期間にアクセスしたドメインのリストが表示されます。
可能な解決策の1つ:ルーターとスイッチ間のブリッジングファイアウォール(つまり、LANとインターネット間のすべてのトラフィックを見る)。ファイアウォール/ブロックする必要はありませんが、ShorewallとMRTGはトラフィックをカウントし、帯域幅使用率の素晴らしいグラフィックを生成できます。
このボックスは、すべてのURLを収集するsquidおよびiptablesを介した透過プロキシとしても機能し、calamariはプロキシログから統計情報を取得できます。
開始:www.shorewall.net
ところで:ユーザーは、あなたがスパイしていることを知っていますか?彼らはそれが好きですか?
OpenDNSに関する1つの質問:DNSサーバーは、フェッチされたすべての特定のURLを追跡できますか?取得されたすべてのトップレベルドメインを追跡できますが、サーバーから取得された特定のURLの頻度や追跡はできません。
これはDNSサーバーでは不可能であり、その仕事の一部でもありません。