View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0006097||unreal||ircd||public||2022-05-07 13:51||2023-07-13 19:33|
|Summary||0006097: Add support for ASN ban since we now have GeoIP support|
|Description||The feature request has been brought on #unreal-support for a few times, especially since InspIRCd supports with https://github.com/inspircd/inspircd-contrib/blob/master/3/m_asn.cpp|
It is a good idea, IMHO, since we have GeoIP support and we can already ban by country.
Throwing the idea here so it isn't forgot and devs can give it some more thought.
|Tags||No tags attached.|
|3rd party modules|
Would love to see this feature on UnrealIRCd 6. Great for fighting against VPNs and PROXYs and host servers.
For me, currently it's a nodejs robot that does everything, that generates everything via the ASNs, but reading the ASN on the connecting client would be great, the scan by the bot would be fast.
When GeoIP support was added we specifically made it so it can be extended with ASN support. So yeah, we can do that. Likely won't be on by default though.
Similarly, BlackBishop asked: can we have geoip support for more than just country? I'd love ASN/city and whatever else is in the db ( paid or otherwise ).
The same is true for this, the API is ready for it but it is not being worked at or used at the moment.