Skicka ipadress med mail när slack startar

Här ställer ni allmäna frågor kring Slackware Linux

Moderatorer: Nille, nomicon, Minime

Excenox
Hacker
Inlägg: 32
Blev medlem: 03 aug 2006 10:46

Skicka ipadress med mail när slack startar

Inlägg av Excenox »

Hej alla

Är de någon som har ett script som skickar den ipadressen som servern har när den har startat. En server jag har har dynamisk ip o får därför ett nytt ip vid varje reboot.


Tack på förhand alla
Excenox
Hacker
Inlägg: 32
Blev medlem: 03 aug 2006 10:46

Re: Skicka ipadress med mail när slack startar

Inlägg av Excenox »

Den skall skicka adressen via mail
Plutonium
Allsmäktig
Inlägg: 226
Blev medlem: 14 apr 2005 05:36
ORT: Essunga

Re: Skicka ipadress med mail när slack startar

Inlägg av Plutonium »

Rätta mig om jag har fel. Men körs dhcpcd före eller efter rc.local.
Om det körs före, så kan du skriva ett bash script typ så här.

#!/bin/bash

$TEST=´ifconfig´

echo -e "subject: IPadress$*\n\n $(date +%Y:%m:%d:%k:%M:%S)" $TEST | sendmail -f IP@server.nu dinmail@dns.se

Så hänvisar du ditt basch skript i rc.local och då är förut sättningarna att senmail startas före rc.local körs.
Men om inte så är fallet, kan du ju bara lägga till sleep 60 i början av skriptet.

Ha en förtsatt trevlig helg!
Excenox
Hacker
Inlägg: 32
Blev medlem: 03 aug 2006 10:46

Re: Skicka ipadress med mail när slack startar

Inlägg av Excenox »

Tack för hjälpen

man jag får denna outputen när jag kör scriptet

./mail.sh: line 3: =´ifconfig´: command not found

Någgon ide om vad som kan va fel?
Användarens profilbild
Nille
Guru
Inlägg: 1475
Blev medlem: 17 jun 2004 02:41

Re: Skicka ipadress med mail när slack startar

Inlägg av Nille »

Jag brukar använda t.ex no-ip med duc.
The more linux you go the slacker you get.
Användarens profilbild
Minime
Labrat
Inlägg: 690
Blev medlem: 14 okt 2005 14:27
ORT: Loos

Re: Skicka ipadress med mail när slack startar

Inlägg av Minime »

Alternativ till no-ip är http://www.dyndns.com, deras Linux klient "http://cdn.dyndns.com/ddclient.tar.gz".

m.v.h:
Minime

Raspberry Pi 4B 4 Gb RAM Slackware Arm 15.0
Server EeeBox Atom 1.6 GHz 1.5 Gb RAM Slackware 15.0 x64bit
Asus Rog Strix AMD Ryzen 5 3.6 GHz 16 Gb RAM Slackware 15.0 multilib
Miraclebox Premium Twin HD - Openvix 5.2.040 (Neotion CI+ CA-modul)
Excenox
Hacker
Inlägg: 32
Blev medlem: 03 aug 2006 10:46

Re: Skicka ipadress med mail när slack startar

Inlägg av Excenox »

Skulle gärna vilja ha scriptet o fungera då de vore smidigt o få ipadressen på dom servrar som jag har hand om via mail.

hoppas någon kan hitta felet på scriptet

Tack på förhand
Användarens profilbild
Minime
Labrat
Inlägg: 690
Blev medlem: 14 okt 2005 14:27
ORT: Loos

Re: Skicka ipadress med mail när slack startar

Inlägg av Minime »

Detta borde fungera:

Kod: Markera allt

#!/bin/bash

TEST='/sbin/ifconfig'

echo -e "subject: IPadress$*\n\n $(date +%Y:%m:%d:%k:%M:%S)" $TEST | sendmail -f IP@server.nu dinmail@dns.se


Raspberry Pi 4B 4 Gb RAM Slackware Arm 15.0
Server EeeBox Atom 1.6 GHz 1.5 Gb RAM Slackware 15.0 x64bit
Asus Rog Strix AMD Ryzen 5 3.6 GHz 16 Gb RAM Slackware 15.0 multilib
Miraclebox Premium Twin HD - Openvix 5.2.040 (Neotion CI+ CA-modul)
Excenox
Hacker
Inlägg: 32
Blev medlem: 03 aug 2006 10:46

Re: Skicka ipadress med mail när slack startar

Inlägg av Excenox »

Japp funka fint.

tack för all hlälp
Plutonium
Allsmäktig
Inlägg: 226
Blev medlem: 14 apr 2005 05:36
ORT: Essunga

Re: Skicka ipadress med mail när slack startar

Inlägg av Plutonium »

Tack Minime, täcker min rygg ;)
Användarens profilbild
Minime
Labrat
Inlägg: 690
Blev medlem: 14 okt 2005 14:27
ORT: Loos

Re: Skicka ipadress med mail när slack startar

Inlägg av Minime »

Man försöker att hjälp till med det lilla man kan.
Och då väl tiden finns tillgänglig.
:-)

Så för all del =)

Raspberry Pi 4B 4 Gb RAM Slackware Arm 15.0
Server EeeBox Atom 1.6 GHz 1.5 Gb RAM Slackware 15.0 x64bit
Asus Rog Strix AMD Ryzen 5 3.6 GHz 16 Gb RAM Slackware 15.0 multilib
Miraclebox Premium Twin HD - Openvix 5.2.040 (Neotion CI+ CA-modul)