como configurar um servidor DHCP no openWRT-x86? [RESOLVIDO]

1. como configurar um servidor DHCP no openWRT-x86? [RESOLVIDO]

daniel enos cavalcanti rodrigues de macedo
denosmacedo

(usa Outra)

Enviado em 20/02/2010 - 23:02h

Boa noite!!!

Alguem poderia me dar uma forca em relacao a isso?

Estou simluando uma rede com o seguinte: servidor(Ubuntu 9.10, DHCP) -> Roteador(com serviço DHCP) ->Cliente

Ja fiz a conexao servidor/roteador... O servidor (192.168.1.1) esta se conectando ao roteador(na eth0, 192.168.1.101)

Agora queria pegar uma placa eth1 com o endereço 192.168.1.2 (do roteador) e configura um servidor DHCP nele...

Alguem pode me ajudar em relacao a isso?



Obrigado, caso nao entenda a pergunt eh so falar que explico melhor! :)


  


2. Re: como configurar um servidor DHCP no openWRT-x86? [RESOLVIDO]

Cristiano Costa
blackmarik

(usa Ubuntu)

Enviado em 21/02/2010 - 19:45h

Têm este artigo na rede:
http://martybugs.net/wireless/openwrt/dnsmasq.cgi

Ele esplica o procedimento, que não me parece ser dificil.
Espero ter ajudado.



3. Re: como configurar um servidor DHCP no openWRT-x86? [RESOLVIDO]

Thiago Anselmo
thiagoanselmo

(usa Debian)

Enviado em 21/02/2010 - 20:31h

E aiii amigoo...

vamos ver se entendii...

1- vamos ver oque vc tem...

01 modem ads
01 modem wireless
01 servidor dhcp
02 placas de rede eth0, eth1

vamos láá...

### Mascarando conexões e ativando forward entre as placas...

iptables -t nat -A POSTROUTING -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward

###Digamos que seu modem seja dlink 500b que tenha o ip 10.1.1.1

### Configurando sua eth0

1- ligue o seu modem na eth0 e faça as seguintes configurações
2- ifconfig eth0 10.1.1.2
3- route add default gw 10.1.1.1

### Configurando sua eth1

ifconfig eth1 192.168.1.1

### Configurando seu wireless

No modo operação deixe ele como bridge...
E vá na opção 'lan e deixe como cliente dhcp...

### configurando seu servidor DHCP (vou me basear no debian ou ubunto ok)

apt-get update
apt-get install dhcp3-server

a configuração dele fica em /etc/dhcp/dhcpd.conf

### vamos a configuração em si...

# Libera um endereço por 600 segundos(dez minutos)
default-lease-time 30;

# Tempo máximo em segundos para liberação do endereço IP
max-lease-time 60;

# Define a subnet-mask
option subnet-mask 255.255.255.0;

# Define o endereço de distribuição (Broad Cast)
option broadcast-address 10.255.255.255;

# Define o Roteador ou o caminho padrão
option routers 192.168.1.1;

# Define os servidores de DNS
option domain-name-servers 192.168.1.1, 208.67.222.222;

# Indica se o servidor DNS será atualizado quando um aluguel de ip for solicitado
ddns-update-style none;

# Define o nome do dominio da subrede
option domain-name "Eletronica_Nossa_Senhora_Aparecida";

# Define a rede, máscara e escala de endereços
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
}

# Para defenir um endereço IP especifico para uma máquina na rede é necessário a utilização dos endereço físico das placa de rede, MAC address.

# exemplo:

#host Thiago_Anselmo {
#hardware ethernet 00:0A:60:D4:7H:FF;
#fixed-address 192.168.1.5;
#}

depois só ir em /etc/ini.d/dhcp3-server restart

feitooo....


OBS: para que os ips das interfaces fiquem gravadas no servidor... configurar o seguinte arquivo

/etc/network/interface

auto etho
iface eth0 inet static

address 10.1.1.2
netmask 255.0.0.0
gateway 10.1.1.1

auto eth1
iface eth1 inet static

address 192.168.1.1
netmask 255.255.255.0

fecho é isso aiii....

e se quiser que as regras do iptables carreque junto com o sistema..
só fazer um script...

falouuu


4. configuracoes finais do server DHCP

Franklin Candido da Silva
franklincsilva

(usa Ubuntu)

Enviado em 21/02/2010 - 22:55h

Você também precisa configurar qual a placa de rede o seu servidor DHCP vai escutar como você tem duas placas a eth0 ligada ao modem e a eth1 ligada em sua rede. Você precisa editar o arquivo: /etc/default/dhcp3-server neste arquivo na linha 11 como em: INTERFACES="" coloque dentro das aspas o ETH1 que é a placa de rede de sua rede local, ficando assim: INTERFACES="eth1".
Conteúdo da dica: http://www.gdhpress.com.br/servidores/leia/index.php?p=cap2-5


5. Re: como configurar um servidor DHCP no openWRT-x86? [RESOLVIDO]

daniel enos cavalcanti rodrigues de macedo
denosmacedo

(usa Outra)

Enviado em 21/02/2010 - 23:37h

Acho que me expressei mal...

A rede que quero montar eh a seguinte:

SERVIDOR (com serviço DHCP e SO UbuntU) ==> ROTEADOR (com SO openWRT e servico DHCP) --> Cliente

Pode parace estrenho tanto o servidor quanto o roteador ter serviço DHCP, mas eh isso mesmo!


Thiago, Frank, a configuraco do servico DHCP no servidor ja esta ok... Ou seja, ja tenho a conexao servidor/roteador. Para isso eu tive que usar a palca eth0 do roteador. Tenho que usar agora a eth1 para fazer a conexao roteador/cliente.

Lembro que: como um roteador domestico tem servico DHCP, o meu tbm tem que ter, por isso tenho q configurar esse servico no openWRT!

Acho que é pelo caminho que blackmarik falou.... So que n consigo de forma alguma instalar o pacote DNSMASQ, axeis os tutoriais complicados ... tow tentando achar algo parecido com apt-get no openWRT, mas nada!!! alguem pode me ajudar nisso?

obs: n tem modens na rede




repitindo:
a minha duiva eh:
como configurar um servidor DHCP no openWRT-x86?





Ei galera, desde ja obrigado pela ajuda... Vlw mesmo.. sou nomvo em linux e muito mais em redes... A ajuda de vcs eh muitissimo util...










Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts