Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide Recherche
1596 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Comment envoyer automatiquement une IP par email ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment envoyer automatiquement une IP par email ?

n°1179959
muzah
Bal Musette @ HFR depuis 1997
Posté le 17-11-2009 à 10:01:48  profilanswer
 

J'ai installé un bureau distant chez un copain pour le dépanné sans faire de kilomètres en voiture.
Il a une livebox et l'IP change assez souvent.
 
Comment faire pour que son PC sous ubuntu puisse m'envoyer l'IP de connexion par mail automatiquement quand elle change ou bien si la livebox est en mesure de faire ça ?
 
Merci :jap:


---------------
jeux-vidéos festival Stunfest ★ du 2 au 4 mai 2014 à Rennes ★ baston ziq confs nawaq arcade
mood
Publicité
Posté le 17-11-2009 à 10:01:48  profilanswer
 

n°1179966
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 17-11-2009 à 10:11:08  profilanswer
 

tu lui mets un dyndns


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1179986
muzah
Bal Musette @ HFR depuis 1997
Posté le 17-11-2009 à 10:29:32  profilanswer
 

J'y ai pensé ; c'est la seule manière de faire ?
Je ne voulais pas faire appel à un "prestataire" extérieur en fait.
 Merci pour la réponse :jap:


---------------
jeux-vidéos festival Stunfest ★ du 2 au 4 mai 2014 à Rennes ★ baston ziq confs nawaq arcade
n°1179991
o'gure
Modérateur
Multi grognon de B_L
Posté le 17-11-2009 à 10:37:16  profilanswer
 

Je ne connais pas de moyen pour récupérer directement sur la livebox l'adresse IP, tu seras donc obligé de récupérer son adresse public via un site tiers, donc autant passer par un qui fait ça proprement via les DNS (dyndns.org no-ip.com ...)


Message édité par o'gure le 17-11-2009 à 10:41:55

---------------
Ton Antoine commence à me les briser menus !
n°1179993
boobaka
Posté le 17-11-2009 à 10:39:52  profilanswer
 

Tu peux lui scripter une tache planifié:
www.whatismyip.com/automation/n09230945.asp récupère l'@IP .. Voir sur les forums de whatismyip.com ...
Mais je plussoie Black_lord, dyndns ou no-ip sont fait pour ca ...


---------------
www.google.fr  
n°1180004
muzah
Bal Musette @ HFR depuis 1997
Posté le 17-11-2009 à 11:20:55  profilanswer
 

Je vais suivre vos conseils et passer par un site tiers.
Merci :jap:


Message édité par muzah le 17-11-2009 à 11:21:03

---------------
jeux-vidéos festival Stunfest ★ du 2 au 4 mai 2014 à Rennes ★ baston ziq confs nawaq arcade
n°1180093
limax
Posté le 17-11-2009 à 18:05:17  profilanswer
 

un scrip avec dedans pour te donner l'ip:
wget http://checkip.dyndns.org/ -O - -o /dev/null | sed 's/^.*Address: \(.*\)<\/body.*$/\1/'  
 
Pour envoyer le mail par contre je n'ai pas la solution immédiate sans chercher.
 
edit:  s'il est chez free il peut prendre un nom gratuitement en nom.hd.free.fr
 
edit:  c'est encore mieux   ip=$(wget http://www.whatismyip.com/automation/n09230945.asp -q -O -)


Message édité par limax le 21-11-2009 à 15:26:21
n°1180571
blazkowicz
Posté le 19-11-2009 à 19:27:24  profilanswer
 

et la commande mail? :D
echo pouet|mail kikoolol@asv.com  , enfin c'est à étudier


Message édité par blazkowicz le 19-11-2009 à 19:28:04
n°1180631
ducon3d
Posté le 20-11-2009 à 00:38:09  profilanswer
 

allez juste pour le fun
un script tout frais, qui envoie l'ip publique par mail
nécessite wget mail cmp que des commande de base toute dispo sur ubuntu sauf a trafiquer séverement

 

