¿Cómo fuerzo a Windows 10 a ver una red como privada?

29

Mi computadora portátil tiene Wi-Fi y Ethernet (cuando está acoplada). Por alguna razón, el Wi-Fi aparece como una red privada , y el acoplamiento aparece como público . En ninguno de los casos configuré como Privado o Público .

¿Dónde configuro esto en Windows 10? Parece que me falta algo aquí ...

Inquisidor Shm
fuente

Respuestas:

25

Creo que el método más fácil para cambiar su red a Privado es a través del Editor del Registro:

  1. Haga una búsqueda de regedit , luego haga clic derecho y Ejecutar como administrador
  2. Si es necesario, confirme la solicitud de UAC
  3. Navegue a la siguiente ubicación:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles

    Perfiles

  4. Expanda la clave Perfiles y navegue a través de cada clave GUID debajo de eso, observando el ProfileName correspondiente a la derecha:

    Nombre de perfil

  5. Cuando encuentre el ProfileName de la red que desea cambiar a Privado, haga doble clic en la Categoría DWORD en el lado derecho:

    Categoría

  6. Cambie los 'Datos del valor' de 0 (Público) a 1 (Privado):

    DWORD

  7. Cerrar el editor del registro

  8. Reiniciar

(Fuente: Cómo configurar la ubicación de red para que sea pública o privada en Windows 10 )

Run5k
fuente
13
La próxima vez que escuche cómo MS-Windows es tan puntiagudo y clicky, con tantos botones y asistentes útiles, ansiosos por ayudarte de cualquier manera; y cuánto de un dinosaurio son todos esos comandos obsoletos y sistemas operativos basados ​​en shell, como Linux, y cómo incluso las cosas más simples requieren un conocimiento arcano de scripting de shell y encantamientos mágicos, me referiré a esta pregunta marcada ...
Sam Varshavchik
44
@SamVarshavchik Eh ... existe la opción "Hacer que esta PC sea reconocible" . No es como si el sistema operativo realmente lo obliga a usar una GUI o varios métodos CLI (similares); Ambas son opciones.
Bob
2
Hackeando el registro desde 1992 ...
jpmc26
3
@SamVarshavchik ¿No era esto configurable desde la GUI en W7?
Shaamaan
2
Esta respuesta también debería mostrar la versión GUI. Ejecutar regedit parece inusualmente complicado.
Jim B
23

El siguiente script pequeño de PowerShell puede hacer lo mismo (también requiere privilegios de administrador).

Enumerará todos los perfiles no privados y solicitará confirmación para cambiarlos a privados.

## Change NetWorkConnection Category to Private
#Requires -RunasAdministrator

Get-NetConnectionProfile |
  Where{ $_.NetWorkCategory -ne 'Private'} |
  ForEach {
    $_
    $_|Set-NetConnectionProfile -NetWorkCategory Private -Confirm
  }

Salida de muestra en mi sistema local alemán:

Name             : Netzwerk
InterfaceAlias   : Ethernet
InterfaceIndex   : 3
NetworkCategory  : Public
IPv4Connectivity : Internet
IPv6Connectivity : Internet

Bestätigung
Möchten Sie diese Aktion wirklich ausführen?
[J] Ja  [A] Ja, alle  [N] Nein  [K] Nein, keine  [H] Anhalten  [?] Hilfe (Standard ist "J"): K

Editar Este es el texto de confirmación en inglés:

Confirm
Are you sure you want to perform this action?
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "Y"): n
LotPings
fuente
@InquisitorShm Gracias por el aviso, solo agregué el texto de confirmación en inglés.
LotPings
Esto fue genial! No pude usar regedit para encontrar mi "red no identificada" creada por Hyper-V.
Desarrollador holístico
Esto hará que cada red guardada sea privada. Ya configuré la clave como privada para esta red, pero todas mis redes se enumeran como "red", "red 1", etc., que no se parecen a mi SSID. Entonces tú ganas.
John
7

Puede usar un comando Powershell para realizar esto:

  1. WIN+R
  2. Escribe powershell.exey presionaEnter
  3. Pegue el siguiente comando (reemplazando Network_Namecon la red elegida)

Set-NetConnectionProfile -Name "Network_Name" -NetworkCategory Private
Aditya Prasoon
fuente
2
¿Puedes explicar qué está haciendo esto? Me parece que está configurando Todo en privado, lo que sería lo mismo que 'Inicio', creo.
djsmiley2k - CoW
Lo siento, escribí <Nombre de red> y se eliminó por alguna razón. Respuesta actualizada
Aditya Prasoon
1
Debe ejecutarlo como administrador. y gracias
ebrahim.mr
1

En Windows 8 / 8.1, Microsoft movió esa configuración a la nueva aplicación de configuración. Personalmente no me gusta. Estas instrucciones son para conexiones Ethernet cableadas. No puedo encontrar una configuración para redes Wi-Fi individuales.

En Windows 10, la misma aplicación de configuración tiene la configuración que necesita apuntar y hacer clic para convertirla en una red pública o privada.

  1. Haga clic en el botón de inicio y escriba configuración y abra la aplicación Configuración.
  2. Seleccione Red e Internet
  3. Seleccione Ethernet
  4. Seleccione el adaptador para el que desea cambiar la configuración.
  5. Hacer que esta PC sea reconocible debe establecerse en Activado para redes privadas.

Pasos para lograr esto

wbeard52
fuente
2
Un muy buen tutorial, pero hay un par de advertencias muy importantes con respecto a este método: haga que esta configuración reconocible de PC no esté disponible si tiene UAC configurado para Notificar siempre . Además, la configuración de detección de esta PC no estará disponible si tiene un conmutador virtual Hyper-V configurado con esa conexión Ethernet.
Run5k