在 Ubuntu 上重启 DHCP 相关服务,取决于你用的是 ISC DHCP Server 还是 系统默认的网络管理(如 NetworkManager / systemd-networkd)。下面分情况说明。
sudo systemctl restart isc-dhcp-server
sudo systemctl status isc-dhcp-server
sudo systemctl start isc-dhcp-server
sudo systemctl stop isc-dhcp-server
/etc/dhcp/dhcpd.conf
修改配置后必须重启或 reload:
sudo systemctl reload isc-dhcp-server
sudo systemctl restart systemd-networkd
(仅在使用 systemd-networkd 时有效)
sudo systemctl restart NetworkManager
或者重新激活网卡:
sudo nmcli connection down <连接名>
sudo nmcli connection up <连接名>
sudo dhclient -r # 释放
sudo dhclient # 重新获取
journalctl -u isc-dhcp-server
或
tail -f /var/log/syslog
sudo netstat -tulnp | grep :67
如果你能说明是 DHCP 服务器还是客户端、Ubuntu 版本,我可以给你更精确的操作命令。