温馨提示×

ubuntu dhcp怎么重启服务

小樊
32
2026-10-21 15:49:14
栏目: 智能运维

在 Ubuntu 上重启 DHCP 服务,取决于你用的是 ISC DHCP Server(dhcpd) 还是 DHCP 客户端(dhclient),以及 Ubuntu 版本(是否使用 systemd)。

下面分情况说明:


一、重启 DHCP 服务器(Server)

1. 使用 systemd(Ubuntu 16.04+ 常见)

sudo systemctl restart isc-dhcp-server

查看状态:

sudo systemctl status isc-dhcp-server

2. 老版本(upstart / init.d)

sudo /etc/init.d/isc-dhcp-server restart

或

sudo service isc-dhcp-server restart

3. 如果服务名不同

有些系统可能是:

sudo systemctl restart dhcpd

二、重启 DHCP 客户端(获取新 IP)

1. 释放并重新获取 IP(dhclient)

sudo dhclient -r
sudo dhclient

指定网卡:

sudo dhclient -r eth0
sudo dhclient eth0

2. 使用 netplan(Ubuntu 18.04+ 常见)

如果是 DHCP 自动获取:

sudo netplan apply

三、排查常见问题

查看 DHCP 是否安装

dpkg -l | grep isc-dhcp-server

查看日志

journalctl -u isc-dhcp-server

或

cat /var/log/syslog | grep dhcp

如果你能告诉我:

  • Ubuntu 版本
  • 是 服务器还是客户端
  • 使用的是 netplan / NetworkManager / 传统 interfaces

我可以给你更精确的一条命令。

0 踩