![Windows 8 Hyper-V ネットワークがホスト上で動作しない](https://rvso.com/image/1346177/Windows%208%20Hyper-V%20%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%81%8C%E3%83%9B%E3%82%B9%E3%83%88%E4%B8%8A%E3%81%A7%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%AA%E3%81%84.png)
私は、最初の答えしかし、ネットワークアダプタをホストオペレーティングシステムと共有することはできません。私の症状は、この質問再起動しても問題は解決しませんでした。VM のネットワークは正常に動作し、ワイヤレス ネットワークに接続していますが、ホスト OS からインターネットにアクセスできません。
どうやらこの男も同じ問題を抱えている、しかし彼は数日間何も言っていません。
以下は、仮想スイッチをオンにしたときの設定のスクリーンショットです。
答え1
Hyper-V でワイヤレス接続を使用することはお勧めしません。ネットワークに接続しようとすると、さまざまな問題が発生する可能性があるためです。
Hyper-V ネットワークを内部ネットワークに変更してみることもできます。
これはホスト内の新しい仮想ネットワーク アダプターとして表示されます。
その後、必要に応じてどちらかワイヤレス アダプターでインターネット接続の共有を有効にします。
または新しい内部アダプタとワイヤレスアダプタをブリッジします (このスクリーンショットには 2 つの仮想ネットワークが表示されていますが無視してください)。
答え2
「管理オペレーティング システムがこのネットワーク アダプターを共有できるようにする」を有効にする必要があります。ただし、バグがあるようです。このチェック マークを付けて外部ネットワーク接続を作成すると、ゲストのみがインターネットに接続できるようになります。この機能のチェックを外し、設定を適用してからやり直してください。
チェック > 適用 > チェックを外す > 適用 > チェック > 適用。これを動作させるために数時間試みました。このバグについて Microsoft に感謝します。
ネットワーク ブリッジングやインターネット接続の共有は非常に悪いアイデアであり、適切な解決策ではありません。自宅のプライベート ネットワークにネットワーク アダプターが 1 つしかない場合は意味がありますが、ビジネス環境で複数のインターフェイスがある場合は、回避策ではなく、適切に実行してください。
答え3
送信接続のみが必要な場合は、内部ネットワークと NAT を設定するのが適切な方法です。
場合によっては、次のコマンドを使用して内部仮想スイッチと NAT を作成するだけです (ほとんどの場合に機能します)。
New-VMSwitch -SwitchName "NAT-Switch" -SwitchType Internal
New-NetIPAddress -IPAddress 192.168.200.1 -PrefixLength 24 -InterfaceAlias "vEthernet (NAT-Switch)"
New-NetNAT -Name "NAT-Network" -InternalIPInterfaceAddressPrefix 192.168.200.0/24
新しく構成された NAT の ExternalAddresses も確認する必要があるかもしれません。チェックアウト:
Get-NetNatExternalAddress
ループバック アドレスまたはその他の内部ルーティング不可能なアドレスを取得した場合、次のコマンドでそれらを削除すると、NAT は適切なネットワーク アダプタを介してトラフィックをルーティングできるようになります。
Remove-NetNatExternalAddress -ExternalAddressID <ID>
お役に立てれば幸いです!