duvida sobre dhcp fedora13

1. duvida sobre dhcp fedora13

jeferson
jeferson_paiva

(usa Fedora)

Enviado em 09/07/2011 - 09:17h

pessoal to tentando montar servidor com squid + firewall + dhcp, o squid subiu o firewall tambem, mas meu maior problema ta sendo com dhcp ele nao sobe quando especifico a placa de rede que ele tem que subir, tem algo no squid e no firewall que tem combinar no DHCP?


  


2. o erro e esse

jeferson
jeferson_paiva

(usa Fedora)

Enviado em 09/07/2011 - 09:21h

/etc/dhcpd/dhcpd.conf line11: semicolon expected.
option


3. duvida sobre dhcp fedora13

morvan bliasby
Morvan

(usa Fedora)

Enviado em 09/07/2011 - 10:23h

/etc/dhcpd/dhcpd.conf line11: semicolon expected. Tradução literal: "Linha 11: Esperado ponto-e-vírgula".
Você há de não ter terminado a instrução com ponto-e-vírgula, ao final da declaração.
Qualquer coisa, passe o seu dhcpd.conf (obscureça, claro, as partes que não devam ser publicadas); nós analisaremos e acharemos, se possível, o erro.

Morvan, Usuário Linux #433640.


4. Re: duvida sobre dhcp fedora13

jeferson
jeferson_paiva

(usa Fedora)

Enviado em 09/07/2011 - 10:26h

ate que essa parte eu passei, agora estou com outros problemas, você pode me dizer se é preciso colocar ip fixo na eth que for fornecer ip?


5. duvida sobre dhcp fedora13

morvan bliasby
Morvan

(usa Fedora)

Enviado em 09/07/2011 - 10:38h

Bom dia.
Claro. Se você atribuir a uma placa com IP automático a tarefa de servir endereços, você cria uma referência circular: ela só poderá fornecer IP quando ela recebê-lo, também. Segue abaixo um excerto de DHCPD.CONF do meu servidor, para efeito de comparação:
...
ddns-update-style ad-hoc; #ddns-update-style interim; define atualizaçao DNS
default-lease-time 604800; # Define o tempo máximo Default que um IP é Alugado
max-lease-time 1209600; # Tempo máximo de Aluguel do IP
#log-facility local7; # Define qual categoria de log o DHCP irá usar
option domain-name "MeuServidor"; # Coloque aqui o Nome do Dominio (Win's)
option netbios-name-servers 192.168.0.1; # Servidor de NBNS (Wins) NetBios
option netbios-node-type 4; # Nó Misto - BroadCast Depois Wins informado às Estações
option routers 192.168.0.1; # Endereço do Roteador
option domain-name-servers (Coloque aqui os Servidores DNS, separados por vírgula);
option broadcast-address 192.168.0.255; # Endereço de Difusão (BroadCast)
# one-lease-per-client on;
option netbios-dd-server 192.168.0.1; # Servidor de Datagramas NetBios
get-lease-hostnames true;
option tftp-server-name "192.168.0.1";
option option-128 code 128 = string;
option option-129 code 129 = text;
...
Observe que cada declaração é pós-cedida por ponto-e-vírgula, como de praxe. Qualquer dúvida, pode postar.

Morvan, Usuário Linux #433640


6. Re: duvida sobre dhcp fedora13

jeferson
jeferson_paiva

(usa Fedora)

Enviado em 09/07/2011 - 11:19h

ta apatentemente tudo certo, mas ainda tem um erro
no subnet declaration for eth5
not configured to listen on any interfaces


7. duvida sobre dhcp fedora13

morvan bliasby
Morvan

(usa Fedora)

Enviado em 09/07/2011 - 11:36h

Amigo, dê uma olhada no arquivo /etc/default/dhcp3-server:
No final deste arquivo haverá uma instrução similar a esta:
# Inerface to Listen
INTERFACES="ethX"
Substitua a variável "X" pelo índice da sua rede. No caso, eth5, como você citou.
E não esqueça deixar esta interface com IP Estático, senão o dhcpd server refugará a subida.

Morvan, Usuário Linux #433640



8. Re: duvida sobre dhcp fedora13

jeferson
jeferson_paiva

(usa Fedora)

Enviado em 09/07/2011 - 11:42h

eu uso fedora 13, ele nao tem, nele fica em /etc/sysconfig/dhcpd

# Ajuste alguns defeitos para o método do tempo do aluguer e da actualização do DNS
ddns-update-style ad-hoc;
default-lease-time 600;
max-lease-time 7200;

