import socket COMMON_HOST = 'www.google.com' COMMON_PORT = 80 def getmyip(): s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) s.connect((COMMON_HOST,COMMON_PORT)) a = s.getsockname() print a[0] s.close() getmyip()