在 Mac 上使用 Parallels 11 配置网络主机专用 DHCP 服务器段

Configure Network Host-Only DHCP Server segments with Parallels 11 on Mac

从 Parallels 10 版本升级到 Parallels 11 后,该公司已从首选项窗格中删除“网络选项卡”,并将我的仅主机网络 DHCP 服务器段更改为 10。32.x.x 这打破了我所有的退出静态主机专用 IP 分配。根据 this post,配置 DHCP 现在是一项“专业”功能,这意味着我们要么支付更多费用,要么更新我所有现有的静态 IP 分配(到 20+ vms)。

如何更新 DHCP 服务器 IP 段以匹配升级前的状态?

作为手动解决方法,您可以修改 Parallels 用来分配网络适配器段的 network.desktop.xml 文件。此解决方法归功于 Kevin01.

  1. Shutdown/quit 并行
  2. 以提升的权限打开 XML 文件,在我的例子中,我在终端中配置了 sublime,所以我 运行:

    sudo sublime /Library/Preferences/Parallels/network.desktop.xml

  3. 修改位于 "Host-Only" 下的适配器设置。在这个例子中,我将我的网段设置为 10.211.55.x

    <VirtualNetwork id="1" dyn_lists="VZVirtualNetwork 0"> <Uuid>{your-guid-id-here}</Uuid> <NetworkID>Host-Only</NetworkID> <Description>Host Only Networking</Description> <Enabled>1</Enabled> <NetworkType>1</NetworkType> <BoundCardMac></BoundCardMac> <VLANTag>65535</VLANTag> <HostOnlyNetwork dyn_lists=""> <HostIPAddress>10.211.55.2</HostIPAddress> <DhcpIPAddress>10.211.55.1</DhcpIPAddress> <IPNetMask>255.255.255.0</IPNetMask> <HostIP6Address>FDB2:2C26:F4E4:1::1</HostIP6Address> <DhcpIP6Address>FDB2:2C26:F4E4:1::</DhcpIP6Address> <IP6NetMask>FFFF:FFFF:FFFF:FFFF::</IP6NetMask> <DNSUseEtcHosts>1</DNSUseEtcHosts> <RegVmNameInEtcHosts>1</RegVmNameInEtcHosts> <EnableDNS>1</EnableDNS> <ParallelsAdapter dyn_lists=""> <Enabled>1</Enabled> <Name>Parallels Host-Only #1</Name> <PrlAdapterIndex>1</PrlAdapterIndex> <HiddenAdapter>1</HiddenAdapter> </ParallelsAdapter> <DHCPServer dyn_lists=""> <Enabled>1</Enabled> <IPScopeStart>10.211.55.1</IPScopeStart> <IPScopeEnd>10.211.55.254</IPScopeEnd> <IPReservations dyn_lists="IPReservation 0"/> </DHCPServer> <DHCPv6Server dyn_lists=""> <Enabled>1</Enabled> <IPScopeStart>FDB2:2C26:F4E4:1::</IPScopeStart> <IPScopeEnd>FDB2:2C26:F4E4:1:FFFF:FFFF:FFFF:FFFF</IPScopeEnd> <IPReservations dyn_lists="IPReservation 0"/> </DHCPv6Server> <NATServer dyn_lists=""> <Enabled>0</Enabled> <PortForwarding dyn_lists=""> <TCP dyn_lists="ForwardEntry 0"/> <UDP dyn_lists="ForwardEntry 0"/> </PortForwarding> <IdleConnectionTimeoutSecs>7440</IdleConnectionTimeoutSecs> <UseIPFilter>0</UseIPFilter> <ProvideIPv6Route>-1</ProvideIPv6Route> <NatDNSFilterIPv6Replies>-1</NatDNSFilterIPv6Replies> <UseInterface></UseInterface> </NATServer> </HostOnlyNetwork> </VirtualNetwork>