# mascara de rede para ip sem fio
option subnet-mask 255.255.255.0;

# Set the Broadcast address. This will be 10.x.x.255,
# the "x.x" will depend upon the network assigned to you by NZWireless.
option broadcast-address 10.1.1.255;

# Set the router address, this will be 10.x.x.1, the address
# of your wireless interface WLAN0
option routers 10.1.2.1;

# Set the Name Server address. This will be the same as your WLAN0 address
# because we intend to run DNS on this machine.
option domain-name-servers 10.1.1.1;

# Set the default domain name for clients on this network.
# i.e. the DNS domain assigned to you by your wireless administrator.
option domain-name "simon.akld.nzwireless.org";

# Allocate a network range for dynamic IP addresses to hand out to clients.
# Again, this range will be in 10.x.x.x, depending upon the network allocated
# to you by your wireless administrator.
subnet 10.1.2.0 netmask 255.255.255.0 {
range 10.1.2.10 10.1.2.20;
}

esse ai e o meu dhcpd.conf, qual ip devo usar na interface eth5?


9. duvida sobre dhcp fedora13

morvan bliasby
Morvan

(usa Fedora)

Enviado em 09/07/2011 - 11:58h

10.1.2.1 (option routers).
Outra coisa, vê teu arquivo /etc/sysconfig/dhcpd. Ele deve conter as seguintes linhas:
# This sets the interface.
DHCPDARGS=eth5

Depois disto, acho que não falta nada para "funfar" a interface.
Qualquer coisa, posta e tentaremos resolver.

Morvan, Usuário Linux #433640.


10. Dúvida

Wellington
wgalvaoc

(usa Outra)

Enviado em 22/02/2014 - 05:40h

Prezado Morvan

tenho um servidor Debian com dhcp e precisei usar a opção tftp-server-name com código 150
poderia me explicar, cada função descrita, peguei o seu exemplo abaixo:

option tftp-server-name "192.168.0.1";
option option-128 code 128 = string;
option option-129 code 129 = text;


11. duvida sobre dhcp

morvan bliasby
Morvan

(usa Fedora)

Enviado em 22/02/2014 - 09:13h

wgalvao@msn.com escreveu:

Prezado Morvan

tenho um servidor Debian com dhcp e precisei usar a opção tftp-server-name com código 150
poderia me explicar, cada função descrita, peguei o seu exemplo abaixo:

option tftp-server-name "192.168.0.1";
option option-128 code 128 = string;
option option-129 code 129 = text;


Bom dia.
A Opção "150" é proprietária. Ela, em tese, só é válida para a família Cisco. Mas o Ubuntu a utiliza para informar o IP. Ela informa onde os clientes devem buscar informações, uma espécie de "Service Hint".
option tftp-server-name "192.168.0.1"; aqui, dizemos ao Servidor qual o IP do Serviço de TFTP. Se você não utiliza Trivial File Transfer Protocol, por algum motivo, pode comentá-la.

option option-128 code 128 = string;
option option-129 code 129 = text;


Acima, instruímos o DHCP Server a resolver os serviços 128 e 129 como texto (ou string).
Estes códigos sempre referenciam serviços ou protocolos.
option 128 = Código de envio do "etherboot magic flag", um código necessário apenas se se utiliza o Boot via Rede, como em LTSP;
option 129 = Igual ao 128, mas envia o código sempre em texto "String".

wgalvao@msn.com, é importante que se frise que o meu DHCP tem muitos serviços. Dependendo da situação, você só irá precisar declarar Rede, SubRede e NomedoServidor. De qualquer modo, fique[m] à vontade para perguntar e se puder, claro, ajudarei. Uma boa fonte de códigos de Serviços é: http://www.linuxexpert.ro/Linux-Tutorials/dhcp-option-codes.html .

Saudações "Seja Legal; seja Livre. Use Linux".


12. Mais uma dúvida

Wellington
wgalvaoc

(usa Outra)

Enviado em 24/02/2014 - 16:31h

Prezado, Morvan, obrigado por responder minha pergunta, realmente minha rede tem telefonia IP Cisco, vou precisar usar sim meu servidor de DHCP para passar IP para os telefones por isso preciso usar o servidor tftp e essa opção 150, tem como você me mostrar como se declara essas informações, ja tentei até mesmo pelo modo gráfico e nunca deu certo. Outra dúvida seria se eu posso enviar uma faixa de DHCP diferente para os telefones na mesma placa de rede, visto que ja tenho o DHCP funcionando e enviando IP´s para os computadores.

Mais uma vez obrigado.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts