![Como faço para registrar o cabo Ethernet na rede?](https://rvso.com/image/1452874/Como%20fa%C3%A7o%20para%20registrar%20o%20cabo%20Ethernet%20na%20rede%3F%20.png)
Tenho usado um cabo Ethernet em meu laptop pessoal com Windows 7 x64 para minha rede corporativa no trabalho. Desconectei um dia e conectei novamente no dia seguinte, nem usei o laptop entre os momentos em que desconectei/conectei, mas não consigo me registrar na rede? Fica dizendo "Identificando". Eu tentei ipconfig/release e/renew sem alterações. Tentei desabilitar outros adaptadores de rede e ainda não tive sorte. Como posso obter uma conexão em um cabo Ethernet que funcionou apenas no dia anterior?
Responder1
Supondo que você esteja falando sobre seu laptop em casa, você verificou se o seu roteador está online?
Pode ser que o DHCP do seu laptop não consiga encontrar um servidor DHCP. Se o seu roteador/modem a cabo/etc. (qualquer dispositivo que você usa para se conectar ao seu ISP) estiver off-line ou seu ISP estiver inativo, talvez você não consiga obter uma conexão dependendo da sua topografia exata.
Responder2
Como a rede é perpetuamente "não identificada", isso pode ser causado pelo tratamento da conexão como "pública" pela política de segurança do Windows. Você pode ter definido isso inadvertidamente na primeira vez que se conectou, mas não tenho certeza.
Você pode tentar definir a conexão como “trabalho” ou “casa”, mas talvez nem consiga essa opção se o adaptador de rede ainda estiver tentando obter automaticamente um endereço IP. No entanto, você pode forçar o Windows a aceitar a conexão como "Trabalho", após o que seu computador obterá uma conexão DNS/dhcp e atribuirá um endereço IP.
Você pode forçar o Windows a aceitar a conexão "não identificada" usando um script do PowerShell que encontreiaqui. Reimprimi-o abaixo, caso o link desapareça. As etapas são:
1/ Crie este script em um arquivo como c:\temp\SetWorkNetworkType_work.ps1
#
#
# This script can be used to change the network category of
# an 'Unidentified' network to Private to allow common network
# activity. This script should only be run when connected to
# a network that is trusted since it will also affect the
# firewall profile used.
# This script is provided as-is and Microsoft does not assume any
# liability. This script may be redistributed as long as the file
# contains these terms of use unmodified.
#
# Usage:
# Start an elevated Powershell command window and execute
# SetWorkNetworkType_work.ps1
#
$NLMType = [Type]::GetTypeFromCLSID('DCB00C01-570F-4A9B-8D69-199FDBA5723B')
$INetworkListManager = [Activator]::CreateInstance($NLMType)
$NLM_ENUM_NETWORK_CONNECTED = 1
$NLM_NETWORK_CATEGORY_PUBLIC = 0x00
$NLM_NETWORK_CATEGORY_PRIVATE = 0x01
$UNIDENTIFIED = "Unidentified network"
$INetworks = $INetworkListManager.GetNetworks($NLM_ENUM_NETWORK_CONNECTED)
foreach ($INetwork in $INetworks)
{
$Name = $INetwork.GetName()
$Category = $INetwork.GetCategory()
if ($INetwork.IsConnected -and ($Category -eq $NLM_NETWORK_CATEGORY_PUBLIC) -and ($Name -eq $UNIDENTIFIED))
{
$INetwork.SetCategory($NLM_NETWORK_CATEGORY_PRIVATE)
}
}
2/ Atualize a política de execução da sua sessão (selecione "y" quando solicitado)
PS> set-executionpolicy remotamente assinado
3/ Execute o script
PS> c:\temp\SetWorkNetworkType_work.ps1
Se você verificar sua conexão de rede em "Rede e Compartilhamento", agora deverá listar a "rede não identificada" como "Rede2" "Rede de Trabalho"