我正在尝试使用以下方法在 VirtualBox 中的两个虚拟机之间创建简单网络内部适配器和isc-dhcp 服务器. 两台虚拟机均已连接到国际互联网网络适配器,主适配器已安装并配置isc-dhcp 服务器。第二个已配置为使用 dhcp 接收网络地址。但在平来自 dhcp 客户端的配置信息未被 dhcp 服务器接收。我不知道是什么原因导致了这个问题。您能帮我解决这个问题吗?以下是服务器/客户端的配置文件。
客户端 /etc/network/interfaces:
auto enp0s3
iface enp0s3 inet dhcp
服务器 /etc/dhcp/dhcpd.conf
option domain-name "gw-serv.org";
option domain-name-servers 172.16.3.1;
default-lease-time 3600;
max-lease-time 7200;
ddns-update-style none;
authoritative;
log-facility local7;
subnet 172.16.3.0 netmask 255.255.255.0 {
option routers 172.16.3.1;
option subnet-mask 255.255.255.0;
range 172.16.3.2 172.16.3.254;
}
/etc/default/isc-dhcp 服务器:
INTERFACESv4="enp0s9"
答案1
好的,没有问题isc-dhcp 服务器配置文件,问题出在错误的顺序仅主机适配器和内部适配器将 enp0s8 更改为 enp0s9 并将 enp0s9 更改为 enp0s8 后,一切都开始正常工作。
解决方案是通过关闭 VirtualBox GUI 的适配器和测试服务器找到的是否配置输出。