Få offentliga IP ändra anmälan med RPi och Node.JS (2 / 5 steg)
Steg 2: förberedelse
Om direkt eller på distans genom ssh, du borde öppen en slutstation fönster på din RPI och få tillgång till kommandoraden.
- Gräva:
"gräva" är ett linux kommando kan du fråga DNS namnservrar på vissa uppgifter. Gräva är det "magiska" som erhåller den offentliga IP för detta projekt. Är en del av ett paket som du kan installera med det följande befalla:
> sudo lämplig-få installera dnsutils
När du har installerat kan du prova att ge följande kommando vid kommandotolken. (Senare det kommer att användas i vår NodeJS app):
> gräva + kort myip.opendns.com
Om allt gick bra, ska detta returnera din offentliga ip
- NODEMAILER
Jag har valt e-post ta emot meddelandena. För som jag använde en enkel att använda noden modul finns på:
https://github.com/nodemailer/nodemailer
Att installera det bara gå till terminal-fönster och typ (om du inte är root, det föregås av "sudo"):
> npm installera nodemailer
...
> npm installera nodemailer-smtp-transport
Det andra kommandot installerar en andra Node.js modul behövs för att skapa en SMTP-transport för nodemailer.