web-dev-qa-db-ja.com

Windows7ファイアウォールがすべてのトラフィックをブロックする方法

ネットワークオプションでパブリックとして指定されているネットワークに接続していない限り、すべての種類のすべてのインバウンドおよびアウトバウンドトラフィックをブロックするようにWindows 7ファイアウォールを設定するにはどうすればよいですか?

ホームとプライベートをブロックしたいのですが。アドバイスありがとうございます。

2
tablesalt

私がそれを試したとき、以下はうまくいきました。

  1. スタートメニューを開きます。
  2. 検索ボックスで、「Windowsファイアウォール」を検索します。
  3. 検索結果で、[セキュリティが強化されたWindowsファイアウォール]を選択します。
  4. [概要]セクションで、アクティブなプロファイルを確認します。デフォルトでは、「プライベートプロファイル」である必要があります。
  5. 次に、「Windowsファイアウォールのプロパティ」とマークされたリンクをクリックします。
  6. 「プライベートプロファイル」というラベルの付いたタブを選択します。
  7. 「ファイアウォールの状態」が「オン(推奨)」に設定されていることを確認してください。
  8. [受信接続]の下のドロップダウンメニューをクリックし、[すべての接続をブロックする]を選択します。
  9. [アウトバウンド接続]の下のドロップダウンメニューをクリックして、[ブロック]を選択します。
  10. [保護されたネットワーク接続]の横にある[カスタマイズ]ボタンをクリックします。
  11. すべてのチェックボックス、特に「ローカルエリア接続」と「ワイヤレスネットワーク接続」(存在する場合)がマークされていることを確認します。
  12. 「OK」ボタンをクリックします。そのダイアログが閉じたら、次のダイアログの「OK」ボタンをクリックします。

ソース

2
Ramhound

Windows 7 Home Premiumの場合:

  • Start | Control Panel | Firewall | "Advanced Settings"
  • これにより、"Windows Firewall with Advanced Security"ウィンドウが開きます
  • Inbound RulesおよびNew Ruleをクリックします
  • ルールタイプ:Custom
  • プログラム:All Programs
  • プロトコルとポート:Any
  • スコープ:Any IP Addresslocalremoteの両方)
  • アクション:Block the connection
  • プロファイル:DomainおよびPrivatePublicのチェックを外す)
  • 名前:このルールに名前を付けます

Finishをクリックします

これで、すべてのアプリケーションがドメインおよびプライベート(ホーム、職場、またはプライベートネットワーク)の任意のポート上のIPにアクセスするのをブロックするインバウンドルールができました。

そして今、あなたは"Outbound Rules"の下でまったく同じルールを作らなければなりません

注(barlopへのクレジット):

Windowsファイアウォールは多くのことをブロックしますが、すべてのトラフィックをブロックするわけではありません。 Barlopは、いずれかの方法を使用してすべてをブロックすることを意図している場合でも、WireSharkがシステムに出入りするトラフィックを検出すると付け加えました。

2
Darius

これらすべてのページをナビゲートするのではなく、[スタート]ボタンをクリックするだけです...検索フィールドにCMDと入力します... [検索]をクリックします。 PROGRAMフィールドにcmd.exeが表示されます。 cmd.exeをクリックします。 DOSボックスが表示されます。その中にipconfig/releaseと入力し、Enterキーを押します。これにより、すべてのインバウンドおよびアウトバウンドトラフィックがシャットダウンされます。

インバウンドトラフィックとアウトバウンドトラフィックを再度実行するには、このDOSボックスを再度実行し(画面下部のタスクバーにDOSボックスアイコンを固定しています)、次のように入力します。

ipconfig /renew

enterキーを押します。すべてが正常に戻ります。

1
Wire Paladin