web-dev-qa-db-ja.com

ローカルからpingできませんVMホストから

私の仕事用ラップトップはドメインのメンバーです(OSはWindows 8です)。このラップトップでローカルに新しいVMを作成しました(組み込みのHyper-Vを使用)。 DHCPはドメインによって提供され、すべてのIPアドレスはDHCPによってホストとVMの両方に割り当てられます。 VMはドメインのメンバーではなく、WORKGROUPのメンバーです。ローカルからVMをホストからpingしようとしています。マシン名によるpingは機能しません。IPアドレスによるpingは正常に機能します。ホストOSとVMは両方とも同じサブネットワーク上にあります。

ラップトップをオフィスのネットワークに再接続するたびに、IPアドレスが変わります。いつも違うIPを使うという苦労を避けたいです。

名前解決を機能させるために私ができることはありますか? VMをドメインに追加することはオプションではありません。

9
user2690101

問題は、VMがNAT経由でネットワークに接続されていることです。VMのネットワークアダプタをブリッジ接続に設定して、 VMは、ホスト上のLANではなく、実際のネットワーク内で独自のIPを取得します。

18

私はこれが古い投稿であることを知っていますが、VMでこれと同じ問題に遭遇しました。 VMにログインし、[コントロールパネル]> [システムとセキュリティ]> [Windowsファイアウォール]> [許可されたアプリ]に移動します。次に、[ファイルとプリンターの共有]の横にあるすべてのボックスをオンにして、ファイル共有を有効にします。これにより、 VMにpingできるようにします。以下のスクリーンショットは2016 Windows Serverのものですが、同じ方法が古いバージョンでも機能します。

enter image description here

同様の問題がありました。 NAT設定をVMwareのネットワークオプション内から使用している場合、外部デバイスからVMにpingすることはできません。ゲスト仮想マシンが独自のIPアドレスを取得するようにブリッジ接続に切り替えました次に、2番目のアダプターセットをNATに追加して、ゲストがインターネットにアクセスできるようにしました。

3
sanvj

ラップトップにファイアウォールをドロップして、違いがあるかどうかを確認してください。多分あなたのラップトップは、ローカルネットワークの名前解決を妨げるいくつかのブロードキャストをブロックするファイアウォールです。

VMからのファイアウォールとラップトップからのファイアウォールのすべてのファイアウォールを削除するか、pingを実行できるファイアウォールにルールを追加します

0

多分あなたのVMnet8 IPは同じネットワークセグメントにないかもしれません、例えば、私のVM IPは192.168.71.105です、私はVMで私のウィンドウにpingできますが、ウィンドウでVMにpingできません、それで今度はvmnet8が正しく設定されているかチェックするかもしれません。 IP:192.168.71.1

0
Reaper Receiver

同じ問題がありました。ホスト上の静的ルートをVMnet8アダプター経由でmy VMに追加することで修正しました。

ルートADD VM_addr MASK 255.255.255.255VMnet8_addr

前述のように、ブリッジ接続が必要です。

0
tullegutt