小编pza*_*kha的帖子

Ubuntu 18.04 是否使用 dhclient?

我想弄清楚如何在 Ubuntu 服务器 18.04 上配置我的 DHCP 客户端。

我有以下来自 cloud-init 的 netplan 配置:

network:
    version: 2
    ethernets:
        ens160:
            dhcp4: true
            match:
                macaddress: 02:dc:01:00:38:4c
            set-name: ens160
Run Code Online (Sandbox Code Playgroud)

这似乎使用 ip 地址、dns、默认网关和搜索域正确配置了我的网络接口。但是,我想知道如何从 DHCP 获取主机名。我一直在研究 dhclient,它提供了一些我可以使用的方便的钩子,但是似乎没有调用 dhclient 钩子。我注意到 cloud-init 根据日志调用 dhclient,但作为某种沙盒版本,它似乎忽略了钩子。

我还注意到 systemd-networkd 报告了一些有关 DHCP 租约的 DHCP 活动。

有人可以对这个过程有所了解吗?

dhclient dhcp cloud-init netplan systemd-networkd

3
推荐指数
1
解决办法
7485
查看次数

标签 统计

cloud-init ×1

dhclient ×1

dhcp ×1

netplan ×1

systemd-networkd ×1