Como atribuir IP quando uma máquina está conectada à mesma rede através de duas interfaces?

0

Eu tenho uma máquina Ubuntu 14.04 conectada à mesma sub-rede por meio de duas interfaces diferentes, wlan0 e eth0 . A máquina é usada para navegação normal apenas na Internet. Eu tenho que atribuir manualmente endereços IP a ambas as conexões de rede.

É correto atribuir o mesmo IP a ambas as conexões de rede, mesmo que ambas as interfaces estejam conectadas fisicamente? Eu posso salvar meu precioso IPv4 endereçado e evitar a atribuição de dois IPs a uma única máquina.

Ou devemos dar IPs diferentes a ambas as interfaces para evitar conflitos de IP?

Se a resposta for um "Não". Por favor, me diga por que é assim. O que eu não consigo entender é que a camada em que o Google Chrome (por exemplo) As execuções não se importam com como os dados foram obtidos (camada ip), contanto que os dados sejam obtidos.

    
por daltonfury42 27.05.2016 / 15:22

1 resposta

4
% bl0ck_qu0te%

Não. isso não seria bom , por qualquer meio . Isso provavelmente causaria problemas.

% bl0ck_qu0te%

Bem, se for realmente usar apenas um de cada vez (o que significa que apenas uma das interfaces está funcionando por vez), você não deve ver nenhum problema. Isso seria semelhante a uma máquina caindo do Wi-Fi e, em seguida, seu roteador iria reatribuir esse mesmo IP a uma nova máquina; isso acontece o tempo todo.

  • Você pode listar suas NICs com: ifconfig
  • Você pode desativar uma interface: ifdown eth0
  • Você pode ativar uma interface: ifup eth0

Então, eu acho que a resposta está em quão preciosos são os seus endereços IPv4 em sua LAN, para fazer algo não recomendado, assim como como você usa seu computador no dia-a-dia.

Ter duas NICs no mesmo IP é tecnicamente possivelmente, mas não é trivial de configurar. Você poderia usar ligação ou LACP para fazer uma das duas coisas:

  1. Aumentar a largura de banda disponível ( ligação )
  2. Ter uma interface padrão que pode retornar a outra interface se o principal falhar (failover)

Supondo que você use uma configuração típica (diferentes IPs / dhcp)

Aplicativos diferentes podem agir de maneira diferente dependendo da sua comutação de IP. É muito específico do cliente, mas os navegadores, como chromium-browser , devem ver muito pouco problema se você alterar seu IP (contanto que não carregue uma página enquanto alterna IPs / NICs). Normalmente, os navegadores criam e fecham conexões rapidamente, o que os torna resilientes a essas alterações.

Alguns clientes, como ssd , podem ver hickups ou desconectes, mas, por trás de um roteador NAT, você provavelmente não verá muitos problemas. Alterar seu IP / NIC em um aplicativo que transmite ou mantém uma conexão constante tem maior probabilidade de causar um problema.

Supondo que você use um único NIC de cada vez, com o mesmo IP

Esteja ciente de que alguns hardwares aprenderão caminhos para diferentes máquinas (rotas) e precisarão de tempo ou serão redefinidos se uma rota para um IP for alterada (isto é: você usar o mesmo IP em duas NICs diferentes). Isso pode causar problemas adicionais que você não veria se tivesse uma configuração normal do dhcp nas duas NICs.

Como você usa seu computador?

Você fica em uma LAN ou viaja com sua máquina? Se você permanecer em uma LAN, talvez consiga obter o mesmo IP trabalhando nas duas NICs, mas essas configurações podem causar problemas quando você viaja.

Falta de IPv4

Atualmente, os roteadores parecem estar usando a sub-rede 192.168.1.0/24 (255.255.255.000). Isso lhe dá 256 endereços. Isso normalmente é suficiente para um ambiente doméstico.

Se você tem mais de 256 máquinas, você tem a opção de criar e divertir-se com o roteamento entre várias sub-redes. Você poderia ir com 192.168.2.0/24 e que lhe daria 256 endereços adicionais. Ou você pode ir com 192.168.0.0/16 (255.255.000.000), que lhe daria 65.536 endereços.

É verdade que o mundo está com poucos endereços IPv4, mas existem algumas redes privadas reservadas que devem suite suas necessidades.

    
por earthmeLon 27.05.2016 / 15:57