ajustando dhcp3server

Iniciado por robarros, 14 de Setembro de 2008, 22:36

tópico anterior - próximo tópico

robarros

ola
estou com 1 problema
quero fazer o teste de 1 terminal LTSP usando o vmware workstation
estou usando tanto o servidor nele como o terminal estao em maquinas virtuais
segue os dados abaixo do meu arquivo dhcp3.conf nao sei onde esta errado
e segue uma imagem com os dados do servidor como endereço de rede etc
o servico ja esta carregado so que nao da o start

-------------------------------------------------------------------------------
segue os dados do meu servidor:

endereço IP: 192.168.1.111
endereco broadcast: 255.255.255.255
mascara subrede: 255.255.255.0
rota padrao: 192.168.1.1
DNS primario: 200.204.1.140
DNS secundario: 192.168.1.1


-------------------------------------------------------------------------------


# Arquivo de configuração do servidor DHCP para o LTSP 4.2
# Por Carlos E. Morimoto

shared-network WORKSTATIONS {

subnet 192.168.0.0 netmask 255.255.255.0 {

default-lease-time 21600;
max-lease-time 21600;

# Configure as opções abaixo adicionando os endereços da sua rede:

# Mascara de sub-rede:
option subnet-mask 255.255.255.0;

# Endereço de broadcast (é sempre o último endereço da rede, como em 192.168.0.255)
option broadcast-address 192.168.1.255;

# Default gateway (o micro que está compartilhando a conexão e do DNS da rede)
option routers 192.168.1.1;
option domain-name-servers 192.168.0.1;

# Esta opção faz com que o servidor dhcp aceite apenas os clientes do
# terminal server, não conflitando com um servidor dhcp já existente.

deny unknown-clients;

# Caso prefira que o servidor DHCP dê IPs de rede local também para os
# demais micros da rede, que não estão cadastrados como terminais, comente
# a linha acima e descomente a linha abaixo, informando a faixa de endereços
# que será usada pelos clientes que não estejam cadastrados como terminais:

# range 192.168.1.120 192.168.1.201;


# IMPORTATE!! Substitua o "192.168.0.10" pelo endereço IP do servidor
# Kurumin (esta máquina), se este endereço estiver errado o LTSP não
# funcionará! Repita o mesmo endereço na opção "next-server", ela é um
# workaround para um bug do dhcpd 3.03:

option root-path "192.168.1.111:/opt/ltsp/i386"
;
next-server 192.168.1.111;

}

}



group {

use-host-decl-names on;

# Aqui vão as configurações dos terminais, cada terminal deve
# ser configurado com um endereço IP diferente e com o endereço
# MAC de sua placa de rede.

# Para saber o endereço MAC de cada terminal, basta dar um boot
# Com o disquete do rom-o-matic, ele mostrará o endereço MAC
# logo no início do boot.

# Este endereço é único, exclusivo de cada placa de rede, é através
# dele que o servidor sabe qual terminal é qual.

# Adicione mais terminais caso necessário copiando e colando as linhas:


# terminal 1:
host ws001 {
hardware ethernet 00:0C:29:B1:55:56;
fixed-address 192.168.0.11;
filename "lts/2.6.17.3-ltsp-1/pxelinux.0";
}

# terminal 2:
host ws002 {
hardware ethernet 000:09:A2:9B:8D;
fixed-address 192.168.0.12;
filename "lts/2.6.17.3-ltsp-1/pxelinux.0";
}

# terminal 3:
host ws003 {
hardware ethernet 00:E0:7D:AB:E3:11;
fixed-address 192.168.0.13;
filename "lts/2.6.17.3-ltsp-1/pxelinux.0";
}

# terminal 4:
host ws004 {
hardware ethernet 00:C0F:09:05:55;
fixed-address 192.168.0.14;
filename "lts/2.6.17.3-ltsp-1/pxelinux.0";
}

# terminal 5:
host ws005 {
hardware ethernet 00:60:08:37:4F:15;
fixed-address 192.168.0.15;
filename "lts/2.6.17.3-ltsp-1/pxelinux.0";
}

# terminal 6:
host ws006 {
hardware ethernet 00:0C:29:6F:F4:AB;
fixed-address 192.168.0.16;
filename "lts/2.6.17.3-ltsp-1/pxelinux.0";
}

# terminal 7:
host ws007 {
hardware ethernet 00:08:0D:7B:E9:C8;
fixed-address 192.168.0.17;
filename "lts/2.6.17.3-ltsp-1/pxelinux.0";
}

# terminal 8:
host ws008 {
hardware ethernet 00:0c:29:f4:34:19;
fixed-address 192.168.0.18;
filename "lts/2.6.17.3-ltsp-1/pxelinux.0";
}


# Esta chave fecha a sessão "group", finalizando a configuração. Não remova!
}

