Cómo exportar e importar la configuración de enrutamiento y acceso remoto de un servidor Windows Server de RRAS (routing and remote access, VPN)

Para migrar o hacer backup de la configuración de «routing and remote access» de un Windows Server hay que ejecutar en línea de comandos lo siguiente:

C:\> netsh routing dump > routing.txt

C:\> netsh RAS dump > ras.txt

Con esto tenemos la configuración guardada en los ficheros «routing.txt» y «ras.txt».

Para recuperar esa misma configuración, bien en el mismo servidor o en otro distinto, hay que ejecutar los siguientes comandos:

C:\> netsh exec routing.txt

C:\> netsh exec ras.txt

Vigila la contiguración de los interfaces de red.

Cómo usar find y grep para encontrar ficheros que contengan un determinado texto

Para buscar ficheros que contienen determinado texto, se pueden combinar en unix los comandos find y grep.

Por ejemplo, para encontrar el texto «textoaencontrar» en cualquier fichero a partir del directorio en el que estamos, se puede hacer de esta forma:

$ find . -type f -exec grep -H textoaencontrar {} \;

El comando «find . -type f» localiza cualquier fichero de tipo «fichero» (no directorios, links, etc) y con la opción “-exec”, pasa los resultados al comando “grep” para que los explore. La opción -H del comando «grep» añade el nombre del fichero a los resultados de las búsquedas.

Cómo usar find y rm para buscar y borrar ficheros

Muchas veces, es necesario buscar y borrar ficheros o subdirectorios en el disco.

Un ejemplo típico ocurre cuando queremos borrar todos los subdirectorios «CVS» que hay dentro del directorio de un proyecto.

Para eso, es muy útil combinar «find» y «rm» de esta forma:

$ find . -name ‘CVS’ -exec rm -fr {} \;

El comando «find» localiza los directorios o ficheros que cumplen el patrón que se necesita, y con la opción «-exec», pasa los resultados al comando «rm» para que los borre.

Eliminar notificaciones de Windows Genuine Advantage (WGA)

El Windows Genuine Advantage es un sistema de microsoft para intentar controlar la ejecución de software pirata en sistemas Windows, incluido el propio sistema operativo.

Cuando se instala este componente (vía windows update), pueden aparecer avisos indicando que tal o cual software no es original, y que podemos estar siendo «víctimas de una falsificación de software».

Cada cual tendrá sus motivos, pero a veces es interesante eliminar este control.

Para ello, hay que seguir estos pasos:

  1. Iniciar Windows en modo seguro (ya sabes, pulsar F8 en el inicio y seleccionar la opción «iniciar windows en modo a prueba de fallos» o «modo seguro»).
  2. Buscar y eliminar los ficheros con nombre «WgaTray.exe» que estén dentro de «C:\Windows\» . Teoricamente debería haber ficheros con ese nombre en:
    • C:\Windows\System32\
    • C:\Windows\System32\dllcache\

    Pero yo sólo lo he encontrado en el primero.

  3. En el «RegEdit», eliminar la carpeta » HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
    Windows NT\CurrentVersion\Winlogon\Notify\WgaLogon\».
  4. Reiniciar Windows normalmente.

Al arrancar Windows, no nos aparecerán las notificaciones de WGA, pero Windows Update volverá a intentar instalarnos el «parche» correspondiente, con lo que es mejor no dejar que Windows Update haga las actualizaciones por su cuenta, sino que nos díga qué cosas hay pendientes para que nosotros seleccionemos qué queremos descargar y actualizar.

Más info: aquí.