web-dev-qa-db-ja.com

Windows 7DHCPデフォルトゲートウェイが手動のデフォルトゲートウェイによって上書きされない

最近、学生のコンピューター用にWindows7をインストールしました。すべての学生のコンピューターは、192.168.0.63にあるコンテンツフィルターを介してルーティングする必要があります。これは、WinXPで、ネットワークアダプタ設定> TCP/IPプロパティ>詳細>デフォルトゲートウェイにデフォルトゲートウェイを追加することによって行われました。すべての教師用コンピュータは、DHCPによって割り当てられたデフォルトゲートウェイ192.168.0.1を介してルーティングされます。

WinXPでは、dhcpデフォルトゲートウェイはこの手動設定によって正しく上書きされました。 Win7では、dhcpのデフォルトゲートウェイが保持され、手動のゲートウェイがリストに追加されているため、dhcpの1つがプライマリメトリックを持つ2つがあります。

「routedelete0.0.0.0 192.168.0.1」コマンドを実行するなど、dhcpデフォルトゲートウェイを削除するいくつかの方法を試しました。管理者コマンドプロンプトからこれを行うと機能しますが、再起動するとリセットされます。このコマンドをレジストリの[実行]セクションに追加しようとしましたが、非管理者として実行されているようであるため、正常に完了しません。

これを防ぎ、手動のデフォルトゲートウェイにDHCPゲートウェイを上書きさせる方法はありますか?または、ブート/ログイン時に割り当てられたDHCPを自動的に削除しますか?

助けて!学生のコンピュータがコンテンツフィルタを通過せずにインターネットに接続することを許可することはできません。

3
dgwilson

利用可能ないくつかの解決策があります:

  • 学生のPC(またはコメントをありがとう教師のPC)にDHCPをまったく使用せず、手動で当該コンピューターのネットワーク設定を構成するだけで手動で設定します。

または

  • コンピューターにあるMACアドレスを使用してDHCPサーバーにipadressesとdefault-gatewwaysをハードコーディングし、生徒がそれらを変更できないようにします。

またはあなたの特定のハードウェア/予算がそれを可能にする場合

  • 独自のIP範囲とDHCPスコープを持つ個別のVLAN。
1
Bonsi Scott

確かに簡単な解決策は、コンテンツフィルタをデフォルトゲートウェイにして、ユーザーを識別し、さまざまなグループにさまざまな役割を割り当てることができるコンテンツフィルタを使用するか、少なくともスタッフマシンを非標準ルーティングを持つものにすることです。前者の方法は確かに私たちがそれを行ってきた方法です。

1
Rob Moir

私は自分で解決策を見つけました。 [コンピューターの起動]セクションでローカルグループポリシーエディターを使用してlogon.cmdスクリプトを追加しました(管理者権限で実行されるように)。スクリプトには、「route delete0.0.0.0192.168.0.1」コマンドが含まれています。よく働く! Win7でこの新しい機能を軽減するためのレジストリソリューションやその他の方法を見つけたことはありません。ブレ!

0
dgwilson

私の場合、冗長なデフォルトゲートウェイ0.0.0.0は、Adobe CS Suiteと一緒にインストールされたBonjour Serviceによるものでした。サービスが正しくインストールされておらず、##Id_String1.6844F930_1628_4223_B5CC_5BB94B879762##のような名前が付けられていました。

問題を修正するには、サービスを無効にします。正しいサービスを無効にしてください。サービスの実行可能ファイルはC:\Program Files\Bonjour\mdnsresponder.exeです。

  • コマンドプロンプトでservices.mscと入力して(または管理ツール)のメニューからサービスを開きます
  • ## Id_String1 ... Service(またはBonjour Service)のプロパティを開き、Startup TypeDisabledに設定します。 ==
0
Lorenz Meyer