Skip to content
This repository has been archived by the owner on Sep 2, 2021. It is now read-only.

Implementing DNS lookups #52

Open
j0rdan76 opened this issue Aug 5, 2014 · 8 comments
Open

Implementing DNS lookups #52

j0rdan76 opened this issue Aug 5, 2014 · 8 comments
Assignees
Labels

Comments

@j0rdan76
Copy link

j0rdan76 commented Aug 5, 2014

Perform DNS lookups, with the option of finding the ISP of that IP and rDNS.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/3574257-implementing-dns-lookups?utm_campaign=plugin&utm_content=tracker%2F269930&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F269930&utm_medium=issues&utm_source=github).
@rakiru
Copy link
Member

rakiru commented Aug 5, 2014

As a command?

@j0rdan76
Copy link
Author

j0rdan76 commented Aug 5, 2014

Yes

@rakiru
Copy link
Member

rakiru commented Aug 5, 2014

I had something like this in the works, but let it drop due to lack of any real use for it. I'll bump the priority up now that I know someone else would like it other than me.

@rakiru rakiru self-assigned this Aug 5, 2014
@rakiru rakiru added the Plugin label Aug 5, 2014
@gdude2002
Copy link
Member

Might I suggest dnspython? I used it for a dnsbl feature in the original Ultros (although it never actually got used, it did work).

@rakiru
Copy link
Member

rakiru commented Aug 7, 2014

As I said, I've already started on something like this. It makes use of the twisted dns lookup stuff, because async is easier/cleaner than having to threadpool everything.

@gdude2002
Copy link
Member

Ah, okay, didn't realise Twisted had stuff like that.

It really is a swiss army knife, eh? ._.

@rakiru
Copy link
Member

rakiru commented Aug 7, 2014

Well, the DNS protocol is a pretty one, as is the need to use it. :P

@gdude2002
Copy link
Member

The GeoIP plugin does all of this except for rDNS lookups. It does need some improvements, though.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

3 participants