Meu servidor DHCP não pode se conectar à internet

1

Eu tenho um cluster de três desktops do Ubuntu. Eles estão todos conectados a um switch, e eu tenho um cabo que vai do switch para a internet (está na minha rede de escolas). Um é configurado como um DHCP para atribuir endereços IP aos outros. Eu suponho que tenho duas perguntas:

  1. Posso fazer com que os dois clientes obtenham o IP do meu DHCP antes de obter um de um roteador externo em algum lugar. Atualmente tenho que desconectar a internet para que eles obtenham o IP do meu DHCP.

  2. Nenhuma das minhas máquinas tem acesso à internet quando estou usando meu próprio DHCP. Eu posso alterar alguns arquivos de configuração para alternar o servidor DHCP de um endereço DHCP para um estático, e vice-versa, os outros dois eu tenho que reiniciar sempre que eu quiser alternar entre a internet ou meu cluster.

Existe uma maneira de ter uma conexão com a Internet e ser um servidor DHCP? E posso fazer com que minhas outras máquinas acessem a internet através do meu DHCP?

Obrigado antecipadamente.

    
por Thomas 06.11.2009 / 23:29

4 respostas

3

Pelo que parece, você está conectando seu servidor DHCP diretamente à sua conexão com a Internet. Não é apenas improvável que você tenha a configuração do servidor DHCP para fornecer IPs e configurações de rede corretas para o seu ISP, mas isso provavelmente entrará em conflito com o servidor DHCP do ISP, causando problemas para outras pessoas que usam o seu ISP. Por favor, não faça isso.

A solução é colocar 2 NICs em uma de suas máquinas (provavelmente aquela que você está usando como servidor DHCP) e executá-la como um firewall, com uma interface conectada à sua rede interna (e executando o seu servidor DHCP) e a outra interface conectada à sua conexão com a internet.

Esta é uma coisa pouco trivial para implementar se você é novo em conceitos de rede, então pode ser mais fácil simplesmente comprar um roteador sem fio barato que fornece essa funcionalidade pronta para uso. Geralmente, você pode encontrar um bom roteador capaz de executar um firmware aberto decente (como Tomato ) para < US $ 50.

    
por 06.11.2009 / 23:42
2

"1) Posso fazer com que os dois clientes obtenham seu IP do meu DHCP antes de obter um de um roteador externo em algum lugar. Atualmente, preciso desconectar a Internet para que eles obtenham o IP do meu DHCP."

Se o switch não for gerenciado, provavelmente não. O DHCP opera na camada 2 ... o que significa que uma solicitação DHCPDISCOVER será enviada para tudo no sistema da camada 2. Então, a menos que seu switch seja inteligente o suficiente para não transmitir isso através de seu uplink, a resposta é não.

Eu compraria um roteador barato (50 dólares ou menos). Configure seu próprio DHCP no lado interno do switch (em uma rede DIFERENTE do que a rede da escola). Configure o DHCP para que o gateway aponte para o roteador (assim como folhetos de DNS, etc.). Então simplesmente conecte o uplink e você deve estar pronto.

    
por 06.11.2009 / 23:59
0

Você tem um grupo de desktops, não um cluster. Você também parece ter configurado o que chamamos de um servidor DHCP desonesto, que a maioria procuraria e desativaria. Eu duvido que os administradores do seu sistema irão aprovar você fazendo isso. Por favor, discuta este assunto com os administradores do sistema responsáveis pelo gerenciamento da rede. Se o que você deseja fazer é aceitável, eles devem ser capazes de lhe dar conselhos apropriados. No entanto, eu ficaria muito surpreso se fosse esse o caso.

    
por 07.11.2009 / 00:54
0

Você pode configurar seu servidor DHCP como o servidor autoritativo para leasing, mas duvido que isso funcione.

Você também pode colocar 2 interfaces ethernet no seu servidor DHCP, uma interface ethernet "uplink" é conectada ao switch solicitando IP do servidor DHCP da sua escola, mascarar essa interface de uplink, habilitar o encaminhamento de porta e configurar a segunda interface ethernet alugue endereços IP, conecte outro switch na segunda interface Ethernet e conecte os dois desktops Ubuntu a ele.

O servidor DHCP tem um IP com a mesma sub-rede que os outros dois computadores desktop ubuntu. Você pode então executar o MPI nessas máquinas.

    
por 15.09.2011 / 14:35