Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Dynamisch WAN IP Adres Vinden En Posten.  (gelezen 991 keer)

wdarti

  • Gast
Dynamisch WAN IP Adres Vinden En Posten.
« Gepost op: 2007/08/12, 10:15:54 »
Wie kan me helpen met een  linux/unix script of app die mijn dynamisch IP-adres kan achterhalen van mijn WAN (telenet) en die kan posten op een ftp site of door middel van email ?

Moet wel configureerbaar zijn via de shell, zit met een uitgeklede linux.

Offline Rulus

  • Lid
Dynamisch WAN IP Adres Vinden En Posten.
« Reactie #1 Gepost op: 2007/08/12, 12:31:14 »
Dit zou het moeten doen:

#!/usr/bin/python

import urllib2
import ftplib
import os

#Fetch external ip
ext_ip = urllib2.urlopen('http://whatismyip.org/').read()

#Write to temp file
tempFile = open('/tmp/ip.txt', 'w')
tempFile.write(ext_ip)
tempFile.close()

#Ftp it to webpace
session = ftplib.FTP()
session.connect("your hostname here, ex: users.skynet.be")
session.login("your login", "your password")
session.storbinary("STOR ip.txt", open('/tmp/ip.txt'), 8192)

#Delete the temp file
os.remove('/tmp/ip.txt')
Wel even je ftp-gegevens aanpassen.

edit: Je zou ook kunnen kijken naar iets als dyndns tesamen met het ddclient programma. Dat werkt misschien nog makkelijker :)

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Dynamisch WAN IP Adres Vinden En Posten.
« Reactie #2 Gepost op: 2007/08/12, 16:40:20 »
Dyndns is daar precies voor gemaakt, dus dat lijkt me het makkelijkst :)

Bij mij zit er trouwens een optie in de router om automatisch het IP te updaten bij dyndns. Heeft jouw modem/router die optie niet, dan kan je gebruikmaken van ddclient.

wdarti

  • Gast
Dynamisch WAN IP Adres Vinden En Posten.
« Reactie #3 Gepost op: 2007/08/13, 13:11:37 »
de goden zitten mee vandaag!

heb DDNS zitten in mijn Linksys router.
Alles werkt nu !


thx