É possível executar um servidor DHCP?


11

Nosso roteador doméstico é péssimo para lembrar IPs estáticos configurados. Gostaria de usar meu RasPi. Há algo em particular que preciso considerar ao configurá-lo?


Você pode incluir a distribuição que está usando. A resposta variará de acordo com a distribuição
Jivings

@Jivings Ainda não, o que seria bom de usar?
Tom Medley


11
Darei minha resposta para o Arch Linux e o Debian então.
Jivings

Idéia interessante, você planeja implementar a otimização interna?
ian.shaun.thomas

Respostas:


8

No seu Raspberry Pi, tudo que você precisa fazer é instalar o dhcppacote.

Arco:

sudo pacman -S dhcp

Debian:

apt-get install isc-dhcp-server

Você então edita o arquivo de configuração no /etc/conf.d/dhcpqual informa ao servidor dhcp qual interface na qual escutar com esta linha:

DHCP4_ARGS="... eth0"

Você então inicia o daemon do servidor com:

sudo /etc/rc.d/dhcp4 start

Agora, todos os clientes que transmitem para um IP conectado eth0serão gerenciados pelo servidor dhcp.


Por que preciso de duas interfaces de rede? Não estou roteando o tráfego pelo Pi (temos um modem / roteador sem fio all-in-one, de modo que não é possível de qualquer maneira), apenas o uso para atribuir endereços.
Tom Medley

@ TomMedley Ignore essa parte então. O resto ainda se aplica.
Jivings

É esta resposta meta incorreto quando ele diz que sudonão está instalado no Arch por padrão? Em caso afirmativo, essa resposta pode ser um pouco confusa para os recém-chegados?
Mark Booth

11
@ MarkBooth eu esqueci disso. Eu acho que temos que fazer algumas suposições ocasionalmente. Como qualquer usuário que queira configurar um servidor dhcp já sabe o que é sudo. Caso contrário, eles podem perguntar em um comentário.
Jivings
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.