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