Windows 7マシンとの間のすべてのインターネット接続をブロックしますが、ローカルネットワーク上のすべてへのアクセスを許可します。ローカルネットワークはApple Airport Extremeの背後にあります。
これを行う最も簡単な方法は何ですか?
これらの接続をブロックするファイアウォールルールを作成できます。次の手順を実行します:
Windows Firewall Properties
をクリックしますBlock
に変更します。Outbound Rules
に移動し、右側のペインのアクションからNew Rule...
を選択します。
ルールタイプはCustom
である必要があります:
Scope
ステップに移動し、-remote IPアドレスの場合は、these IP addresses
、次にAdd..
、次にPredefined set of computers
、最後にLocal Subnet
を選択します。
Name
ステップに移動し、「Allow local Subnet」の名前を入力して、Finishをクリックします。
これで構成は完了です。
すべての送信インターネットトラフィックをブロックするには:
netsh advfirewall set currentprofile firewallpolicy blockinbound,blockoutbound
すべての送信インターネットトラフィックを許可するには
netsh advfirewall set currentprofile firewallpolicy blockinbound,allowoutbound
過度のインターネット使用の結果としてインターネットアクセスをブロックしようとしている場合、月次または日次のインターネットトラフィックが事前定義された最大値を超えると、すべてのインターネットアクセスをブロックできる特別なソフトウェアがあります。ただし、ローカルネットワークアクセスは引き続き許可されます。そのようなプログラムの1つは DU Meter です。これには、Windowsコンピューターでのインターネット帯域幅管理に関連する他の多くのベルとホイッスルもあります。
免責事項:私はDU Meterの作成者です。
DHCPを無効にしてからIPアドレスとサブネットマスクを設定し、デフォルトゲートウェイを空白のままにすると、コンピューターはローカルネットワークの外部にアクセスできなくなります。
誰かがローカルマシンの管理者である場合、試みていればこれを元に戻すことができますが、それが問題にならない場合は、これでうまくいくはずです。
Windows 8.xでGUIを使用している場合:
「定義済みのコンピュータのセット」のリストの下で「インターネット」を選択します
このルールを適用するネットワークカードに割り当てられている正しいプロファイルを確認してください。最後に:
ルールが有効になっていることを確認してください
アクションを「接続をブロックする」に設定します
ルールはすぐにアクティブになります