Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #55065
| Subject | Re: DNS query against a specific server. |
|---|---|
| From | William Ray Wing <wrw@mac.com> |
| Date | 2013-09-30 08:36 -0400 |
| References | <634fa158-1d15-4a7e-ac0f-7a3f57f55cc7@googlegroups.com> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.481.1380544612.18130.python-list@python.org> (permalink) |
On Sep 30, 2013, at 7:42 AM, Michel Albert <exhuma@gmail.com> wrote: > Hi, > > ``socket.gethostbyname`` sends the DNS resolution query to the DNS server specified by the OS. Is there an easy way to send a query to a *different* server? > > I see that twisted.names allows you to do this, but, having all of twisted as dependency to my project when all I need to do is a simple DNS query seems a bit extreme. I also found pydns, but that looks fairly outdated and unmaintained. > > Is there not an actively maintained lightweight solution? If not, I will go with twisted. > > > Cheers, > Mich. > -- > https://mail.python.org/mailman/listinfo/python-list It isn't pure python, but you would be pretty much guaranteed a maintained solution if you use the name server lookup in your OS. Something like: import subprocess nsl_reslt = subprocess.Popen(['nslookup', '<insert name nere>' ],stderr = subprocess.PIPE, stdout = subprocess.PIPE).communicate()[0] Hope this helps, Bill
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
DNS query against a specific server. Michel Albert <exhuma@gmail.com> - 2013-09-30 04:42 -0700
Re: DNS query against a specific server. William Ray Wing <wrw@mac.com> - 2013-09-30 08:36 -0400
Re: DNS query against a specific server. Michel Albert <exhuma@gmail.com> - 2013-09-30 05:45 -0700
Re: DNS query against a specific server. Chris Angelico <rosuav@gmail.com> - 2013-09-30 22:56 +1000
Re: DNS query against a specific server. "Gisle Vanem" <gvanem@yahoo.no> - 2013-09-30 15:35 +0200
Re: DNS query against a specific server. Ervin Hegedüs <airween@gmail.com> - 2013-09-30 14:54 +0200
Re: DNS query against a specific server. Michel Albert <exhuma@gmail.com> - 2013-09-30 06:04 -0700
csiph-web