VMware ネットワークの DHCP の設定

VMware ネットワークの DHCP で VM ごとに IP アドレスが一定のものをリースする。

VM を起動して、アダプタに振られている IP アドレスと、アダプタの MAC アドレスを確認。とりあえず、ホストオンリーのアダプタは 192.168.216.0/24 のネットワーク、NAT のアダプタは 192.168.58.0/24 のネットワークだった。

まず、VMware の DHCP と NAT を止めておく(NAT は止めなくても良いかも)。
VMware DHCP ServiceVMware NAT Service の 2 つをそれぞれ右クリックして停止を選択。

VMware Workstation 16 では C:\ProgramData\VMware\vmnetdhcp.conf を編集する。

# Virtual ethernet segment 1
# Added at 09/05/22 08:22:55
subnet 192.168.216.0 netmask 255.255.255.0 {
range 192.168.216.128 192.168.216.254; # default allows up to 125 VM's
option broadcast-address 192.168.216.255;
option domain-name-servers 192.168.216.1;
option domain-name "localdomain";
default-lease-time 1800;
max-lease-time 7200;
}
host VMnet1 {
    hardware ethernet 00:50:56:C0:00:01;
    fixed-address 192.168.216.1;
    option domain-name-servers 0.0.0.0;
    option domain-name "";
}
# End

ホストオンリーのネットワーク(VMnet1)の設定はこんな感じだった。追加して、以下のように。# End の前の赤字部分が追加したところ。

# Virtual ethernet segment 1
# Added at 09/05/22 08:22:55
subnet 192.168.216.0 netmask 255.255.255.0 {
range 192.168.216.128 192.168.216.254; # default allows up to 125 VM's
option broadcast-address 192.168.216.255;
option domain-name-servers 192.168.216.1;
option domain-name "localdomain";
default-lease-time 1800;
max-lease-time 7200;
}
host VMnet1 {
    hardware ethernet 00:50:56:C0:00:01;
    fixed-address 192.168.216.1;
    option domain-name-servers 0.0.0.0;
    option domain-name "";
}
host VMnet1-Host1 {
    hardware ethernet 00:0C:29:4E:49:B9; #MAC アドレス
    fixed-address 192.168.216.16; #振りたい IP アドレス
}
# End

NAT ネットワークは以下の部分。

# Virtual ethernet segment 8
# Added at 09/05/22 08:22:55
subnet 192.168.58.0 netmask 255.255.255.0 {
range 192.168.58.128 192.168.58.254;            # default allows up to 125 VM's
option broadcast-address 192.168.58.255;
option domain-name-servers 192.168.58.2;
option domain-name "localdomain";
option netbios-name-servers 192.168.58.2;
option routers 192.168.58.2;
default-lease-time 1800;
max-lease-time 7200;
}
host VMnet8 {
    hardware ethernet 00:50:56:C0:00:08;
    fixed-address 192.168.58.1;
    option domain-name-servers 0.0.0.0;
    option domain-name "";
    option routers 0.0.0.0;
}
host VMnet8-Host1 {
    hardware ethernet 00:0C:29:4E:49:AF;
    fixed-address 192.168.58.16;
}
# End

さっき停止したサービスを起動して、VM を起動する。期待したとおりになっていたら OK。

コメント

タイトルとURLをコピーしました