在 Debian jessie 上,我可以指定哪个 dhcp 客户端用于特定接口吗?

在 Debian jessie 上,我可以指定哪个 dhcp 客户端用于特定接口吗?

我使用/etc/network/interfacesDebian 上的文件来使用 DHCP 配置我的网络接口。相关部分如下所示:

allow-hotplug eth0
iface eth0 inet dhcp
allow-hotplug eth1
iface eth1 inet dhcp

接口(5)的手册页告诉我:

dhcp 方法

This  method may be used to obtain an address via DHCP
with any of the tools: dhclient, pump, udhcpc, dhcpcd.
(They  have been listed in their order of precedence.)

我的问题:有没有办法指定每个接口使用哪个 dhcp 客户端在接口文件中

假设我已经安装了两者dhclientdhcpcd并且我想同时使用dhcpcd这两个接口,或者我想dhcpcd用于一个接口和dhclient另一个接口?

答案1

dhcpcd手动启动,请运行以下命令:

dhcpcd <interface>

/etc/dhcpcd.conf您可以通过添加界面来编辑。

静态配置文件示例:

interface ethX
static ip_address=192.168.0.10/24   
static routers=192.168.0.1
static domain_name_servers=192.168.0.1 8.8.8.8

相关内容