Windows 7 RC(7100)に問題があります。
WinXPで静的IPアドレスを使用してクロスオーバーネットワークケーブルを頻繁に使用して、イーサネットネットワークポートを持つさまざまな産業用デバイス(ロボット、ポンプ、バルブ、さらには他のWindows PCなど)に接続します。
Windows 7でこれを行うと、ネットワーク接続はNetworks and Sharing Center
で「不明なネットワーク」として分類され、Windowsによってパブリックファイアウォールプロファイルが適用されます。公開プロフィールを変更したくないので、代わりに自宅または職場のプロフィールを使用したいと思います。
自宅や職場などの他のネットワークの場合、それらをクリックして分類を変更できます。これは、識別されていないネットワークでは使用できません。
私の質問はこれらです:-
グーグル(主にVistaの問題)によって、デフォルトゲートウェイが0.0.0.0
ではないことを確認する必要があるようです。私はこれをやった。私もIPv6を削除しようとしましたが、これはWindows 7では不可能のようです。
[〜#〜]更新[〜#〜]
ここでまだ問題が解決しない場合は、私の問題への答えと考えられる理由を以下に示します。
Win7は、デフォルトゲートウェイが指しているデバイスのMACID(私は想定していますが、確実ではありません)によってアクセスしたネットワークのリストを保持しています。デフォルトゲートウェイは通常、ネットワーク内の定数デバイス(NATまたはルーター)であるため、ネットワークを一意に識別するために使用できます。
したがって、IPv4プロパティパネルのデフォルトゲートウェイはactualエンドポイントを指す必要があるため、ウィンドウはそれを追跡できます。デフォルトゲートウェイの最後にデバイスがある場合、ウィンドウはそのデバイスを識別し、その設定を記憶して追跡します。
したがって、Win7をだます方法は、デフォルトゲートウェイが自分のIPアドレスを指すようにするか、通信しているターゲットデバイスのIPアドレスを指すようにすることです。これには、ターゲットデバイスがサブネットの外部にあるIP宛先へのパケットのルーティングを開始することを期待するという副作用があります。したがって、Win7の一部のアプリケーションはインターネットとの通信を試行し、これらはデフォルトゲートウェイに渡され(同じIPアドレスまたはルーターではないターゲットデバイスに戻る)、どちらもパケットをルーティングできないため、最終的にタイムアウトします。普段は一緒に暮らすことができます。このタイプの接続とWIFIを介したインターネットへの実際の接続を混在させると、これは少し複雑になります。有線ネットワークカードは、「インターフェイスメトリック」が原因でルーティング時に優先されるため、一部のアプリケーションが正しく接続されない場合があります。
Linux Mint 8をホストとしてVirtualBox VMで実行しているWin 7 Ultimateでも同じ問題が発生しました。ここでいくつかの回答を読んだ後、Win 7の静的IPにデフォルトゲートウェイを追加し、それをホストOSのVirtualBoxアダプターのIPアドレスに設定しました。それだけです...うまくいき、私を悩ませていた "Unidentified Network"を変更することができました...
WinKey + Rを押し、引用符なしで「secpol.msc」と入力します。次に、左側の[ネットワークリストマネージャーポリシー]をクリックすると、そこから変更できます。
何時間もかけて直しました。これが私の状況と私の回避策です。それが役に立てば幸い。
自宅には2つのブロードバンドインターネット接続があります。 1つはDHCPを備えたルーターの背後にあるADSL(20 Mbps)で、もう1つはモデム(コンピューターへのパブリックIP)の背後にあるケーブル(120 Mbps)です。両方の行は、常にオンでKerio Control( https://www.kerio.nl/products/control/ )を実行しているMediacenter-PCに行きます。 Kerioは、リンクフェイルオーバーをサポートするソフトウェアベースのルーターです。ご覧のとおり、インターネット接続が機能していることは私にとって重要です。 3番目のネットワークインターフェイスカードは静的IP(192.168.3.1)で構成されており、Kerioはその上でDHCPサーバーを実行し、ホームネットワークに接続されています。
私は2つのことをしましたが、本当のトリックは2番目だったと思います。とにかく、最初のステップは http://blogs.msdn.com/b/dimeby8/archive/2009/06/10/change-unidentified-network-from-public-に記載されているPowershellスクリプトを実行したことです。 to-work-in-windows-7.aspx 。これにより、すべての識別されていないネットワークが作業ネットワークに変更されます。わかりました、もう正体不明ではありませんが、ホームグループはWorkネットワークで起動しません!
Windows 7は、ゲートウェイを見てホームネットワークを検出します。同じPCでゲートウェイ/ルーターを実行していたため、ゲートウェイIPを入力しませんでした。そのため、ネットワークを識別するポップアップが表示されず、手動でホームに設定することはできません。スクリプトでもできませんでした。
[OK]をクリックするとゲートウェイアドレス(192.168.3.1)が削除されるため、ゲートウェイを静的IPアドレスに設定することもできませんでした。私のトリック:NICに2番目のIPを追加します。例えば。 192.168.3.254。次に、プライマリIP(私の場合は192.168.3.1)を残して、ゲートウェイIPを2番目のIP(192.168.3.254)に設定します。数秒後、Windowsによってポップアップが表示され、[ホームネットワーク]が選択されたら完了です。