Oculta o computador da lista, mas mantém o compartilhamento de arquivos e o serviço de área de trabalho remota em execução?

1

É possível ocultar meu computador da lista de computadores da rede local, mas manter a capacidade de fornecer compartilhamento de arquivos e serviço de área de trabalho remota? (Eu quero dizer algo como SSID oculto na rede WiFi, para me deixar usar todas as funções quando eu sei o nome do meu computador, mas mantê-lo escondido de outras pessoas que não sabem o nome do computador.)

    
por Al Kepp 18.04.2014 / 23:04

3 respostas

2

Você pode desativar a descoberta de rede , que impedirá que outros computadores na sua LAN se conectem ao seu computador, exceto pelo endereço IP.

Se você fizer isso e alguém abrir a Área de Trabalho Remota ou o Windows Explorer e digitar o nome do computador, eles receberão uma mensagem de erro, porque isso remove o computador do sistema NetBIOS. Mas, mesmo assim, o seu computador pode (a seu critério) estar disponível para conexão através do protocolo Remote Desktop Protocol ou File Sharing (Samba). Você precisará usar a ferramenta de linha de comando ipconfig (ou outros meios de obter seu IP Privado) para saber a qual IP se conectar de seus outros PCs.

Observe que um endereço IP não é segurança em nenhum trecho da imaginação. Uma pessoa com habilidades modestas pode descobrir rapidamente o endereço IP do seu computador e depois se conectar a ele, mesmo que você desative a descoberta de rede. Um script simples que tenta se conectar a um grupo de endereços IP em um loop irá encontrar seu IP na rede privada em questão de minutos. Se você está tentando proteger seus dados de serem acessados por outras pessoas na sua rede (ou na Internet pública, se você estiver conectado diretamente sem um NAT entre eles), você precisa configurar um firewall e pelo menos autenticação baseada em senha para serviços que você escolhe expor (como Compartilhamento de arquivos e impressoras).

Desativar a descoberta de rede é como "ocultar" as chaves do carro na gaveta de meias. Alguém ainda pode abrir a gaveta, pegar as chaves e dirigir seu carro. Eles só precisam procurá-los um pouquinho primeiro.

    
por 18.04.2014 / 23:13
0

Para ocultar o nome do seu computador para que ele não seja exibido em sua rede:

No prompt de comando, digite o comando abaixo e pressione Enter .

Net config server /hidden:yes

Você receberá uma mensagem dizendo "O comando foi concluído com sucesso".

Para exibir o nome do seu computador para que ele seja exibido em sua rede:

No prompt de comando elevado, digite o comando abaixo e pressione Enter .

Net config server /hidden:no

Você receberá uma mensagem dizendo "O comando foi concluído com sucesso".

Saia do prompt de comando e reinicie o computador para aplicar as alterações.

    
por 19.02.2015 / 19:02
0

O que funcionou para mim, além das duas respostas acima, foi desativar o serviço "Função Publicação de Recursos de Descoberta". O Provedor HomeGroup depende dele, por isso deve ser desativado também.

::Disable Network Discovery (public/private)
netsh advfirewall firewall set rule group="Network Discovery" new enable=no
::Hide computer name
net config server /hidden:yes
::Disable HomeGroupProvider/FDResPub services
net stop HomeGroupProvider
sc config HomeGroupProvider start= disabled
net stop FDResPub
sc config FDResPub start= disabled

Uma reinicialização, ou pelo menos a desconexão da rede e a reconexão, pode ser necessária.

    
por 26.11.2016 / 03:33