Josely

pelo que entendi vc quê configurar um Servidor DHCP certo?

1 - vai em /etc/default/dhcp3-server (no caso do Ubuntu Server) e procure pela linha:

INTERFACES=""
e adicione a placa que o servidor DHCP deve escutar, como em:

INTERFACES="eth0"
reinicie o serviço.

2 - no seu dhcp3.conf altere para o seguinte:

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.199; #o range determina a faixa de Ip que sera usada pelo servidor, altere de acordo com sua faixa de IP;
option routers 192.168.1.1;
option domain-name-servers 200.204.1.140,192.168.1.1; #aqui fica a configuração dos DNS 1° e 2º altere de acordo com o DNS da sua operadora;
option broadcast-address 192.168.1.255;

qq coisa poste se deu certo ou não para que possamos fazer mais analise.


robarros

#2
amigo
colokei os valores
mais nao deu certo
veja se esta correto? se nao estiver por favor altere ele pra min no proprio arquivo
ai eu colo la e vejo se funciona




# Arquivo de configuração do servidor DHCP para o LTSP 4.2
# Por Carlos E. Morimoto

shared-network WORKSTATIONS {

    subnet 192.168.1.0 netmask 255.255.255.0 {

    default-lease-time            21600;
    max-lease-time                21600;

    # Configure as opções abaixo adicionando os endereços da sua rede:

    # Mascara de sub-rede:
    option subnet-mask            255.255.255.0;

    # Endereço de broadcast (é sempre o último endereço da rede, como em 192.168.0.255)
    option broadcast-address      192.168.1.255;

    # Default gateway (o micro que está compartilhando a conexão e do DNS da rede)
    option routers                192.168.1.1;
    option domain-name-servers    200.204.1.140;

    # Esta opção faz com que o servidor dhcp aceite apenas os clientes do
    # terminal server, não conflitando com um servidor dhcp já existente.

    deny unknown-clients;

    # Caso prefira que o servidor DHCP dê IPs de rede local também para os
    # demais micros da rede, que não estão cadastrados como terminais, comente
    # a linha acima e descomente a linha abaixo, informando a faixa de endereços
    # que será usada pelos clientes que não estejam cadastrados como terminais:

    # range 192.168.1.100 192.168.1.199;


    # IMPORTATE!! Substitua o "192.168.0.10" pelo endereço IP do servidor
    # Kurumin (esta máquina), se este endereço estiver errado o LTSP não
    # funcionará! Repita o mesmo endereço na opção "next-server", ela é um
    # workaround para um bug do dhcpd 3.03:

    option root-path    "192.168.1.1:/opt/ltsp/i386";
    next-server             192.168.1.1;

    }

}



group   {

    use-host-decl-names       on;

    # Aqui vão as configurações dos terminais, cada terminal deve
    # ser configurado com um endereço IP diferente e com o endereço
    # MAC de sua placa de rede.

    # Para saber o endereço MAC de cada terminal, basta dar um boot
    # Com o disquete do rom-o-matic, ele mostrará o endereço MAC
    # logo no início do boot.

    # Este endereço é único, exclusivo de cada placa de rede, é através
    # dele que o servidor sabe qual terminal é qual.

    # Adicione mais terminais caso necessário copiando e colando as linhas:


    # terminal 1:
    host ws001 {
    hardware ethernet     00:0C:29:B1:55:56;
    fixed-address         192.168.0.11;
    filename "lts/2.6.17.3-ltsp-1/pxelinux.0";
    }



# Esta chave fecha a sessão "group", finalizando a configuração. Não remova!
}