No Debian jessie, posso especificar qual cliente dhcp é usado para uma interface específica?


0

Eu uso o /etc/network/interfacesarquivo no Debian para configurar minhas interfaces de rede com o DHCP. A seção relevante fica assim:

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

A página de manual das interfaces (5) me diz:

O método 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.)

Minha pergunta: existe uma maneira de especificar qual cliente dhcp é usado para cada interface no arquivo de interfaces ?

Digamos que eu tenho os dois dhcliente dhcpcdinstalei, e quero usar dhcpcdpara ambas as interfaces ou dhcpcdpara uma interface e dhclientpara outra?


Isso é uma coisa estranha de se fazer. Alguma razão em particular?
grawity

Costumávamos ter configurações com roteadores esotéricos em que um cliente dhcp não funcionava, mas o outro funcionava. Então, no Slackware, que usamos anteriormente, fizemos para que você pudesse especificar qual cliente dhcp seria usado. Talvez no Debian, o fato de todos serem tentados sucessivamente torne a configuração explícita desnecessária.
Roelvanmeer

Respostas:


0

Para iniciar dhcpcdmanualmente, execute o seguinte comando:

dhcpcd <interface>

você pode editar o /etc/dhcpcd.confadicionando sua interface.

Um exemplo de perfil estático:

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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.