juste un truc à faire le rendre executable et le placer dans cron
pour cron c'est facile regarde à crontab sur google... choisi une frequence assez élevé
mais un truc comme ca devrai faire l'affaire (actualisé toute les 10 min)
crontab -e puis tu tape ca

Code :
  1. */10 * * * * /home/myckey/.autoipmail.sh
 

offcourse tu place ce script /home/mickey
en considerant que le login de ton pote soit mickey
tu le nomme .autoipmail.sh (c'est mon oeuvre je choisi le nom!)
tu le chmod 100
et bien sur tu édite l'adresse mail dans le script

 

j'espere que le mta est bien configuré!

 
Code :
  1. #!/bin/bash
  2. #
  3. # script d'envoie d'adresse IP publique par mail à utiliser avec cron
  4. # par ducon3d sur hardware.fr
  5. # tadam!
  6. if [ ! -f ipactual ]; then
  7. touch ipactual
  8. fi
  9. wget http://www.whatismyip.com/automation/n09230945.asp -q -O ipget
  10. cmp -s /dev/null ipget
  11. if [ $? -eq 0 ]; then
  12. exit 0
  13. fi
  14. echo -e "\n" >> ipget
  15. cmp -s ipget ipactual
  16. if [ ! $? -eq 0 ]; then
  17. mv ipget ipactual
  18. cat ipactual | mail -s 'IP mickey' mickey@dysneyland.com
  19. fi
  20. exit 0
 


edit : j'ai pas testé l'envoie de mail je suis une distrib cassé là donc ...
re-edit: je vien de testé en local le mail est ok, a toi de configurer le mta pour qu'il envoie sur le net.


Message édité par ducon3d le 20-11-2009 à 01:04:59
n°1180948
muzah
Bal Musette @ HFR depuis 1997
Posté le 21-11-2009 à 13:58:53  profilanswer
 
mood
Publicité
Posté le 21-11-2009 à 13:58:53  profilanswer
 

n°1202274
Mac Gyver ​974
Posté le 02-03-2010 à 22:11:43  profilanswer
 

Tient, j'ai fait ça sur le PC de mon père, il m'envoi auto l'adresse IP par mail, mais uniquement si celle-ci a changé... (verif reglé à toutes les 10 minutes jcrois), c'est un script hyper simple mais je l'ai plus sous la main :D
 
Faudrait que je me connecte sur le PC de mon père via ssh pour retrouver ce script...en tout cas c'était bien interessant/amusant à faire :D


---------------
http://macgyver974.no-ip.org
n°1202283
ducon3d
Posté le 02-03-2010 à 23:03:49  profilanswer
 

c'est exactement ce que fait le script ci-dessus

n°1202284
guepe
J'ai du noir sur la truffe ?
Posté le 02-03-2010 à 23:17:35  profilanswer
 

Mais pourquoi ne pas utiliser no-ip ? C,est opensource en plus ! C'est en general integre dans les paquets des distribs (ca l'est sous ubuntu en tous les cas)  :??:


---------------
Un blog qu'il est bien
n°1202314
o'gure
Modérateur
Multi grognon de B_L
Posté le 03-03-2010 à 09:23:43  profilanswer
 

Et voir même integré sur pas mal de petits routeurs ce qui permet d'être toujours a jour (mise a jour des que l'interface WAN est modifiee, pas d'attente de déblocage d'un cron)  

 

Ça fait 7 ans que j'utilise les services de dyndns.org, et honnêtement, rien a redire.


Message édité par o'gure le 03-03-2010 à 09:25:17

---------------
Ton Antoine commence à me les briser menus !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Comment envoyer automatiquement une IP par email ?

 

Sujets relatifs
Mon serveur DHCP attribue la même IP à toutes mes machines[Debian - Exim 4] Impossible d'envoyer des mails en dehors du domaine
Envoyer automatiquement des faxes par mailRedirections sur IP locale à partir de nom de serveur internet
régalges DNS et IP fixe sur macRedémarrer automatiquement si le hardware s'initialise mal ?
Problème IP Forward FreeBSDComment faire pour correctement masquer mon adresse IP ?
Plus de sujets relatifs à : Comment envoyer automatiquement une IP par email ?



Copyright © 1997-2014 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC