Ищете лучший способ получить текущие внешние IP-адреса компьютеров... Ниже работает, но скорее не будет полагаться на внешний сайт для сбора информации... Я ограничен использованием стандартных библиотек Python 2.5.1 в комплекте с Mac OS X 10.5.x
import os
import urllib2
def check_in():
fqn = os.uname()[1]
ext_ip = urllib2.urlopen('http://whatismyip.org').read()
print ("Asset: %s " % fqn, "Checking in from IP#: %s " % ext_ip)