Obtenir une notification de changement IP publique RPi et Node.JS (2 / 5 étapes)

Étape 2: préparation

Si directement ou à distance par ssh, vous devez ouvrir une fenêtre de terminal sur votre RPI et accéder à la ligne de commande.

  • Creuser:

« fouille » est une commande linux que vous pouvez utiliser pour la requête DNS serveurs de noms sur certaines tâches. Pour ce projet creuser est la "magie" qui obtient l’adresse IP publique. Fait partie d’un package que vous pouvez installer avec la commande suivante :

 > sudo apt-get install dnsutils 

Après l’installation, vous pouvez tester il lançant la commande suivante à l’invite de commande. (Plus tard il servira dans notre app NodeJS) :

 > dig +short myip.opendns.com 

Si tout va bien, cela doit retourner votre adresse ip publique

  • NODEMAILER

J’ai choisi le mail pour recevoir les notifications de modifications inutiles. Pour cela j’ai utilisé un module facile à utiliser de nœud disponible à :

https://github.com/nodemailer/nodemailer

Pour l’installer il suffit d’aller à la fenêtre du terminal et le type (si vous n’êtes pas root, faire précéder de « sudo ») :

 > npm install nodemailer ... > npm install nodemailer-smtp-transport 

La deuxième commande installe un deuxième module de Node.js devait créer un transport SMTP pour la nodemailer.

Articles Liés

Gardez votre bière d’obtenir une douche dans la douche partie 1: faites-vous une odeur de roses tout en arrêt à les sentir.

Gardez votre bière d’obtenir une douche dans la douche partie 1: faites-vous une odeur de roses tout en arrêt à les sentir.

Si vous êtes intelligent et impatient, vous pouvez comprendre cela de l'image. Si vous ne sont ni des personnes, ou tout simplement être édifiés ou divertir, n'hésitez pas à lire sur.C'est mon instructable, il y en a beaucoup comme lui, mais celui-ci
Comment obtenir une femme

Comment obtenir une femme

les gens n'ont pas changé pour 1000 des années, voici une des méthodes immuables pour obtenir une femme.Je l'ai fait à techshop :http://www.techshop.WS/
Comment obtenir une carte de bibliothèque à San Francisco

Comment obtenir une carte de bibliothèque à San Francisco

Livres gratuits ! Films gratuits ! Musique libre ! Cours gratuits et événements ! Connaissance libre !Où ? À votre bibliothèque publique locale bien sûr.Beaucoup de ressources sont disponibles si vous juste Walk-in, mais afin de prendre des choses d'
Comment obtenir une vue magnifique de la Chine

Comment obtenir une vue magnifique de la Chine

la Chine est un endroit fascinant. Maintenant, je suis sûr que tout le monde sait que si vous réintégrez dans un petit hôtel dans un village agricole après un peu trop de Tsingtao, au moment où que vous étaler à vos pieds le matin vous trouverez un n
Comment obtenir une carte de bibliothèque à Boston

Comment obtenir une carte de bibliothèque à Boston

bibliothèques sont étonnants. Vous avez peut-être oublié cela quelque part dans votre scolarité, quand une nuit épuisante blanche a remplacé les bons souvenirs que vous avez eu de l'heure du conte en maternelle. Je vous invite à réfléchir à nouveau.
Comment obtenir une vasectomie

Comment obtenir une vasectomie

si tout va bien, il s'agit d'une introduction indolore au processus d'obtenir une vasectomie. La vasectomie est une entreprise sérieuse et doit être considérée comme irréversible. Tout goggle digne photos seront liés afin d'éviter le spectateur.Étape
Une station de travail Raspberry Pi & RPi touch screen

Une station de travail Raspberry Pi & RPi touch screen

Écran tactile dans le suivant Instructable je voudrais vous présenter un facile à construire et le cadre peu coûteux pour le Pi de la framboise et le Pi de framboise officiel. Il pourrait être utilisé comme une station de travail RPi, pour un media c
Obtenir une App payante gratuitement sur l’App Store

Obtenir une App payante gratuitement sur l’App Store

Salut. Je vais vous montrer comment obtenir une bonne app payante gratuite.Pour cela, vous devez-Un iPhone / iPad / iPod-A compte Facebook-iTunes** Mise à jour **L'app gratuite a changé Bejewled. L'app gratuite change tous les mois.Étape 1: Se connec
6 façons de bicarbonate de soude peut vous aider à obtenir une date

6 façons de bicarbonate de soude peut vous aider à obtenir une date

Bicarbonate de soude a un tas d'usages autour de la maison. Certains d'entre vous peuvent se demander "Hey Instructables, j'ai besoin d'obtenir une date. Comment puis-je faire cela en utilisant simplement le bicarbonate de soude?"Voici 6 astuces
Comment obtenir une montre Apple

Comment obtenir une montre Apple

Il s'agit de la meilleure façon d'obtenir une montre apple.Voici les choses dont vous avez besoin :1. une voiture2. les piles3. Arduino4. smarts5. argent6. gazÉtape 1: 1ère étapeMontez dans votre voitureEtape 2: Aller à l'apple storeAcheter une montr
À l’aide d’auto hypnose pour obtenir une meilleure nuit de sommeil.

À l’aide d’auto hypnose pour obtenir une meilleure nuit de sommeil.

Il y a plusieurs raisons pourquoi nous ne pouvons pas obtenir suffisamment de sommeil pendant la nuit.  Il se peut qu'il y a un problème de santé physique ou mental qui vous garde éveillé pendant la nuit.  Votre environnement de sommeil n'est peut-êt
Obtenir une bonne affaire sur Ebay

Obtenir une bonne affaire sur Ebay

Ebay peut être un endroit fascinant et merveilleux de magasiner, cependant, il existe de nombreux trucs et astuces que vous devez savoir avant de plonger dans ce marché en ligne. Découvrez la recherche et offre des méthodes qui s'assurer que vous obt
Une méthode simple d’obtenir une bougie d’allumage à étincelle

Une méthode simple d’obtenir une bougie d’allumage à étincelle

http://youtu.be/028nBgoFjSgObjectifJe travaillais sur un accessoire d'Halloween qui allait avoir une flamme de tirer hors de lui régulièrement alors j'ai besoin d'un type d'allumeur d'allumer le liquide inflammable qui produirait la flamme.  Ma premi
Obtenir une serviette en papier plus de qu’automatique distributeur d’essuie

Obtenir une serviette en papier plus de qu’automatique distributeur d’essuie

apprendre comment obtenir plus que juste un peu de papier absorbant d'un distributeur de serviette de papier automatique.Je sais que cela fonctionne sur l'enMotion Georgia Pacific, mais il pourrait travailler sur d'autres aussi.Étape 1: Choses nécess