Closed tbodt closed 6 years ago
Yes, that is one solution.
I say we should do this like Minecraft, being user bans are different than ip bans. So when you ban a user, no ip is banned with him. If now the server owner wants to ban his ip, that's ok too, but it should be a completely different thing.
Quoting @ELChris414 from #9.
Vote up or down.
Well that isn't directly related, but yeah.
It is, though. Not automatically banning the IP would result in the server owner never accidentally banning themselves
Well in that sense sure!! But take notice of the previous comment I made too, its important too for this issue to be resolved.
Idea: Simply don't ban the user by IP if it shares IP with the owner. It's not perfect, but it's the best I can come up with.
You have to change mindset by the way, you don't ban a user by his IP. You ban an IP which happens to stop a user. Also sure, although this doesn't resolve public networks but let's hope he uses a vpn too..
"You can't log in here. And in case you feel like making a new account, you can't, because I'm banning your entire home too. No escape. Unless proxy and new account."
λολ
@jD91mZM2 I thought we solved this issue
What did we decide? Keep separate /ban-ip
command? Keep IP ban config file?
Seperate /ban-ip
that gets stored in banned file, so if it happens to be the owner, he can remove that easily.
@tbodt @bela333 @Mnpn03 @inferiormartin calling all forces
server owner has access to the console and can manually unban themself if needed
Sadly, although I suggested it already, there isn't a console to the server.
@tbodt said in a voice chat that he thinks I should put a timeout on connections before they log in, and move the ban check their. So to completely ban an IP to not even be able to open a connection, the server owner should use the firewall of doom
do the ip ban check after they log in, that is
Because of the fact that there isn't a way to get somebody's IP and because simplicity is good, I'm going to have to choose tbodt's idea on this one.
Agreed...
Told you already my solution to this: Username/ID bans: Disallow owner. IP bans: Allow the addition and removal of ip bans from the server console, do not force the use of sql to users. Actually, the server should really get some more input features...