[Ubuntu-BR] Problema com IP/SUBNET em DHCPD
Adriano Rafael Gomes
adrianorg em gmail.com
Sábado Maio 19 21:55:12 UTC 2007
Clóvis Alberto escreveu:
> Caros
>
> Estou configurando uma rede LTSP usando o próprio ltsp 5.0 que vem
> embutido no Feisty.
> Porém, estou com dificuldades de fazer o servidor DHCP instalado por ele
> reconhecer como válidos a minha range de IP's internos (10.1.1.x) e
> sub-net mask (255.0.0.0), que é a padrão do meu modem DSL500G -
> Generation II (no qual, por prevenção, já desabilitei o dhcp interno).
>
> A cada vez que mando dar start no dhcpd, ele me acusa a seguinte mensagem:
>
> " root em ODIN:/home/clovis# /etc/init.d/dhcp3-server restart
> dhcpd self-test failed. Please fix the config file.
> The error was:
> /etc/dhcp3/dhcpd.conf line 19: subnet 10.1.1.0 netmask 255.0.0.0: bad
> subnet number/mask combination.
> subnet 10.1.1.0 netmask 255.0.0.0 "
>
> Alguém já passou por isso?
> Observações: 10.1.1.1 é o meu modem adsl (router) e 10.1.1.4 é o
> computador que está tentando ser o servidor para o thin client.
Clóvis, é que o par 10.1.1.0/255.0.0.0 não combina. Tenta
(a)10.0.0.0/255.0.0.0 ou (b)10.1.1.0/255.255.255.0. *Acho* que é por aí,
claro que posso estar errado ;-)
> Abaixo segue o conteúdo do arquivo /etc/dhcp3/dhcpd.conf
>
>
>
> # dhcpd.conf
>
> ddns-update-style ad-hoc;
>
> option subnet-mask 255.0.0.0;
(a) option subnet-mask 255.0.0.0;
(b) option subnet-mask 255.255.255.0;
> option broadcast-address 10.1.1.255;
(a) option broadcast-address 10.255.255.255;
(b) option broadcast-address 10.1.1.255;
> option routers 10.1.1.1;
> option domain-name-servers 201.10.128.3,201.10.120.3,10.1.1.1;
> option domain-name "your_domain.org"; # You really should
> fix this
> option option-128 code 128 = string;
> option option-129 code 129 = text;
>
>
> get-lease-hostnames true;
>
> next-server 10.1.1.4;
> option root-path "10.1.1.4:/opt/ltsp/i386";
>
> subnet 10.1.1.0 netmask 255.0.0.0 {
(a) subnet 10.0.0.0 netmask 255.0.0.0 {
(b) subnet 10.1.1.0 netmask 255.255.255.0 {
> range 10.1.1.1 10.1.1.10;
> if substring (option vendor-class-identifier, 0, 9) = "PXEClient" {
> filename "/tftpboot/lts/2.6.16.1-ltsp-1/pxelinux.0";
> }
> else{
> filename "/tftpboot/lts/vmlinuz-2.6.16.1-ltsp-1";
> }
> }
>
--
Adriano Rafael Gomes
SoftwareLivreVS
http://www.softwarelivrevs.org/
More information about the ubuntu-br
mailing list