15

仮想オペレーティングシステムにVMWwareで静的IPアドレスを持たせるための最良の方法は何ですか。IPアドレスは仮想サーバーなので静的にしたいと思います。

4

6 に答える 6

21

[ホスト OS 上で実行される] VMware DHCP サーバーを構成して、毎回 VM に固定 IP アドレスを割り当てることができます。

vmware docsによると、構成は次の場所に保存されます。

WindowsXP

C:\Documents and Settings\All Users\Application Data\VMware\vmnetdhcp.conf

Windows Vista または Windows 7

C:\ProgramData\VMware\vmnetdhcp.conf

Linux (ホストのみ)

/etc/vmware/vmnet1/dhcp/dhcp.conf

Linux (NAT)

/etc/vmware/vmnet8/dhcp/dhcp.conf

VMWare Fusion for Mac (ホストのみ)

/Library/Preferences/VMware Fusion/vmnet1/dhcpd.conf

VMWare Fusion for Mac (NAT)

/Library/Preferences/VMware Fusion/vmnet8/dhcpd.conf

MAC による静的 IP および DNS 名の例:

host ubuntu {
    hardware ethernet 00:0c:29:c0:2c:58;
    fixed-address 192.168.118.3;
} 

詳細については、このブログ投稿を参照してください。

于 2013-04-24T10:12:17.700 に答える
17

NATベースのVMWareネットワークを使用していないと仮定すると、仮想(ゲスト)サーバーと実際のサーバーの答えに違いはありません。あなたはできる:

  • ゲストオペレーティングシステムがサポートするメカニズムを介して静的IPを割り当てます。
  • DHCPサーバーからIPアドレスを取得するようにゲストオペレーティングシステムを構成し、VMWareインスタンスのMACアドレスの静的IPアドレスを返すようにDHCPサーバーを構成します。
于 2009-01-14T19:19:01.523 に答える
3

VM スライス / VM マシン (ゲスト) に静的 IP を持たせたい場合は、それを VM スライスに割り当てます。次に、VM サーバーで、ネットワーク アダプターの設定に [ブリッジ] を選択します。これにより、ゲストで確立した IP 設定を使用するように VMWare に指示します。

于 2009-01-15T00:45:04.143 に答える
2

簡単な回避策として、より長いリースを使用するようにvmware dhcp サーバーを構成します。vmware config フォルダー ( Windows 7の場合C:\ProgramData\vmware) で、ファイル vmnetdhcp.confdefault-lease-timeを編集し、との値をmax-lease-timeより大きな値 (たとえば 4 か月) に変更します ( ) 4mo*30days*24hours*60min*60sec = 10368000。次に、VMware DHCP サーバーを再起動します。次に、ゲストのリースを解放して更新します。これで、ゲストIPは今後 4 か月間静的になります。

于 2011-01-18T19:27:46.563 に答える
0

VM ホスト構成をデフォルトのままにしたい場合は、dhcp の固定アドレスを要求するようにゲスト マシンを構成することもできます。これは、NAT ネットワークでも機能します。Ubuntu および の場合dhclient、これは の次のブロックによって実現されますdhclient.conf

interface "eth0" {
    send dhcp-requested-address 192.168.1.222;
}

ソース: https://serverfault.com/a/381137

于 2016-09-27T08:02:05.120 に答える