在 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.
- Shutdown/quit 并行
以提升的权限打开 XML 文件,在我的例子中,我在终端中配置了 sublime,所以我 运行:
sudo sublime /Library/Preferences/Parallels/network.desktop.xml
修改位于 "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>
从 Parallels 10 版本升级到 Parallels 11 后,该公司已从首选项窗格中删除“网络选项卡”,并将我的仅主机网络 DHCP 服务器段更改为 10。32.x.x 这打破了我所有的退出静态主机专用 IP 分配。根据 this post,配置 DHCP 现在是一项“专业”功能,这意味着我们要么支付更多费用,要么更新我所有现有的静态 IP 分配(到 20+ vms)。
如何更新 DHCP 服务器 IP 段以匹配升级前的状态?
作为手动解决方法,您可以修改 Parallels 用来分配网络适配器段的 network.desktop.xml 文件。此解决方法归功于 Kevin01.
- Shutdown/quit 并行
以提升的权限打开 XML 文件,在我的例子中,我在终端中配置了 sublime,所以我 运行:
sudo sublime /Library/Preferences/Parallels/network.desktop.xml
修改位于 "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>