我可以从 DHCP 路由器获取 Linux 虚拟接口的 IP 租约吗?

我可以从 DHCP 路由器获取 Linux 虚拟接口的 IP 租约吗?

我有一个充当 DHCP 服务器的 mikrotik 路由器。我使用以下命令在 Raspberry Pi 上创建了一些虚拟接口:

 interface eth0:1
static ip_address=192.168.88.5/24
static routers=192.168.88.1
static domain_name_servers=192.168.88.1

interface eth0:2
static ip_address=192.168.88.10/24
static routers=192.168.88.1
static domain_name_servers=192.168.88.1

interface eth0:3
static ip_address=192.168.88.12/24
static routers=192.168.88.1
static domain_name_servers=192.168.88.1

interface eth0:4
static ip_address=192.168.88.13/24
static routers=192.168.88.1
static domain_name_servers=192.168.88.1

虽然我可以 ping 它们,但它们不在我的路由器 DHCP 租约列表中。我可以让它们在我的路由器上显示为真实设备吗?

答案1

不可以。您已设置静态 IP。DHCP 表将保存有关 DHCP 租约的信息,但您不会使用这些信息。

它们绝对被视为“真实设备”,你可以 ping 它们就是证据。

如果您希望它们显示租约,您或许可以考虑使用 DHCP 保留 - 它们仍会通过 DHCP 请求 IP,但路由器始终会提供相同的 IP。

相关内容