在 Ubuntu 上重启 DHCP 服务使其生效,取决于你使用的是 ISC DHCP(isc-dhcp-server) 还是 DHCP 客户端(获取 IP),以及 Ubuntu 版本(是否使用 systemd)。下面分情况说明:
sudo systemctl restart isc-dhcp-server
查看状态:
sudo systemctl status isc-dhcp-server
sudo service isc-dhcp-server restart
编辑配置:
sudo nano /etc/dhcp/dhcpd.conf
修改后必须重启服务才会生效。
先应用配置:
sudo netplan apply
如果只是释放并重新获取 DHCP:
sudo dhclient -r
sudo dhclient
sudo systemctl restart NetworkManager
或针对某网卡:
sudo nmcli connection down <连接名>
sudo nmcli connection up <连接名>
sudo ifdown eth0
sudo ifup eth0
journalctl -u isc-dhcp-server
ip addr
cat /var/lib/dhcp/dhcpd.leases
如果你能说明:
我可以给你更精确的一条命令。