Servidor DHCP [RESOLVIDO]

1. Servidor DHCP [RESOLVIDO]

davi ricardo
davitnt

(usa Slackware)

Enviado em 17/09/2009 - 11:10h

Bom pessoal mais uma vez estou recorrendo a ajuda dos amigos aqui, minha situação é a seguinte:
Preciso montar um servidor DHCP que amarre ip ao mac(uso slackeare-12.2), até aqui tudo bem o problema é o seguinte eu preciso cadastrar o ip/mac no servidor dhcp sem a necessidade de editar o arquivo dhcpd.conf, ou seja de forma interativa,vou abrir uma pagina web em php e e informar o ip e mac, ai essa pagina php vai incluir o ip/mac no dhcp-server, o meu problema e o seguinte o arquivo dhcp.conf vai ficar imenso e a inclusão e exclusao desses ip/mac vai ficar complicada pois pra buscar o ip/mac e excluir e depois incluir vai ficar ruim, teria como o servidor DHCP buscar esses ip e macs em arquivos separados tipo. numa pasta coloco os arquivos nomeados como computador1.txt, computador2.txt, computador3.txt, e dentro dos arquivos estara o ip/mac(amarrado), gateway, dns que aquele computador tem que pegar.

Espero ter sido claro na pergunta.
Desde já agradeço


  


2. Re: Servidor DHCP [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 17/09/2009 - 11:18h

Imagino que vc não está gostando de adicionar direto no dhcpd.conf pois não tem a referência de quem é determinado ip/mac
Se for realmente isso, vc pode adicionar comentários em cada ip/mac, utilizando a ferramenta "sed" vc consegue fazer uma script que apague ou adicione facilmente.
Fiz um projeto parecido com o seu e tinha a mesma necessidade de adicionar informações no arquivo de configuração do radius. Para saber quem era cada user adicionado, criamos um "cabeçalho" para cada linha..
ex:

#pc sala
XXX
XXX

Sei lá, é uma idéia, talvez o trabalho que tenha para separar as configurações, seja maior que fazer tudo no dhcpd.conf


3. Re: Servidor DHCP [RESOLVIDO]

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 17/09/2009 - 12:51h

Há algumas soluções que vc pode usar:

FreeDHCP

http://freedhcp.net/

o Arquivo de aliases é guardado em sql ou em arquivos separados como é no seu caso ...

Outra solução seria Sauron:

http://sauron.jyu.fi/

É um webadmin para dhcp e dns, ele na verdade guarda as informações no banco de dados, e gera o dhcp.conf através deste...

Bom de qualquer jeito serve de base para o seu código...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts