在 CentOS 系统中,dhclient 是一个用于动态获取 IP 地址的命令行工具。要配置 dhclient 的选项,您可以通过编辑 /etc/dhcp/dhclient.conf 文件来实现。以下是一些常用的配置选项:
send interface-name "eth0";
send host-name "your-hostname";
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, domain-search, host-name,
netbios-name-servers, netbios-scope, interface-mtu,
rfc3442-classless-static-routes, ntp-servers;
prepend domain-name-servers 8.8.8.8, 8.8.4.4;
supersede domain-name-servers 8.8.8.8, 8.8.4.4;
request lease-time;
renew 300;
rebind 600;
option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;
interface "eth0" {
mtu "1500";
}
interface "eth0" {
duplex full;
}
interface "eth0" {
speed 100;
}
编辑完 /etc/dhcp/dhclient.conf 文件后,保存并退出。然后重启 dhclient 服务以使更改生效:
sudo systemctl restart dhclient
或者,您可以针对特定接口重启 dhclient:
sudo dhclient -r eth0
sudo dhclient eth0
请注意,某些选项可能因您的具体需求和网络环境而异。在修改配置文件时,请确保您了解每个选项的含义。