ローカルからpingできませんVMホストから
私の仕事用ラップトップはドメインのメンバーです(OSはWindows 8です)。このラップトップでローカルに新しいVMを作成しました(組み込みのHyper-Vを使用)。 DHCPはドメインによって提供され、すべてのIPアドレスはDHCPによってホストとVMの両方に割り当てられます。 VMはドメインのメンバーではなく、WORKGROUPのメンバーです。ローカルからVMをホストからpingしようとしています。マシン名によるpingは機能しません。IPアドレスによるpingは正常に機能します。ホストOSとVMは両方とも同じサブネットワーク上にあります。
ラップトップをオフィスのネットワークに再接続するたびに、IPアドレスが変わります。いつも違うIPを使うという苦労を避けたいです。
名前解決を機能させるために私ができることはありますか? VMをドメインに追加することはオプションではありません。
問題は、VMがNAT経由でネットワークに接続されていることです。VMのネットワークアダプタをブリッジ接続に設定して、 VMは、ホスト上のLANではなく、実際のネットワーク内で独自のIPを取得します。
同様の問題がありました。 NAT設定をVMwareのネットワークオプション内から使用している場合、外部デバイスからVMにpingすることはできません。ゲスト仮想マシンが独自のIPアドレスを取得するようにブリッジ接続に切り替えました次に、2番目のアダプターセットをNATに追加して、ゲストがインターネットにアクセスできるようにしました。
ラップトップにファイアウォールをドロップして、違いがあるかどうかを確認してください。多分あなたのラップトップは、ローカルネットワークの名前解決を妨げるいくつかのブロードキャストをブロックするファイアウォールです。
VMからのファイアウォールとラップトップからのファイアウォールのすべてのファイアウォールを削除するか、pingを実行できるファイアウォールにルールを追加します
多分あなたのVMnet8 IPは同じネットワークセグメントにないかもしれません、例えば、私のVM IPは192.168.71.105です、私はVMで私のウィンドウにpingできますが、ウィンドウでVMにpingできません、それで今度はvmnet8が正しく設定されているかチェックするかもしれません。 IP:192.168.71.1
同じ問題がありました。ホスト上の静的ルートをVMnet8アダプター経由でmy VMに追加することで修正しました。
ルートADD VM_addr MASK 255.255.255.255VMnet8_addr
前述のように、ブリッジ接続が必要です。