![Por que o Windows 7 assume que há uma nova conexão de rede ao conectar-se a um ponto de acesso existente?](https://rvso.com/image/1304106/Por%20que%20o%20Windows%207%20assume%20que%20h%C3%A1%20uma%20nova%20conex%C3%A3o%20de%20rede%20ao%20conectar-se%20a%20um%20ponto%20de%20acesso%20existente%3F.png)
Tenho usado meu ADSL doméstico e quando tive problemas com ele, mudei para meu iPhone para acesso à rede. Isso funciona principalmente conforme planejado, mas notei que o Windows 7 cria um novo nome de rede mesmo que o hardware não tenha mudado; Agora estou conectado Home Network 2
e pouco antes de estar conectado a My iPhone 3
.
Os SSIDs da rede são "Rede Doméstica" e "Meu iPhone" e o sufixo é incrementado de vez em quando no meu Centro de Internet e Compartilhamento quando eu sou desconectado e reconectado. Observe que não é o SSID que muda, mas o nome da rede na Central de Internet e Compartilhamento.
Além disso, sempre me pergunta se esta é uma rede doméstica, de escritório ou pública. O que posso fazer para reconectar-se a uma rede existente em vez de criar uma nova duplicata com um sufixo numérico?
Responder1
na verdade, acho que "o usuário 99572 está bem" está no caminho certo. pode muito bem ser que, devido ao endereço IP ser diferente o suficiente do IP da última vez que se conectou, ele esteja pensando que está se conectando a uma rede diferente com um nome semelhante. mas como "tripleee" apontou, não apenas qualquer endereço IP diferente fará isso, acho que o IP deve estar em uma sub-rede diferente daquela anterior para ser considerado uma rede diferente. Uma possível razão pela qual isso pode estar acontecendo é que alguns roteadores têm algum tipo de recurso de isolamento e, se isso estiver ativado, o roteador colocará propositalmente todos em sub-redes diferentes para mantê-los isolados uns dos outros. Mas ele pode não atribuir a mesma sub-rede sempre que seu computador se conectar, pois tudo o que ele está tentando fazer é colocá-lo em uma que ainda não esteja em uso. do ponto de vista da rede, funcionaria perfeitamente, desde que o modem tivesse um IP na mesma sub-rede em que você está atualmente no computador, seria capaz de encontrar um caminho para a Internet e tudo funcionaria bem. Da perspectiva do Windows, eu acho que ele está usando a sub-rede para determinar a diferença entre duas redes diferentes com nomes semelhantes, pois isso seria necessário em redes corporativas onde você pode ter várias pessoas usando o mesmo conjunto de APs, mas recebendo atribuições diferentes Os IPs possivelmente estão estaticamente ou com algum mac bind ou sistema de login especial, pois existem aqueles por aí que lhe darão um ip em sua sub-rede pública primeiro e, quando você fizer login, invalidará seu aluguel e enviará um novo ip em seu devido lugar sub-rede. e eles gostariam que o Windows soubesse quando estão nas partes públicas ou privadas, para que as informações não vazem acidentalmente dos compartilhamentos de arquivos.
Responder2
Embora não tenha encontrado nenhuma evidência para apoiar, suspeito que o problema esteja relacionado ao fato de o seu computador receber um novo endereço IP do seu roteador assim que você se reconectar. Aqui está o porquê:
Lembro-me de ter tido o mesmo problema há algum tempo ao usar meu celular como ponto de acesso. O Windows sempre me mostrava o antigo nome da rede incrementado em um. Eventualmente, isso parou quando mudei de telefone.
Cada vez que você se reconecta a qualquer um dos seus pontos de acesso, você obtém um novo endereço IP do roteador.EDITAR:Os roteadores alteram os endereços IP não apenas com base no último número, mas em todo o endereço IP. Alguns roteadores usam 192.168.0.XXX (Cisco) - 192.168.10.XXX (Fonera) - 192.168.2.XXX (Meu telefone HTC Android). Portanto, quando você obtém um novo endereço IP de um roteador diferente e a sub-rede muda, o Windows pensa que houve uma mudança na rede e solicita novamente permissões (públicas, privadas, de trabalho).
Observe que alguns roteadores alteram os endereços IP locais dos seus dispositivos (por exemplo, meu antigo modem Zyxel 660HN), enquanto outros não (meu Fonera 2.0n). A única maneira de alterar esse comportamento na categoria anterior é atribuir um endereço IP local estático como 192.168.0.25 ao endereço MAC do seu computador. Você tem que fazer isso na interface do seu roteador.
Quanto ao iPhone, não creio que seja possível fazer essas alterações. Você apenas terá que conviver com isso ou esperar que a Microsoft aplique uma atualização que corrija esse comportamento.
Responder3
Uma rede é reconhecida pelo endereço IP da rede, endereço IP do roteador e endereço MAC do roteador.
Não sei sobre o iPhone, mas sei que alguns telefones Android usam um endereço MAC aleatório. Se os iPhones fizessem o mesmo, seria sempre reconhecido como uma nova rede.
Você pode verificar o endereço MAC do roteador com o arp
comando. Acho que é arp -a
para exibir todos os endereços MAC no cache.