测试Ubuntu DHCP服务,可从服务器和客户端两方面进行,具体如下:
sudo systemctl status isc-dhcp-server命令查看DHCP服务是否运行。sudo dhcpd -t -cf /etc/dhcp/dhcpd.conf检查配置文件语法是否正确。sudo ss -tuln | grep -E ':67|:68'确认DHCP服务是否在监听67和68端口。cat /var/lib/dhcp/dhcpd.leases查看已分配的IP地址及租约信息。sudo dhclient -r释放现有IP,再用sudo dhclient请求新IP,之后用ip addr show查看是否获取到IP。/etc/netplan/01-netcfg.yaml),设置BOOTPROTO=dhcp,然后执行sudo netplan apply,之后用ip addr show确认IP获取情况。