Windows 7のビルトインファイアウォールを構成して、プログラムに送信接続を開かせるかどうかを確認できますか?
すべての発信トラフィックを無効にし、プログラムのルールを手動で作成できますが、プログラムが発信接続を開始したいときにファイアウォールにプロンプトを表示させる方法を見つけることができません。
Windows 7のビルトインファイアウォールを構成して、プログラムに送信接続を開かせるかどうかを確認できますか?
すべての発信トラフィックを無効にし、プログラムのルールを手動で作成できますが、プログラムが発信接続を開始したいときにファイアウォールにプロンプトを表示させる方法を見つけることができません。
回答:
Windows 7 Firewall Controlをお試しください(無料版で十分です)。このプログラムは小さく、Windowsファイアウォールコアで動作しますが、Windowsファイアウォールアプリケーション自体からは独立しており、何をすべきかを尋ねます。迷惑な音がしますが、これは無効にすることができます。
アプリケーションをオフにすると、ファイアウォールルールのないすべての新しいプログラムが通知なしにブロックされることがわかりました。
デフォルトのWindows 7ファイアウォールは、アウトバウンド接続について尋ねるポップアップをサポートしていないようです。アウトバウンド接続について尋ねることに関して私が見つけることができる唯一の参照は、それができないと言っている人々でした。
アウトバウンド接続があるたびに確認するファイアウォールが必要な場合、これを行うことができる製品は無数にありますが、最も注目すべきは(これまでずっと存在していたため)ZoneAlarmです。
セキュリティの観点からは、特定のアプリケーション(IE、FF、アンチウイルスなど)を除くすべてのアウトバウンドトラフィックを無効にする方がはるかに優れたソリューションです。一度正しくセットアップすると、更新する必要はほとんどありません。新しいプログラムを頻繁にインストールする場合、これは労働集約的であり、リストの維持に費やす時間の価値はありません。
The problem with that approach is that, if you're constantly installing new software, you have to manually set up rules for every new program.
さらに悪いことに、それは常に単一の.exe
ファイルを許可するほど単純ではありません。インターネットにアクセスするもの、特に許可する必要のあるものや意図しない副作用を複雑にする依存関係や相互作用があるかもしれません。たとえば、Windows Updateにアクセスを許可するにはどうしますか?どのファイルのルールを作成しますか?svchost.exe
?それを使用する他のすべてのサービスはどうですか?
より良いプログラムは、BinisoftのWindows Firewall Controlです。275kb-アプリウィンドウを選択してルールを作成するなどの素晴らしい機能があり、信じられないほど最小限で使いやすいです。私が試したあのアプリとは異なり、その恐ろしくて無料のバージョンでは、システムプロセスを制御できません。
良い質問ですが、残念ながら、これはWindowsファイアウォールでは行えません。この機能が絶対に必要な場合の唯一の選択肢は、サードパーティのファイアウォールを使用することです。無料のものがたくさんあります。私はコモドをお勧めします。
それ以外の場合、大雪は正しいです。ルールの設定は、セキュリティの観点からはるかに優れたプラクティスです。