dhcp

Iniciado por edinhotr, 28 de Abril de 2011, 15:54

tópico anterior - próximo tópico

edinhotr

tenho 2 links de velox, estava precisando selecionar o link que o cliente deve acessar, estava com problemas para configurar os dois no msm server, estao instalei o windows xp coloquei o virtual box e coloquei uma maquina virtual para cd link, sendo q o link 1 dhcp ativado e o link2 dhcp desativado, como naum pode ter 2 dhcp ativado na mesma rede e todos computadores tem que ter se enxergar, preciso que o dhcp do link 1 naum gera ip para o mac xxx yyy zzz pois recebera o link2.

zekkerj

Citar...como naum pode ter 2 dhcp ativado na mesma rede...
Quem disse isso? ;)

Pode sim. O que você não pode é ter dois servidores autoritativos na mesma rede. Há algumas coisas que você pode fazer aí, bem interessantes.

Sobre os links:

1. Usar um servidor Linux e configurar os dois links para balanceamento de carga. Assim, todas as máquinas usariam os dois links ao mesmo tempo, somando as bandas totais de cada um.

2. Ainda com um servidor Linux configurado pra balanceamento de carga, dividir quem acessaria um link e quem acessaria o outro link.

3. Usando dois servidores físicos Linux distintos, configurar redundância de gateway, com o protocolo VRRP. Todos os clientes usarão um dos links; se esse link sai do ar, ou o servidor pifa, as estações automaticamente são direcionadas pro segundo link.

Sobre o serviço DHCP:

1. DHCP Failover - Dois servidores DHCP, de preferência em máquinas físicas distintas, trabalhando como se fossem um só. Quando um sai do ar, o outro assume a rede toda.

2. DHCP com shared subnet e alocação fixa - dá pra separar sua rede em duas sub-redes (p.ex. 192.168.10.* e 192.168.20.*), e atribuir os IPs pra uma rede ou pra outra, por DHCP, a partir dos MAC Addresses das estações. Se forem muitas estações, no entanto, é um trabalho infernal.

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

De todas as sugestões, acho que a mais fácil e eficiente é a primeira (load balance).
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

edinhotr

eu ja tentei fazer balanceamento de carga, na hora de definir as rotas, não estou conseguindo, a parti de juntar os links, pra mim naum teria necessidade, pois se uma pessoa baixar todo o link fica saturado, ja desse jeito somente um link ficara saturado. A respeito do dhcp, se tiver 2 ativado na mesma rede, quando um pc ligar, o pc vai ficar apanhando para descobrir qual ip ele tera que receber, ou tambem sera que tem como deixar desativado o dhcp do link2, e configurar todo pc que deve usar o link2, o dhcp do link1 jogar os dados para o servidor do link2?? ja a respeito de subgrupos, não pode pois tds os pcs tem q se enxergarem.

edinhotr

e a respeito do rebundancia de gateway, acho que tbm naum há necessidade, pois somente eu iria fazer manuntenção nesses servers, faço copias do dhcp com todos usuarios e uma para cada link, caso se um link cair, eu substituo o arquivo de conf do dhcp, reinicio o serviço, e peço o pessoal para reiniciar as maquinas, e fico monitorando ate o outro link voltar, quando voltar faço a mesma coisa.

Felix

Só para averiguar:

Qual o sistema operacional do servidor DHCP para o que você quer ajuda? Se observar as Regras de utilização do fórum verá:

Citar
Princípios

Este é um fórum em língua portuguesa para distribuição Linux Ubuntu baseia-se nos seguintes princípios:
prestar o melhor suporte aos usuários desta distribuição.
oferecer um ambiente cordial e sem conflito.
proporcionar o aprendizado e desenvolvimento dos usuários.

Portanto se sua dúvida for para Servidores Windows, como especificado na primeira mensagem, infelizmente este fórum não é o mais adequado.

edinhotr

ubuntu server 10.04.2 LTS

zekkerj

Citação de: edinhotr online 29 de Abril de 2011, 06:53
eu ja tentei fazer balanceamento de carga, na hora de definir as rotas, não estou conseguindo
Mostre o que já fez, e de onde pegou a orientação pra fazer.

Citara parti de juntar os links, pra mim naum teria necessidade, pois se uma pessoa baixar todo o link fica saturado, ja desse jeito somente um link ficara saturado.
Não é assim que funciona. Uma conexão só pode usar um dos links. Pro usuário saturar os dois links, ele teria que ter duas ou mais conexões. Mas o simples fato de serem dois links já ajuda para que diminua a chance de que um mesmo usuário consiga saturar os dois ao mesmo tempo.

