Durante anos, configurei o compartilhamento de arquivos para que meu laptop pudesse acessar arquivos em meu PC de mesa. Fiz isso criando contas de usuário (locais) correspondentes em ambos os PCs. Isso funcionou bem por anos, mesmo quando eu tinha o Windows 7 em meu PC de mesa, mas parou de funcionar espontaneamente alguns meses atrás (vários meses depois de atualizar meu PC de mesa para o Windows 10).
Ainda posso acessar as pastas compartilhadas pelo endereço IP, mas não pelo nome do host. Em outras palavras, \\192.168.1.9\ funciona, mas \\DesktopName\ não. Infelizmente, meu roteador não permite que eu atribua um endereço IP estático ao PC de mesa, então não posso usar isso como uma solução alternativa conveniente.
A única coisa que corrige – temporariamente – é usar o "Reset de Rede" nas configurações do Windows. No entanto, ele para de funcionar quase imediatamente. Depois disso, qualquer tentativa de acessar as pastas compartilhadas pelo nome do host solicita que eu "insira as credenciais de rede", mas minhas credenciais não são aceitas.
O problema é apenas com este laptop acessando este PC de mesa. Ainda posso acessar arquivos compartilhados de outros computadores em minha casa, incluindo outro laptop com Windows 10. Também posso acessar outros computadores pelo nome do host deste laptop.
Outras notas:
• Eu uso a VPN de acesso privado à Internet, mas não acho que seja responsável, porque tenho o problema com ou sem ela ativada.
• Prefiro não entrar no meu computador pessoal com uma conta da Microsoft, por isso não tentei.
• Eu tentei o Windows Credential Manager — adicionando e removendo minhas credenciais.
• Tentei ativar os serviços do Windows recomendados em várias páginas de ajuda.
• Verifiquei novamente as "configurações de compartilhamento avançadas" no Centro de Rede e Compartilhamento.
• Minhas configurações de TCP/IPv4 estão configuradas para obter um endereço IP e um servidor DNS automaticamente.
Estou perplexo aqui. Sei que já existem perguntas semelhantes neste fórum e em outros ... mas sinto que já tentei todos esses conselhos. Eu devo estar esquecendo alguma coisa.
Você precisa ativar a descoberta de rede para acessar o PC pelo nome netbios. abra a Central de Rede e Compartilhamento e selecione Alterar configurações de compartilhamento avançadas. Ative a descoberta de rede e salve as alterações. E também tente alterar o local da rede para Trabalho ou Casa lá na rede e no centro de compartilhamento. Tente também adicionar o endereço IP em seu arquivo de hosts.
Concordo com Wasif Hasan. Outra coisa que recomendo:
No laptop, vá para Painel de controle -> Credenciais (tente a barra de pesquisa se não a vir a partir deste ponto). Procure credenciais antigas armazenadas no laptop para conectar-se à área de trabalho e exclua todas as entradas que você vê. Já vi isso acontecer quando credenciais antigas armazenadas são conflitantes.
Uma coisa que você pode tentar, já que não pode fazer a reserva DHCP em seu roteador, é fornecer ao seu computador desktop com Windows 10 um endereço IP estático.
Use as Propriedades TCP/IP para atribuir manualmente: Endereço IP Máscara de sub-rede Gateway (Roteador) Endereço IP
Em seguida, atribua um endereço IP estático (nas configurações do roteador/ISP) para dois endereços DNS manuais.
Reinicie o PC de mesa e verifique se ele está conectado à Internet corretamente.
Agora qualquer outro computador pode acessá-lo pelo mesmo endereço IP ou (como sugerido anteriormente), coloque uma entrada no arquivo HOSTS do computador do qual você está se conectando com o nome e o endereço IP do computador principal.
Use DHCP padrão para todos os outros computadores.
Isso deve resolver seus problemas.
ATUALIZAR:
Desde a postagem, acho que corrigi. Não entendo totalmente o que aconteceu, mas o culpado parece ser o SAS University Edition . Ele roda de uma forma bem complicada (através do VirtualBox), que inclui a instalação de um adaptador de rede próprio, e é acessado pelo navegador em
localhost:10080/SASInformationCenter/index.html
Nas configurações de TCP/IPv4 do adaptador de rede SAS, percebi que ele estava configurado para um endereço IP estático (ao contrário do meu adaptador de rede "real"). Finalmente notei que o endereço IP do adaptador de rede SAS era o que eu vi quando tentei fazer ping na área de trabalho do laptop. Meu palpite é que, de alguma forma, "assumiu" o nome do host da área de trabalho, de modo que minhas tentativas de conectar-se à área de trabalho pelo nome do host estavam sendo redirecionadas para aquele adaptador de rede especial para SAS.
O SAS University Edition foi instalado em ambos os computadores. A correção (bata na madeira; está funcionando desde ontem à noite) foi acessar as configurações do adaptador de rede SAS no laptop e alterar o IP estático para torná-lo diferente daquele do adaptador de rede SAS no PC de mesa. Acho que isso resolveu algum tipo de conflito, porque agora o ping na área de trabalho produz o endereço IP correto e o compartilhamento de arquivos funciona novamente.
Obrigado a todos que comentaram. Me desculpe por ter acabado não precisando da sua ajuda.
PS – Quanto mais eu penso sobre isso, mais eu não entendo porque isso realmente funcionou.
Quando os dois adaptadores de rede SAS no laptop e no desktop tinham endereços IP 192.168.56.1, o ping do nome do host do desktop retornava 192.168.56.1.
Depois de alterar o adaptador de rede SAS do laptop para 192.168.56.2, o ping do nome do host do desktop do laptop retornou 192.168.1.9 (o IP local atual do desktop).
Isso não faz sentido para mim. Parece que A não deveria afetar B.
Você está totalmente errado não tem nada a ver com DNS; usar o endereço IP ao mapear a unidade retorna à autenticação NTLM usando o nome usa Kerberos !!! Pare de olhar para DNS Verifique seu NTLM / Kerberos -