Ir para o conteúdo
ou

Software livre Brasil

 Voltar a Comunidade d...
Tela cheia Sugerir um artigo

Shell Script: Cadastro automatizado para DHCP, Sarg, ethers e hosts

9 de Setembro de 2015, 17:46 , por Viva o Linux - 0sem comentários ainda | Ninguém está seguindo este artigo ainda.
Visualizado 4 vezes

Script desenvolvido para receber nome do usuário e endereço MAC para cadastrá-los nos seguintes arquivos:

- /etc/dhcp/dhcpd.conf

Para o correto funcionamento, a parte final do arquivo tem que ser como no exemplo abaixo independente das configurações iniciais:

host Note-branco-vistante-1 { hardware ethernet 30:f9:ed:db:37:50; fixed-address 192.168.0.15; }
host Note-Preto-vistante-2 { hardware ethernet a4:1f:72:fd:40:9f; fixed-address 192.168.0.16; }
}}}

- /etc/ethers

Para o correto funcionamento, o IP deverá ser separado por 1 espaço do MAC, e o MAC de quem ainda não foi cadastrado deverá ser aa:bb:cc:dd:ee:ff (sendo possível alterar no script):

192.168.0.21 aa:bb:cc:dd:ee:ff
192.168.0.22 aa:bb:cc:dd:ee:ff

- /etc/sarg/sarg.usertab
- /etc/hosts

- O IP usado será o próximo disponível no dhcpd.conf (portanto, o dhcpd.conf deverá ter pelo menos 1 cadastro)
- Validador de MAC
- Limitador de IP
- Atualização automática da tabela ARP (arp -f)
- Restart automático do dhcpd (/etc/init.d/isc-dhcp-server restart)

Espero que ajuda alguém e sugestões/críticas são muito bem-vindas.

PAZ!


Fonte: http://www.vivaolinux.com.br/script/Cadastro-automatizado-para-DHCP-Sarg-ethers-e-hosts

0sem comentários ainda

Enviar um comentário

Os campos são obrigatórios.

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.