質問: これらのアプリケーションがファイアウォールのホワイトリストに含まれている以外のすべて(すべての着信および発信インターネットアクセス)をブロックする方法 デフォルトのwindowsファイアウォールを備えたfirefoxなど、すべてのアプリケーションの送受信インターネット接続を自動的にブロックすることは可能ですか?windowsのアップデートやその他のソフトウェアのアップデートを含め、すべてをブロックしたいと思います。 firefox、chromeまたはoperaのような1つのwebブラウザのみを許可します。 windowsファイアウォールでこのような構成を設定するにはどうすればよいですか?アプリケーションのブロックについてはわかりましたが、1つずつ追加する必要があり、退屈な作業です。私が達成したいのは "whitelisting"-つまり、「すべてをブロックする」(deny all any/any、 どこ "deny" =何も通さないで、 "all" =すべてのタイプのトラフィック、 "any/any" =任意のソース、任意の宛先)。次に、許可したい "ホワイトリスト"-良い目的地のリストを意味します。 ネットワークアクセスを許可するアプリケーションのリスト。このリストのアプリケーションのみが通信できます。 注意ホワイトリストはブラックリストとは異なり、ホワイトリストはすべてをブロックし、後でいくつかのことを許可します。その定義を念頭に置いて、すべてが自動的にブロックされ、使用できません。このリストのアプリケーションを手動で編集、追加、または削除できるようにするオプションまたはボタンが必要です。私はエキスパートではないので、これをググるときに出くわしたポートやその他の表現について何も知らないので、詳細な回答をしてください。 ありがとうございます。
回答: サードパーティのファイアウォールソフトウェアは必要ありません。デフォルトでは、windowsファイアウォールは次のように機能します。 受信-リストにない限りすべてブロックする(ホワイトリスト) アウトバウンド-リストにない限りすべて許可(ブラックリスト) デフォルトですべてのインバウンドおよびすべてのアウトバウンド接続をブロックする場合。 移動:コントロールパネル\システムとセキュリティ\ windowsファイアウォール そこで、スクリーンショットに示すように右クリックしてプロパティを取得します。 プロファイルごとに送信接続をブロックするように変更するこれで、必要なプログラムのみをリストに追加できます。 上のスクリーンショットと同じように右クリックし、[export policy]を選択すると、ルールをインポート/エクスポートできます。全体をインポート/エクスポートします。したがって、実験してルールを無効にし、マシンをより安全にすることができます。たとえば、私の設定は次のとおりです(私のプログラムを除く)。インバウンド-ここには単一のルールはありません!アウトバウンド-「コアネットワーキング-dns(udpアウト)」のみが有効openvpnを使用している場合は、さらに2つの送信ルールを追加する必要があります。 コアネットワーキング-動的ホスト構成プロトコル(dhcp-out) およびopenvpn.exeを許可するルール