sh... mal wieder nich eingelogged gewesen...
also wenn dus schon so sagst... ich glaub auch nicht das das funzt;)
is voller fehler.. also nochmal
Code: Alles auswählen
hostname = socket.gethostname()
hostdata = socket.gethostbyaddr(hostname)
print (hostname)
so sollte das sein...
den rest hab ich nochmal gecheckt:
Code: Alles auswählen
#!/usr/bin/python2.2
import socket, sys, time
# Gibt true host name, liste der aliases, und eine liste der IP addressen, fuer einen host aus
host_info = socket.gethostbyaddr(socket.gethostname())
print (host_info)
und s funzt... jetzt wüßt ich gern wo ich den fehler hatte... aber er is weg...
dummerweise gibt mir das script nicht ALLE ips..
ich wollt immer die aktuelle ip die ich von der telekom bekomm mitloggen, aber das script liefert
mir immer nur die "letzte" ip. ich hab in meiner linux kiste 2 netzwerkkarten und bekomm immer nur
die ip von eth1, ich brauch aber die von ppp0.. (obwohl das das gleiche phisikalische interface ist.)
gruß rocket