我可以为 DHCP 客户端配置 RPi。但是当DHCP服务器无法访问时,我想设置特定的IP。我如何为此配置 dhclient?
答案1
有一个租赁声明。手册中的引用:
DHCP 客户端可能会在一段时间后做出决定(请参阅协议时序)它不会成功联系服务器。那时,它会查阅自己的旧租约数据库,并通过对该租约列出的路由器执行 ping 操作来测试每个尚未超时的租约,以查看该租约是否有效。对于没有 DHCP 或 BOOTP 服务的网络,可以在客户端配置文件中定义一个或多个固定租约,以便客户端仍然可以自动配置其地址。这是通过租陈述。
因此,您可以在dhclient.conf
声明中添加类似这样的内容
lease {
interface "eth0";
fixed-address 192.168.1.1;
option subnet-mask 255.255.255.0;
option routers 192.168.1.1;
renew 2 2022/1/1 00:00:01;
rebind 2 2022/1/1 00:00:01;
expire 2 2022/1/1 0:00:01;
}