Como compartilhar a conexão de rede (sem problemas mencionados) entre dois computadores com o mesmo endereço MAC?

0

Bem, estou usando uma conexão de rede em que os IPs são fornecidos pelo DHCP bloqueado com os endereços MAC das máquinas. Como há muito computador e outros dispositivos conectados, não há endereços suficientes para todos eles, então todos os 256 endereços de 192.168.1.XXX já estão reservados para as 256 máquinas que usaram a rede antes que os endereços disponíveis terminem ... Então, quando precisamos conectar outro dispositivo, temos que clonar o endereço MAC e desligar uma máquina antiga para obter seu IP.

Mas algum dia eu esqueci de desligar a máquina antiga que eu clonei MAC, para que eu pudesse conectar a nova máquina e eu poderia navegar na internet em ambos os computadores! Mas há alguns problemas com isso:

  1. Você não pode navegar na Internet (ou realizar tarefas de rede semelhantes, como copiar arquivos de compartilhamentos de rede de outros computadores) ao mesmo tempo em ambos os computadores. Se você fizer isso, ambos ou um deles não carregará corretamente a página acessada;
  2. Você não pode compartilhar pastas ou impressoras entre as máquinas com o mesmo MAC.

É possível compartilhar essa conexão com a Internet usando os mesmos endereços MAC e IP em dois ou mais computadores, e corrigir os problemas 1 e 2, usando algum tipo de software ou configurando algo nas configurações do computador?

Usar o mesmo endereço MAC em mais de uma máquina na mesma rede pode danificar o hardware deles?

PS: Eu sei que é possível alterar as propriedades do servidor de rede para permitir que mais computadores se conectem e que eu possa usar um roteador para compartilhar a conexão entre computadores em uma sub-rede. Eu estou pedindo uma maneira de fazer essa coisa na mesma situação, porque pode ser mais fácil apenas mudar endereços MAC em novas redes e / ou eu gostaria de saber como fazer isso de uma maneira superusuário ...

    
por kokbira 22.11.2012 / 13:02

1 resposta

2

Você tem pelo menos duas soluções:


O primeiro é usar um alcance de rede maior.

Você escreve the 256 addresses from 192.168.1.XXX já está reservado.

Esse pode ser o seu caso, mas por que não apenas usar uma máscara de rede maior e obter 511 em vez de 255 endereços?

O que você tem agora é:

Network: (in decimal dotted notation) 192    .168     .1         .hostadresses (0-255)
Network: (in binary notation)         1100000.10101000.00000001  .hostadresses (0-255)
Netmask: (in binary notation)         1111111 11111111 11111111   00000000
Network: (in decimal dotted notation) 255    .255      .255       .0

Se você alterar sua máscara de rede para 1111111.11111111.11111110.00000000 (255.255.254.0), terá 9 bits para esses endereços IP. Assim, você pode especificar 512 valores diferentes. Um é necessário como endereço de broadcast, os outros são todos utilizáveis.


A segunda solução é usar mais redes.

192.168 / 16 contém toda uma gama de números IP, de 196.168.0.0 até 192.168.255.255.
Você pode adicionar uma segunda rede (por exemplo, 192.168.1.x / 24) e configurar o roteamento entre a parte externa e as duas redes. Dessa forma, você também pode criar uma configuração mais limpa.

(por exemplo, todos os servidores em 192.168.0.x, todos os desktops em 192.168.1.x), todos os convidados em 192.168.2.x etc etc)

Tudo o que você precisa é saber como TCP / IP e sub-redes funciona . O que você realmente quer saber se estiver gerenciando algumas centenas de computadores.


Nota: clonar um endereço MAC é uma péssima ideia. Você menciona uma razão ("e desliga uma máquina antiga para obter seu IP"), mas é um hack realmente feio. E isso confundirá os switches que mantêm uma tabela de endereço MAC e sabem em qual porta um certo MAC pertence. Um switch pode reaprender isso (ao custo de um pouco de desempenho), mas é realmente feio e ficará mais difícil de gerenciar à medida que o número de computadores cresce

    
por 22.11.2012 / 13:19