I would say try socket.gethostbyname; http://docs.python.org/library/socket.html#socket.gethostbyname
On Thu, Aug 27, 2009 at 2:59 PM, Dahlstrom, Roger<rdahlst...@directedge.com> wrote: > Ping it and get the address. > > -----Original Message----- > From: python-win32-bounces+rdahlstrom=directedge....@python.org > [mailto:python-win32-bounces+rdahlstrom=directedge....@python.org] On Behalf > Of Dave Angel > Sent: Thursday, August 27, 2009 4:52 AM > To: Python-Win32 List > Subject: [python-win32] Find IP address for a UNC path > > I'd like to be able to figure out the IP address for a Windows XP file > server (on a local subnet, not across the Internet), based on a > successfully connected share. > > So I know the UNC name of the share, for example > \\server\sharename\... > > (which was enabled by a NET USE to some other share on the same server) > > I know the IP address will be of the form 192.168.1.nnn and it's on > the same router as my user's machine. The local machines are running XP > and Vista (and OS-X), on a workgroup, not a domain. And the server uses > DHCP (I think it's called), so the IP address is not fixed over time. > > The user of this utility will be then doing a Remote Desktop to the > server, if that helps. We know he has permission, since he was able to > successfully NET USE to the server. But Remote Desktop doesn't seem to > permit him to use the server name, only the IP address. > > I've successfully written such a utility, using subprocess to launch > IPCONFIG.EXE on the server, but I need to be able to do it from the > user's machine, when the server is physically inaccessible. > > Suggestions anyone? > > Thanks, DaveA > > > _______________________________________________ > python-win32 mailing list > python-win32@python.org > http://mail.python.org/mailman/listinfo/python-win32 > > > DISCLAIMER: > This e-mail, and any attachments thereto, is intended only for use by the > addressee(s) named herein and > may contain legally privileged and/or confidential information. If you are > not the intended recipient > of this e-mail, you are hereby notified that any dissemination, distribution > or copying of this e-mail, and > any attachments thereto, is strictly prohibited. If you have received this in > error, please immediately notify > me and permanently delete the original and any copy of any e-mail and any > printout thereof. > E-mail transmission cannot be guaranteed to be secure or error-free. The > sender therefore does not accept > liability for any errors or omissions in the contents of this message which > arise as a result of e-mail transmission. > > NOTICE REGARDING PRIVACY AND CONFIDENTIALITY > Direct Edge ECN LLC may, at its discretion, monitor and review the content of > all e-mail communications. > > www.directedge.com > _______________________________________________ > python-win32 mailing list > python-win32@python.org > http://mail.python.org/mailman/listinfo/python-win32 > _______________________________________________ python-win32 mailing list python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32