Sivut

keskiviikko 6. heinäkuuta 2016

Vaihtuva IP -osoite ... taas

Pitkästä aikaa blogia kirjoittamassa.
Mennyt vuosi meni mökillä remonttia tehdessä, siten tuli muutto uuteen kotiin ja kas vain, en huomannutkaan, että blogi oli jäänyt kirjoittamatta.

Pitäisikö kirjoittaa kuten pysäköinninvalvojahenkilö minulle huomautti: pysähtymiskieltomerkin noudattamatta jättämisestä seuraamuksena huomautusmaksu.

Kirjoitan siitä, mihin viimeksi jäin, eli IP -osoitteen vaihtumisesta.

Uuden 3G/4G tekniikan aikakaudella ei millään saa omaa IP -osoitettaan pysymään vakiona, vaan se vaihtuu ainakin kerran viikossa. Vaikka reitittimen asetuksia kuinka muuttaisi.

Siksi kirjoitin omalle Ubuntu koneelle seuraavan scriptin, joka tarkistaa IP -osoitteen koneen käynnistyksessä ja ilmoittaa minulle, jos osoite on vaihtunut.

#!/bin/bash
#
# Vertaillaan julkista IP -osoitetta
#
# Current eli nykyinen IP-osoite. Kirjoita tai lue tiedostosta
cip='109.XXX.YYY.ZZZ'
# New eli uusi IP-osoite haetaan ipify -palvelimelta
nip=$(curl -s https://api.ipify.org)
# Verrataan osoitteita kekenään
if [ "$cip" != "$nip" ]; then
  # Jos oli muuttunut, niin ilmoitetaan siitä minulle
  notify-send "Public IP address has changed!"
  exit 1;
fi

Tällä menetelmällä ainakin huomaan koska asialle pitää tehdä jotakin.


Ei kommentteja:

Lähetä kommentti