当 DHCP 服务器无法访问时设置静态 IP

当 DHCP 服务器无法访问时设置静态 IP

我可以为 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;
}

相关内容