dhclient
是一个用于配置网络接口的命令行工具,它通常与 DHCP 客户端守护进程(如 dhcpcd
或 dhclient
本身)一起使用。dhclient
的参数可以根据不同的发行版和版本有所不同,但以下是一些常见的参数:
-v, --verbose
-q, --quiet
-r, --release
-r, --renew
-p, --pool=POOL
-i, --interface=INTERFACE
-a, --allinterfaces
-b, --bootp
-c, --config-file=FILE
-d, --debug
-m, --max-retries=NUM
-t, --timeout=SECONDS
-f, --force
-n, --no-restart-on-up
-s, --server=SERVER
-x, --exclude=IP
-y, --yes
-Z, --zone=ZONE
获取所有接口的 IP 地址:
dhclient -a
释放特定接口的 IP 地址:
dhclient -r eth0
续租特定接口的 IP 地址:
dhclient -r eth0 && dhclient eth0
强制重新获取 IP 地址:
dhclient -f eth0
请注意,某些参数可能因发行版和 dhclient
版本的不同而有所差异。在使用之前,建议查阅你所使用的 dhclient
版本的手册页(通过 man dhclient
命令)以获取最准确的信息。