ネットワークオプションでパブリックとして指定されているネットワークに接続していない限り、すべての種類のすべてのインバウンドおよびアウトバウンドトラフィックをブロックするようにWindows 7ファイアウォールを設定するにはどうすればよいですか?
ホームとプライベートをブロックしたいのですが。アドバイスありがとうございます。
私がそれを試したとき、以下はうまくいきました。
- スタートメニューを開きます。
- 検索ボックスで、「Windowsファイアウォール」を検索します。
- 検索結果で、[セキュリティが強化されたWindowsファイアウォール]を選択します。
- [概要]セクションで、アクティブなプロファイルを確認します。デフォルトでは、「プライベートプロファイル」である必要があります。
- 次に、「Windowsファイアウォールのプロパティ」とマークされたリンクをクリックします。
- 「プライベートプロファイル」というラベルの付いたタブを選択します。
- 「ファイアウォールの状態」が「オン(推奨)」に設定されていることを確認してください。
- [受信接続]の下のドロップダウンメニューをクリックし、[すべての接続をブロックする]を選択します。
- [アウトバウンド接続]の下のドロップダウンメニューをクリックして、[ブロック]を選択します。
- [保護されたネットワーク接続]の横にある[カスタマイズ]ボタンをクリックします。
- すべてのチェックボックス、特に「ローカルエリア接続」と「ワイヤレスネットワーク接続」(存在する場合)がマークされていることを確認します。
- 「OK」ボタンをクリックします。そのダイアログが閉じたら、次のダイアログの「OK」ボタンをクリックします。
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 Address
(local
とremote
の両方)Block the connection
Domain
およびPrivate
(Public
のチェックを外す)Finish
をクリックします
これで、すべてのアプリケーションがドメインおよびプライベート(ホーム、職場、またはプライベートネットワーク)の任意のポート上のIPにアクセスするのをブロックするインバウンドルールができました。
そして今、あなたは"Outbound Rules"
の下でまったく同じルールを作らなければなりません
Windowsファイアウォールは多くのことをブロックしますが、すべてのトラフィックをブロックするわけではありません。 Barlopは、いずれかの方法を使用してすべてをブロックすることを意図している場合でも、WireSharkがシステムに出入りするトラフィックを検出すると付け加えました。
これらすべてのページをナビゲートするのではなく、[スタート]ボタンをクリックするだけです...検索フィールドにCMDと入力します... [検索]をクリックします。 PROGRAMフィールドにcmd.exeが表示されます。 cmd.exeをクリックします。 DOSボックスが表示されます。その中にipconfig/releaseと入力し、Enterキーを押します。これにより、すべてのインバウンドおよびアウトバウンドトラフィックがシャットダウンされます。
インバウンドトラフィックとアウトバウンドトラフィックを再度実行するには、このDOSボックスを再度実行し(画面下部のタスクバーにDOSボックスアイコンを固定しています)、次のように入力します。
ipconfig /renew
enterキーを押します。すべてが正常に戻ります。