2016-03-21 8 views
3

私は新しいコンピュータ(Mac)に移行しました。VMWare Fusion:vmnet8のIPを変更してください

VMWare Fusionで仮想マシンを使用していましたが、vmnet8:172.16.134.1を使用しました。
新しいコンピュータに移動すると、vmnet8:172.16が割り当てられました。 .1

このIPは、開発環境(たとえば、自己署名入りのSSL証明書)のいくつかの場所でハードコードされていました。
IPを簡単に変更する方法はありますか?あるいは、私は新しい証明書を作成し、すべてのハードコードされた値を変更する方がよいでしょうか?

+0

windoze vmのローカル接続プロパティ(静的に割り当て)で変更するだけではどうですか... –

+0

これはWindows VMではありません。それはカスタムVMです。 IPは 'ifconfig'の' vmnet8'の値によって定義されます。 –

答えて

2

OS Xでは、一般的なnetworkingの設定を編集できます。具体的には、.confのファイルを編集できます。

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

answer VNET_8_HOSTONLY_SUBNET 172.16.134.0 

nat.conf

# NAT gateway address 
ip = 172.16.134.2 

dhcpd.confのネットワーキング:DHCPと一緒にサブネットを変更するには、次のVMの一見のためのIPSを生成

subnet 172.16.134.0 netmask 255.255.255.0 { 
    range 172.16.134.128 172.16.134.254; 
    option broadcast-address 172.16.134.255; 
    option domain-name-servers 172.16.134.2; 
    option domain-name localdomain; 
    default-lease-time 1800;    # default is 30 minutes 
    max-lease-time 7200;     # default is 2 hours 
    option netbios-name-servers 172.16.134.2; 
    option routers 172.16.134.2; 
} 
host vmnet8 { 
    hardware ethernet 00:00:00:00:00:00; # vm mac address 
    fixed-address 172.16.134.1; 
    option domain-name-servers 0.0.0.0; 
    option domain-name ""; 
    option routers 0.0.0.0; 
} 

VMWare Fusionを再起動し、vmに新しいサブネット/ ipsが反映されている必要があります。

これはあなたが既にvmをシャットダウンし、あなたのvms/confs/settingsをバックアップしていることを前提としています。

+0

ありがとうございます。今日はやってみよう。 –

関連する問題