私には、どうにも克服できない、とんでもない問題がひとつあります。
少し複雑なネットワーク トポロジーに使用しようとしているワイヤレス ネットワーク アダプターが 2 つあります。ルーター、スイッチ、その他のネットワーク機器は使用しておらず、ラップトップ (Wi-Fi 対応)、望遠鏡 (はい、Wi-Fi 対応の望遠鏡です)、および 2 つのネットワーク アダプターを備えた Intel Compute Stick のみを使用しています。
私の機器に関する背景情報として、リモート接続に使用する Intel Compute Stick とラップトップはどちらも Windows 10 Home を実行しています。
「ワイヤレス ネットワーク接続」は、コンピューターに付属する統合ワイヤレス アダプターです。
「Wi-Fi」は、Belkin Nano N300 USB ワイヤレス アダプターです。
確認したところ、インストールされているドライバーは IBSS とホスト ネットワークの両方をサポートしていますnetsh wlan show drivers
。
私のプロセスは次のとおりです:
次のコマンドを使用して、「ワイヤレス ネットワーク接続」上にアドホック ネットワークを作成します。 netsh wlan set hostednetwork mode=allow ssid=ParamountAdhoc key=Paramount
次のような返答がありました。
The hosted network mode has been set to allow.
The SSID of the hosted network has been successfully changed.
The user key passphrase of the hosted network has been successfully changed.
次に、次のコマンドを使用してホストされたネットワークを起動します。
netsh wlan start hostednetwork interface="Wireless Network Connection"
応答は次のとおりです。
The hosted network started.
ネットワーク接続ウィンドウに、Microsoft ホスト ネットワーク仮想アダプターであるローカル エリア接続が表示されるようになりました。これまでのところ、すべて期待どおりに動作しています。数分後には、ワイヤレス ネットワーク接続がこのローカル エリア接続に接続されます。この手順により、別のデバイスを使用して Team Viewer 経由でリモート接続できるようになります。
次のプロセスは、「Wi-Fi」(2 番目のインターフェイスと 2 番目の物理アダプター) を ParamountMount という別のネットワークに接続することです。
これを機能させるには、事前にいくつかの設定を行う必要があります。ここでは、手順を簡単に説明します。1.「ネットワークと共有センター」に移動します。2.「新しい接続またはネットワークのセットアップ」をクリックします。3.「ワイヤレス ネットワークに手動で接続する」をダブルクリックします。4.「ネットワーク名」フィールドにアドホック ネットワークの SSID (「netsh wlan show networks」で表示される ParamountMount) を入力します。5. セキュリティ設定をオープン (認証なし) に設定します。a.「この接続を自動的に開始する」のチェックを外します (重要)。6.「次へ」をクリックし、「閉じる」をクリックします。
接続のプロファイルが作成された後、必要に応じて接続を機能させるために必要ないくつかのパラメータを設定できます。
netsh wlan set profileparameter ParamountMount connectiontype=ibss connectionmode=manual interface="Wi-Fi"
Profile "ParamountMount" on interface "Wi-Fi" updated successfully.
繰り返しますが、ここまではすべて正常に動作しています。Microsoft ホスト ネットワーク仮想アダプターはまだ存在し、ワイヤレス ネットワーク接続もそれに接続されています。
この最後のコマンドはプロセス全体を強制終了します。
netsh wlan connect name=ParamountMount ssid=ParamountMount interface="Wi-Fi"
Connection request was completed successfully.
ただし、Microsoft ホスト ネットワーク仮想アダプターが動作を停止し、ワイヤレス ネットワーク接続インターフェイスが切断されます。リモート接続はすべて切断されます。
Wi-Fi はネットワーク「ParamountMount」に接続されています。そのネットワーク上のリソースにアクセスすることはできますが、「ParamountMount」に接続されているコンピューター (ヘッドレス リモート マシンとして実行することを意図したもの) に実際にアクセスする方法がないため、まったく役に立ちません。
ここで本当に困惑しているのは、上記と同じ start hostednetwork コマンドを使用して ParamountAdhoc ネットワークを再作成しようとすると、次の新しいエラーが発生することです。
The hosted network couldn't be started.
The group or resource is not in the correct state to perform the requested operation.
デバイス マネージャーをチェックして、仮想アダプターが何らかの理由で無効になっているかどうかを確認すると、仮想アダプターは実行されていることがわかります。イベント ビューアーにはクラッシュを示すイベントはありません。
「ParamountMount」から「Wi-Fi」を切断した場合のみ、「ParamountAdhoc」ネットワークを再作成できます。
1 つのインターフェースを使用してネットワークに接続すると、別のインターフェースの接続が閉じられるのは、何が足りないのでしょうか、または何が間違っているのでしょうか。それらは相互に排他的であるべきですよね?
ここまで読んでくださりありがとうございます。何か抜けているところがなかったらいいのですが、さらに提供できる情報があればお知らせください。
答え1
また、インターネット接続のアダプタでicsを有効にし、アドホック接続をホストするアダプタと共有する必要があります。