Buscar

Windows: Cambiar red pública a privada

En este post veremos cómo cambiar de red pública a privada un adaptador de red.

Windows: Cambiar red pública a privada ¿Qué significa?


La configuración de las reglas de firewall de Windows son distintas dependiendo de si la configuración del adaptador de red está como publico, privado o de dominio.

Una de las diferencias entre red pública o red privada es que el dispositivo pueda ser visto desde otros dispositivos de la red.

Nos pude interesar realizar este cambio por ejemplo en un adaptador Wi-fi.


Windows: Cambiar red pública a privada: Configurar con PowerShell


Existen varias formas de configurar un adaptador de red como público o privado, una de ellas es utilizando PowerShell.

Utilizando PowerShell es muy sencillo identificar si un adaptador de red está configurado como red pública y cambiarlo a red privada.

Ejemplo:

Windows: Cambiar red publica a privada

1) Obtenemos la información:

Utilizamos el cmd-let: Get-NetConnectionProfile para identificar si nuestro adaptador de red está como red pública (Public) o red privada (Private). 

Si tuviéramos mas adaptadores de red salarian todos y podríamos ver para cada adaptador de red si como red pública (Public) o red privada (Private).

2) Establecemos la red como privada:

Al ejecutar:

Set-NetConnectionProfile -Name "Red" -NetworkCategory Private

Establecemos el adaptador "Red" como privado.

3) Obtenemos la información:

Ejecutamos de nuevo: Get-NetConnectionProfile

Comprobamos que el cambio se ha efectuado.

*Nota: Además del parámetro "Name" para identificar el adaptador que queremos cambiar, si queremos, podemos utilizar otro parámetro, por ejemplo el número de interfaz (InterfaceIndex).

Ejemplo:

Set-NetConnectionProfile -InterfaceIndex 6 -NetworkCategory Private

Windows: Cambiar red pública a privada: Configurar con directiva de grupo (GPO)


Utilizando una directiva de grupo (GPO) podemos establecer el comportamiento de Windows ante las redes no identificadas.

Podemos predefinir si queremos que la red desconocida sea considerada como pública o privada y además podemos permitir o no que el usuario pueda cambiarlo.

Esta directiva de grupo (GPO) la encontraremos ubicada en:

Configuración de equipo, directivas, Configuración de seguridad, directivas de administrador de listas de redes, redes no identificadas.

Windows: Cambiar red publica a privada

Windows: Cambiar red pública a privada: Configurar con clave en el registro.


En la siguiente ubicación del interior del registro de Windows, encontraremos:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles

A continuación encontraremos un identificador para cada conexión de red.

Si nos situamos en cada identificador, veremos los distintos adaptadores que dispone el equipo y con la clave "Category" podemos definir si la red es pública, privada o de dominio.

Los valores posibles de la clave "Category" son: 0, 1, 2

Cada valor significa lo siguiente:

Public --> 0
Private
--> 1
Domain
--> 2

Vista zona del registro de uno de los adaptadores de red:

Windows: Cambiar red publica a privada

6 comentarios:

  1. Realmente muy util. Me resolvió una gran cuestión. Muchas gracias!

    ResponderEliminar
    Respuestas
    1. ¡Genial!

      Me alegro que te haya resultado útil.

      Un saludo,

      Xavi.

      Eliminar
  2. Buenas tardes gracias por toda la información, pero he tratado de cambiar la red de todas las formas existentes, pero al reiniciar el computador nuevamente me queda en red publica, no se que mas formas puedan existir o que solucion se pueda dar, muchas gracias si alguien sabe.

    ResponderEliminar
    Respuestas
    1. Hola,

      ¿Has revisado este método? "Windows: Cambiar red pública a privada: Configurar con clave en el registro"

      ¿Al reiniciar te vuelve a cambiar la clave en el registro?

      Un saludo,

      Xavi.

      Eliminar
  3. Hola,

    Una sugerncia, para obtener el nombre de red de forma dinámica podemos utilizar este comando:

    Get-NetConnectionProfile | Set-NetConnectionProfile -NetworkCategory Private

    Así en una sola línea podemos cambiar de perfil público a privado.

    ResponderEliminar
    Respuestas
    1. Muchas gracias por tu aporte.

      La única consideración de la sugerencia que propones es que el cambio afectaría a todos los interfaces de red.

      Saludos,

      Xavi.

      Eliminar