I'm not sure has anybody made topic of this. I made some quick searches and found none, so here it goes.
We would like to add allow lines to allow 1 connection per working ident, so nobody on any host with working identd can't connect more than once to server. And then we have whis *@* allow line with only 3 connection per ip (matches if there is no working identd).
I don't know is this possible with current unreal or is there any modules to do this.
Solution for this could be option to allow like "connections-per-match" so if ip or host line matches it limits connections.
Ident based i-lines
Moderator: Supporters
what happens if 3 different users happen to use the same ident?
It can happen .. and does on many nets ..
It can happen .. and does on many nets ..
Configuration - https://www.unrealircd.org/docs/Configuration
FAQ - https://www.unrealircd.org/docs/FAQ
FAQ - https://www.unrealircd.org/docs/FAQ
Like in, ident in specific host.
Example situation:
/* Working identd
me@host1, 1 connection
you@host1. 1 connection
he@host1, 1 connection
she@host1, 1 connection
dad@host1, 1 connection
mom@host1, 1 connection
/* Non-working identd
~me@host2, 1of3 connections
~you@host2. 2of3 connections
~he@host2, 3of3 connections
And all thease 9 people could irc, but host2 can't connect anymore clients and host1 can but 1 per working ident.
Example situation:
/* Working identd
me@host1, 1 connection
you@host1. 1 connection
he@host1, 1 connection
she@host1, 1 connection
dad@host1, 1 connection
mom@host1, 1 connection
/* Non-working identd
~me@host2, 1of3 connections
~you@host2. 2of3 connections
~he@host2, 3of3 connections
And all thease 9 people could irc, but host2 can't connect anymore clients and host1 can but 1 per working ident.
I see .. however the allow block doesn't work quite that way. I don't see why dissallowing multiple usernames when your allowing from multiple hosts would be beneficial in anyway. However, you can refer to the doc/unreal32docs.html specificlly the allow block section to learn what Unreal *can* do.
Configuration - https://www.unrealircd.org/docs/Configuration
FAQ - https://www.unrealircd.org/docs/FAQ
FAQ - https://www.unrealircd.org/docs/FAQ