@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

script-revisar-el-cambio-de-ip-publica-1

Script: Revisar el cambio de IP Pública

Script: Revisar el cambio de IP Pública

Hoy os voy a enseñar como comprobar vuestra IP Pública desde diferentes sistemas y opciones. Lo haremos bajo Powershell, Bash o Python, y os voy a explicar cómo hacerlo con un comando y mediante Script.

Como podéis ver, en una entrada vamos a tratar temas que darían para varias entradas, pero como esto no va de cantidad, sino de calidad, vamos a ver qué podemos hacer…espero que os parezca interesante.

Lo primero que vamos a hacer es explicar qué es una IP pública…

¿Qué es una IP Pública?

Una IP Pública es la dirección que te asigna tu ISP (proveedor de internet), y que sirve para identificarte dentro de Internet cuando te conectas. Esta IP, salvo que tengas un servicio de IP fija contratado suele modificarse cada X tiempo.

Si no tienes acceso desde el exterior, para la mayoría de los mortales, es algo que es totalmente transparente, pero si tienes servicios publicados a Internet en tu red, puede ser un problema si no tienes sistema que automatice el proceso (Ejemplo: un DynDNS o parecido)

Comando Windows Powershell saber IP Pública

Para saber en Windows nuestra IP Pública podemos usar varias formas, yo os explico un par, que creo que es más que suficiente. Como veréis nos basamos en URLs que nos dan ese servicio:

Si lo queréis exportar a un fichero, por ejemplo:

También podéis usar CURL, como lo haremos en Linux. Os enseño como:

Comando Linux / MacOS saber IP Pública

Para saber en Linux o MacOS nuestra IP Pública podemos usar también varias formas (las posibilidades son casi infinitas):

Este comando funciona en Windows o Linux / MacOS

Script Powershell comprobar IP Pública

Ahora os enseño cómo llevar esto a un script de Powershell, para poder automatizarlo con una tarea programada o algo parecido. La idea es consultar periódicamente el cambio y tener un email cuando existan cambios:

Script Bash comprobar IP Pública

Ahora os enseño cómo hacerlo para Linux / MacOSX pero ahora con un script bash. En este caso vamos a generar un fichero con extensión SH.

Script Bash aviso cambio IP Pública en Synology

Ahora os enseño cómo hacerlo para Synology pero ahora con un script bash. Como este trabajo ya está hecho en otros sitios, y bien hecho, os paso los enlaces originales:

FUENTE: https://elblogdelazaro.org/2021-04-05-synology-recibe-una-aviso-cuando-cambia-tu-ip-publica.html

FUENTE ORIGINAL: https://www.reddit.com/r/synology/comments/jvqdp8/dsm_alarm_if_external_ip_changes/

Script Python para checkear IP Pública

Si sois más de Python, os dejo también otro proyecto:

https://github.com/begleysm/ipwatch

Espero os parezca interesante…dejo pendiente utilizar esto en Zabbix.

¿Te ha gustado la entrada SÍGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales e infraestructuras IT, linuxero y entusiasta de la tecnología.

Compruebe también

python-script-para-generar-contrasenas-aleatorias-1

Python: Script para generar contraseñas aleatorias

Python: Script para generar contraseñas aleatorias Entrada rápida… Hace unas entradas, os explicaba como generar …

2 comentarios

  1. Me da error al enviar el correo, no consigo saber porqué.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

11 − tres =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu