web-dev-qa-db-ja.com

プログラムによるインターネットへのアクセスを制限する

256 kbit/sのインターネット接続があります。ほとんどの場合、ブラウジング速度が遅すぎることがわかります。 TCPView (SysInternals)を使用して、知らないうちにインターネットにアクセスしているプログラムを見つけて終了する必要があります。以前は、インストールされているプログラムによるインターネットアクセスを制御するために ZoneAlarm を使用していました。しかし、Windows 7では機能しないため、オプションがありません。

目的にかなう他のツールはありますか?

8
darthvader

私はあなたが探していると思います NetLimiter

NetLimiterは、Windows用に設計された究極のインターネットトラフィック制御および監視ツールです。 NetLimiterを使用して、アプリケーションまたは単一接続のダウンロード/アップロード転送レート制限を設定し、それらのインターネットトラフィックを監視できます。

このユニークな機能に加えて、Netlimiterはインターネット統計ツールの包括的なセットを提供します。これには、リアルタイムのトラフィック測定とアプリケーションごとの長期的なインターネットトラフィック統計が含まれます

NetLimiter 2には、Pro、Lite、フリーウェアモニターの3つのバージョンがあります。

5
fretje

はい。発信接続をブロックできるファイアウォールをインストールします。たとえば、Windows Vistaおよび7に付属のファイアウォールにはこの機能がありますが、XPにはないため、別のアプリケーションをインストールする必要があります。

最初はすべてのアプリケーションがブロックされ、アクセスを許可する必要があるため、ブロックするアプリケーションが接続を試みた場合は、アクセスを拒否するだけです。ルールを手動で設定することもできるはずです。

3
ChrisF

Windowsファイアウォールを使用することをお勧めしますが、何か他のものが必要な場合は Comodo Firewall を試してください。ただし、Windows7ではまだサポートされていません。

ただし、 このスレッド の一部の人々は、互換モードで正常にインストールするためにVista RTMパッケージを取得しています。

2
Qwerty

Windowsファイアウォールであっても、適切なファイアウォールであればこれを実行できます。

1
John T

ComodoファイアウォールはVista互換モードでインストールでき、正常に機能します。たとえば、このComodoフォーラムスレッド、 " ファイアウォールコンポーネント" Windows 7 "はフレンドリーですか? "

しかし、私はあなたの問題を修正または軽減するための別の提案があります。私は今高速インターネット接続を持っていますが、それほど昔は50kbpsしかありませんでした。インターネットブラウジングを大幅に高速化するために私がしたことは次のとおりです。

私が使用しているアンチウイルスプログラムはアバストです。現在アクセス中のURLを画面右下に表示するように設定できます。

一般的な考え方は、実際には必要のないコンテンツへのアクセスをブロックすることです。広告サイトおよび追跡サイトからのPNG/GIF/JPEG画像、JavaScript、およびCookie。

ブロックされるサイトは「hosts」ファイル(私のシステムの「C:\ WINDOWS\system32\drivers\etc\hosts」フォルダーにあります)に追加され、127.0.0.1(localhost)に送信されます。

この目的のために非常に長いリストをダウンロードできますが、ブロックするサイトの数が非常に多いと、ブラウジングが遅くなる可能性があります。私は別のアプローチを使用し、ブラウザーが接続するもののみをブロックします。

手順:

  1. Webページを開いているときに、不要なURLが見つかりました。例えば。:

    http://adtech.panthercustomer.com/images/485/Ad199114St1Sz256Sq2945366VOId3.jpg

  2. PrintScreenキーを押して、スクリーンショットを作成します。

  3. Microsoftペイントを開いて貼り付けます。

  4. テキストエディタ(メモ帳など)で「hosts」ファイルを開き、ペイントウィンドウから新しい別の行に入力します。

    127.0.0.1 adtech.panthercustomer.com

  5. 「hosts」ファイルを保存します。

  6. それでおしまい。観察したすべての(または一部の)不要なURLに対して繰り返します。

サイトをブロックするもう1つの、もう少し便利な方法は、Cookieの取得が試行されるたびにブラウザに要求させることです。フェッチする必要があるものは常に受け入れられるように設定できるため、ブラウザーは再度要求しませんが、その他はホストファイルによってブロックされます(ブラウザーはそれらを二度と見ることはありません)。

ここで説明するよりもブロックするサイトを見つける簡単な方法があるかもしれませんが、一般的な考え方は同じです。

これが私がブロックしたサイトのサンプルです:

127.0.0.1       doubleclick.net
127.0.0.1       ad.doubleclick.net
127.0.0.1       googleads.g.doubleclick.net
127.0.0.1       ad.uk.doubleclick.net
127.0.0.1       pubads.g.doubleclick.net
127.0.0.1       m.se.2mdn.net

127.0.0.1       adserver.adtech.de

127.0.0.1       track.adform.net

127.0.0.1       cls.assoc-Amazon.com
127.0.0.1       wms.assoc-Amazon.com
127.0.0.1       ws.assoc-Amazon.com
127.0.0.1       rcm-images.Amazon.com
1
Peter Mortensen

ファイアウォール

私はSphinxの Windows 10 Firewall Control を使用しました。組み込みのWindowsファイアウォールを使用して動作し(ルールを作成します)、新しいアプリケーションがインターネットにアクセスしようとするとプロンプトが表示されるため、安定していて比較的軽量です。有効にするか無効にするかを決定できます。ただし、有効にすることを決定したアプリケーションを監視することは実際には意図されていません。

警告:無料バージョンはアプリケーションで非常にうまく機能しますが、システムプロセスが無効になるのを防ぐことはできないため、Windowsサービスをブロックすることはできません。

トラフィックシェーピング

cFosSpeed は、ping時間が通常に戻り、Webブラウジングを優先するまで、インターネット全体の速度を自動的に低下させようとする非常に優れた(有料の)ユーティリティでもあります。特にインターネット帯域幅が飽和状態(100%使用率)になっていることが問題の原因である場合は、接続速度が遅くなると役立ちます。また、監視用のツールもあります。購入する前に試してみてください。

0
mtone

簡単なトリックは、ブロックしたいプログラムの設定に入り、プロキシを介した接続が存在しないことを設定することです。

0
Sebtm