Conocer nuestra IP externa desde línea de comandos en Windows, usando PowerShell

En el pasado vimos cómo podíamos descubrir nuestra IP externa desde línea de comandos en Linux, sirviéndonos tanto de cURL como del comando wget. Como ahora ya todos sabéis que soy un apaniaguado del Tito Bill vamos a ver cómo hacerlo con el PowerShell de Microsoft. Como siempre, cuando se trata de la IP externa, …

Sigue leyendo Conocer nuestra IP externa desde línea de comandos en Windows, usando PowerShell

Script de PowerShell para enviar un correo con Gmail

Un compañero necesitaba un script de PowerShell que enviase un correo con un texto concreto desde su dirección de email a otra dirección fija, pero no lograba que funcionase correctamente utilizando su cuenta de Gmail. En su día por aquí, ya hace años, hablamos sobre cómo enviar correos desde una cuenta de Gmail usando PHPMailer, …

Sigue leyendo Script de PowerShell para enviar un correo con Gmail

Usar Powershell para cambiar configuración de red entre pública y privada

Cuando hice el curso de fundamentos de Powershell hace un año me quedó algún artículo pendiente de escribir, por ejemplo esta entrada ¿cómo puedo cambiar la configuración de red entre pública y privada? El funcionamiento del cortafuegos será distinto si usamos una configuración u otra. Lo primero es ver qué comando podemos usar para ver …

Sigue leyendo Usar Powershell para cambiar configuración de red entre pública y privada

Operadores de comparación en Windows Powershell

Volvemos a Powershell tras unos días de parón, que había que tocar otros temas. Hoy vamos a ver los distintos tipos de operadores de comparación que tenemos disponibles a la hora de crear nuestros scripts: Operador Descripción -eq Igual -ne Distinto o «no igual» -gt Mayor que -ge Mayor o igual que -lt Menor que …

Sigue leyendo Operadores de comparación en Windows Powershell

Usar PowerShell para exportar los eventos de seguridad de Windows en formato XML

Vamos a seguir hablando de cosillas del PowerShell de Windows y vamos a ver cómo podríamos ver el log de eventos de seguridad de Windows y como podríamos exportarlo a formato XML. El comando Get-EventLog es, en este caso, el que nos permitirá extraer datos de los logs de eventos de Windows. Para filtrar los …

Sigue leyendo Usar PowerShell para exportar los eventos de seguridad de Windows en formato XML

Powershell: arrancar o parar el servidor web IIS.

¿Cómo arrancamos, paramos o reiniciamos el servidor web IIS desde comandos con Powershell? Reiniciar: IISReset /RESTART Parar: IISReset /STOP Arrancar: IISReset /START Esto para y arranca todo el servidor web. ¿Y si queremos arrancar o parar un sitio web concreto? Tenemos dos comandos que lo hacen por el nombre de sitio, que varían según la …

Sigue leyendo Powershell: arrancar o parar el servidor web IIS.

Obtener nuestra IP externa desde el terminal de Linux usando el comando dig

Bueno, si ya vimos ayer cómo obtener nuestra IP externa desde el PowerShell de Windows y anteriormente desde Linux con cURL y con wget, hoy vamos a ver unha tercera forma de hacer esto desde Linux: con el comando dig (acrónimo de Domain Information Groper). Para este ejemplo nos serviremos del servicio de OpenDNS, aunque …

Sigue leyendo Obtener nuestra IP externa desde el terminal de Linux usando el comando dig

Cómo abrir los puertos para la instancia predeterminada de SQL-Server y el SQL Server Browser en un servidor Windows

El título es largo, pero la entrada va a ser corta. ¿Cómo abrimos los puertos del firewall de un servidor Windows para poder acceder desde otro equipo a la base de datos SQL-Server y trabajar con ella? A veces nos encontramos con que el cortafuegos de Windows nos está bloqueando y solo podemos trabajar con …

Sigue leyendo Cómo abrir los puertos para la instancia predeterminada de SQL-Server y el SQL Server Browser en un servidor Windows