cablemodem obter ip atrás da ponte

1

Meu modem atual é o Scientific Atlanta DCP2100r2.

Problema: Como o IP público depende do endereço MAC (como qualquer dhcp comum, eu acho), o modem não está dando um IP para uma placa de rede atrás de uma ponte.

Esta é minha configuração DCP2100 - > ponte linux com contêineres openvz - > outro servidor linux rodando em um container.

IMPORTANTE: Eu só recebo 1 ip addres, então o brigde linux não possui nenhum IP definido. Quando o roteador não tem o link do cabo, ele fornece 192.168.100. * Alcance IPS, o contêiner obtém IPs como 192.168.100.23, mas quando conectado à Internet ele não recebe nenhum IP público para o contêiner. No entanto, a ponte receberá o IP público.

Então, eu acho que o modem sabe qual placa de rede tem o link físico e deseja obter IP público através desse endereço MAC e não a placa de rede do contêiner. Se é assim, não tenho como resolver esse problema?

    
por llazzaro 06.02.2010 / 22:19

3 respostas

0

Você precisa colocar um roteador entre suas máquinas e o modem a cabo. Isso receberá o único IP permitido e fará a conversão de endereços de rede (NAT) para permitir que qualquer número de outras máquinas conectadas a ele acessem a Internet. Uma ponte ou hub não funcionará porque não são inteligentes o suficiente para lidar com o requisito de IP único.

    
por 07.02.2010 / 05:36
1

Provavelmente, o seu ISP atribuirá apenas um IP público à sua conexão. A presença de pontes ou outras coisas não tem nada a ver com isso.

    
por 06.02.2010 / 22:24
0

Semelhante à resposta de Chris Nava, também acredito que você precisa de algum tipo de NAT.
Mas talvez isso seja possível sem conectar uma peça extra de hardware (roteador) à sua rede: Eu encontrei um artigo descrevendo como habilitar o NAT para um container com endereços IP privados .
Espero que ajude.

    
por 08.02.2010 / 10:01