-1

同じ PC の VMware で Web サイト サーバーを実行しています。ホストを介してそのサーバーの IP を取得する方法を知りたいです。私のサーバーはレッドハットを実行しています。これは「保存された状態」です。だから、私が入って私の赤い帽子を閲覧できる物理OSではありません。そのサーバーにpingできる場所はありますか?

4

1 に答える 1

1

私はこれを2つの方法のいずれかで行います。コンソールからマシンへの root アクセス権を持っていますか? その場合は、ログインして /sbin/ifconfig を使用してアドレスを見つけます。ファイル dhcpd.leases を探していない場合 (Linux では、NAT の場合は /etc/vmware/vmnet8/dhcpd にあります。ホストのみの場合は /etc/vmware/vmnet1/dhcpd にあります。ファイルには、いくつかのデータ ブロックがあります。 -

lease ip-address {
hardware ethernet MAC address
}

IPアドレスをMACアドレスに一致させれば、それが得られます。

例: MAC アドレス 00:0C:29:64:B4:EF

lease 192.168.240.138 {
    starts 4 2013/03/07 17:19:44;
    ends 4 2013/03/07 17:49:44;
    hardware ethernet 00:0c:29:64:b4:ef;
}

Mac アドレスの一致に注意してください。IP アドレスは 192.168.240.138 です。

仮想マシンの /sbin/ifconfig は

eth0      Link encap:Ethernet  HWaddr 00:0c:29:64:b4:ef  
          inet addr:192.168.240.138  Bcast:192.168.240.255  Mask:255.255.255.0

お役に立てれば。WindowsのVMWareにも同様のファイルがあると思いますが、確認する必要があります

于 2013-03-07T17:29:15.817 に答える