Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

when will geodns support ispDB with geoip2, any plan for that? #117

Open
dongbenxipao opened this issue Jun 12, 2019 · 4 comments
Open

when will geodns support ispDB with geoip2, any plan for that? #117

dongbenxipao opened this issue Jun 12, 2019 · 4 comments

Comments

@dongbenxipao
Copy link

The lastest geodns only supports GeoIP2 if I remember right. But it only covers countryDB, cityDB and asnDB.
The older version reads ip.dat file which makes it possible to locate the client ISP. With the ISP info, the DNS servers can provide more reliable DNS resolve service in some complex networks.
Adding ispDB reader can make geodns more appealing, do you have any plan to support that?

@abh
Copy link
Owner

abh commented Jun 12, 2019

I'm not sure how you'd do targeting on the data that's in that database (that wouldn't just be ASN).

https://dev.maxmind.com/geoip/geoip2/geoip2-isp-csv-database/

@dongbenxipao
Copy link
Author

dongbenxipao commented Jun 13, 2019

In some networks, the connections among ISP are not good. So client request from one ISP should better scheduled to the servers in the same ISP. The DNS server support geo targets including ISP(not only country, city) is very important in such network environment.
The maxmind does provide geoip-isp data, but the latest geodns doesn't support reading geoip-isp data. So, maybe i have to add some code to fix this if no plan to do this.

@abh
Copy link
Owner

abh commented Jun 13, 2019 via email

@abh
Copy link
Owner

abh commented Dec 28, 2019

@dongbenxipao did doing this with ASNs work for you?

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

No branches or pull requests

2 participants