是否可以仅为本地虚拟机设置 DHCP 服务器?

是否可以仅为本地虚拟机设置 DHCP 服务器?

我有一个简单的问题。我在 Ubuntu 服务器上运行了一堆虚拟机 (VMWare Workstation),我发现 VMWare NAT (DHCP) 服务不可靠且速度很慢。我必须使用 NAT 而不是桥接,因为服务器位于没有 DHCP 的数据中心,并且我没有足够的静态 IP 供所有虚拟机使用。

是否可以将主机(Ubuntu)设置为 DHCP 服务器但仅供本地虚拟机使用?

该服务器有两个网络接口,因此我将设置eth0为静态 IP,连接到外部世界并eth1监听 DHCP。现在,我在想,如果我不想让 DHCP 广播,我只需不连接电缆eth1并设置 VM 以使用桥接即可eth1。这样 DHCP 就不会通过我的网络广播,而是监听该接口。

这个设置能行吗?

答案1

看一下dnsmasq- 该man dnsmasq页面显示它通过静态地址分配提供 DHCP 服务。

相关内容