インターネットアクセスを無効にするが、LANは機能したままにする


9

Windows XPマシンで外部へのインターネットアクセスを切り替える(無効にする/有効にする)コマンド(またはコマンドラインプログラム)を探しています。インターネットアクセスを一時的にブロックしますが、LANは機能します。

DNSを変更する方法を探しましたが、Chromeなどのブラウザは独自のキャッシュを保持しています。マシンはDHCPを介して構成されます。


ワイヤレスネットワークをお持ちですか?
Sepahrad Salour 2013

どんな環境?
オースティンTフランス語

実際、それはコンピュータクラスです。iTalc(italc.sourceforge.net)を使用して、すべてのコンピュータにインターネットを無効にするコマンドを発行したいと思います。同時に、ローカルネットワークを機能させたままにします。ルーター/スイッチレベルでインターネットをブロックできますが、教師はルーターにアクセスできません。ケーブルで有線。
user219175 2013


ファイアウォールとは何ですか?---もう1つの質問(techie007によってリンクされています)は、これのまとまりとしてすでにクローズされています。
ЯрославРахматуллин

回答:


17

デフォルトのルートを削除してインターネットアクセスを無効にするのがおそらく最善の方法です。

route delete 0.0.0.0 mask 0.0.0.0

再度有効にするには、もう一度追加します。

route add 0.0.0.0 mask 0.0.0.0 192.168.1.1

ただし、192.168.1.1をルーターの正しいIPに置き換えます(インターネットの動作中にroute printのエントリを入力して確認することで確認できます0.0.0.0)。


唯一の問題は、複数のローカルサブネットがある場合、コンピューターは他のサブネットのコンピューターと通信できないことです。
デビッド

Windows 8では、マシンを再起動すると、接続が自動的に復元されます
IG Pascual

route delete 0.0.0.0 mask 0.0.0.0コマンドプロンプトに入力した後も、インターネットに問題なくアクセスできました...(Win7 64ビット)
zigojacko

ただ、@IGPascualが言ったようにwhen you restart the machine, it automatically restores the connection。。。(Win10 x64)
Seynal 2017

1
@Seynalこのルールを永続化したい場合は、削除時に-pを追加する必要があります。
Bill.Zhuang

2

ルーターにログインして、インターネットから切断するように指示する必要があります。特定のコンピュータへのアクセスのみを拒否したい場合を除きますか?


その唯一の特定のマシンであっても、安価な消費者向けルーターではないルーターを使用する方法があります...
オースティンTフランス語

2

これはGoogleで人気のある結果であるため、VirtualBoxを介し仮想マシンを使用しているユーザーに別の答えを提供したいと思いました。

  • 仮想マシンがオフになっていることを確認します。
  • VirtualBox->ファイル->設定->ネットワーク->ホストオンリーネットワーク->追加ボタンをクリックします (ホストオンリーネットワークはVirtualBoxによって自動的に設定されます)
  • マシン->設定->ネットワーク->「接続先」設定を「ホストオンリーアダプター」に変更します。(ホストのみのネットワーク名が自動入力されるはずです)

以上で、仮想マシンはホストネットワークを利用できるようになりますが、インターネットにはアクセスできなくなります。


マイケルのソリューションはある程度まで機能します。VirtualBox XPマシンでは、すべてのネットワークファイルが利用可能であるにもかかわらず、ネットワーク接続されたプリンターは、プリンターの下に表示されていても機能しません。つまり、ディスプレイネットワークプリンターに印刷しようとすると、印刷キューでスタックします。

私にとってはうまくいきました。これは、制限された環境で不審なプログラムを開始して、電話をかけられないようにするのに非常に便利です。
マーティンハンセン、
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.