Citar
A respeito do dhcp, se tiver 2 ativado na mesma rede, quando um pc ligar, o pc vai ficar apanhando para descobrir qual ip ele tera que receber, ou tambem sera que tem como deixar desativado o dhcp do link2, e configurar todo pc que deve usar o link2, o dhcp do link1 jogar os dados para o servidor do link2??
Você está se prendendo à idéia inicial, de desativar um dos links. Pra desativar, não precisa de nenhuma configuração, só precisa de um escravo do lado da máquina 24h por dia, pronto pra trocar os cabos se a conexão cai.

Citarja a respeito de subgrupos, não pode pois tds os pcs tem q se enxergarem.
Feito corretamente eles ainda se enxergariam.

Citação de: edinhotr online 29 de Abril de 2011, 07:00
e a respeito do rebundancia de gateway, acho que tbm naum há necessidade, pois somente eu iria fazer manuntenção nesses servers, faço copias do dhcp com todos usuarios e uma para cada link, caso se um link cair, eu substituo o arquivo de conf do dhcp, reinicio o serviço, e peço o pessoal para reiniciar as maquinas, e fico monitorando ate o outro link voltar, quando voltar faço a mesma coisa.
Ou seja, você está se propondo a ser o escravo que vai trocar sua própria vida pra ficar monitorando o link e reconfigurando tudo, né?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

edinhotr

atualmente esta assim, uma maquina rodando windows xp com 3 plcs de rede, 2 maquinas virtuais ubuntu server, sendo q cada maquina esta pegando seu respectivo link e soltando na mesma plc de rede ligada ao switch.

sobre o dhcp, vcs naum intenderam, eu quero link1 (dhcp ativado da faixa 192.168.2.160 a 192.168.2.255 e dhcp com ip fixo) e link2 (somente dhcp com ip fixo). estou querendo somente isso, se o mac tiver cadastrado no dhcp do link2 ele vai acessar o link2, se naum estiver, ele vai pegar a faixa 160 a 255 e acessar o link1, somente isso.

zekkerj

Ué, mas vc mesmo já tem a solução, cadastrar os endereços em cada servidor dhcp. Qual a dificuldade, então?

Apesar de que essa solução não é nem a mais simples, nem a mais eficiente, mas vá lá, vc quer assim, a gente faz assim...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

edinhotr

entaum vc tem um tutorial que funcione que o usuario que estiver em uma lista acesse o link1 e os que naum estiverem acessa o link2 e caso uns dos links caiam, todo trafigo é automaticamente redirecionado para o link on e quando o link off voltar, ele redistribuir os links???

edinhotr

pois todos ate hj que testei, nenhum funcionou.

zekkerj

Não, não tenho nenhum tutorial dessa forma. Todos os casos que vi, deu-se preferência ao balanceamento de carga.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

edinhotr

#12
bem, axei na net o tutorial http://www.vivaolinux.com.br/artigo/Configurando-2-%28dois%29-links-ADSL-no-mesmo-servidor?pagina=1, dei uma adequada com ele, ele funcionou 50%.
1º criei as duas conexões no interfaces.
2º criei no /etc/iproute2/rt_tables a tabela 200 link2
3º ip route del dev eth1 via 192.168.2.111 table main
   ip route add default dev eth1 via 192.168.2.111 table link2
   ip rule add fwmark 1 lookup link2
   ip route flush cached

4º ip rule add from 192.168.3.160 lookup (main ou link2)

Ai que esta o problema, se eu colocar ... lookup main navega na boa, se colocar ... lookup link2 ele so fica localizando, se mudar para lookup main na mesma hr ja navega, o que pode ser, ja criei a rota e a regra???

zekkerj

Vc disse que "deu uma adequada", o problema pode estar aí.

Seus links, de que tipo são? ADSL, Virtua, rádio? Se forem ADSL com PPPoE, a interface deles será "ppp0" ou "ppp1", não eth0/eth1. Já viu isso?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

edinhotr

a conexão é velox(ADSL) mais esta roteado, o engraçado que se colocar ip route show table link2, ele aparece o gateway e a ethx direitinho, quando vou fazer a regra, se coloca para usar a tabela main navega na mesma hr, se colocar link2 ele para.