IPLock
Protect your players! >> have a second login
This plugin allows you to require everyone or just selected players to authenticate their IP with a password set by them. This creates a second layer of security for servers. All data is stored encryptet on the server for maximal security. If someone joins with your name, but not with your IP he will be kicked. This plugin works great to protect admin and staff accounts on offline servers.
Setup
- Copy JAR to your plugins folder
- Edit the settings.yml in IPL folder => everybody:false means that IPLock is not required for everybody... true is self-explaining ;-)
- In case you have a firewall on your server make sure to free port 2004
- Give all users that you want to use IPL the permission node ipl.basic
- Each user with ipl.basic needs to login and use "/ipl register [password]" to make it function for them
- Dowload the updater, link appears ingame when you register
- Once they have registered they open the updater tool and enter the server info, then click start to update the server with their IP
Source
GitHub: volpi3000's sourcePermissions
- ipl.basic - Gives access to register with the server
- ipl.admin - Gives access to manage users
Commands
- /ipl help - Show IPL Help (ipl.basic)
- /ipl register [password] - Register yourself with the server (ipl.basic)
- /ipl unregister [username] - Remove a user from the list (ipl.admin)
Example Config
Upcoming Features
- WebInterface
@volpi3000
No i run my server on a rented server. I can't open ports when i want. I don't get any error on startup and i have this error. Maybe MySql support can solve this problem.
@volpi3000 nm all is good can you update this plugin to 1.5
@tomori_peti I bet you are running the server on a local computer behind a router .... You have to forward Port 2004 than
I installed it on my server but when i use the updater and try to connect i get unknown host error.
@OrOoX
I will find the bug and fix it
Hi,
Your plugin don't work on my server with MCPC server :
17:16:28 [INFO] XXXXX got kicked 17:16:28 [SEVERE] Exception in thread "Thread-25" 17:16:28 [SEVERE] java.lang.IllegalStateException: Cannot kick player from asynchronous thread! 17:16:28 [SEVERE] at org.bukkit.craftbukkit.v1_4_R1.entity.CraftPlayer.kickPlayer(CraftPlayer.java:220) 17:16:28 [SEVERE] at org.bukkit.craftbukkit.v1_4_R1.entity.CraftPlayer.kickPlayer(CraftPlayer.java:215) 17:16:28 [SEVERE] at de.mc_zone.ipl.kick.run(Unknown Source) 17:16:28 [SEVERE] at java.lang.Thread.run(Unknown Source)
Any idea ?
Thanks !
@winter4w
Go I bet you are running the server on a local computer behind a router .... You have to forward Port 2004 than
@volpi3000
I am trying to connect to my server with iplock but when I enter the ip it wont connect I get unknown host my ip is animalcraft.no-ip.org:25569
@winter4w
How do you enter the port as the ip ???????
How can I open the updateor in windows
@broluigi I bet you are running the server on a local computer behind a router .... You have to forward Port 2004 than
It keeps saying Unknown host. I put the username broluigi , the password doodles and the IP gleecraftf.tk (we have a server with that DNS)
@winter4w
If someone joins with diff IP with your name it will kick them!
If you change your IP no matter reason is, you need to start updater with your pass which you already registered on server by typing /ipl register [password]. And then you can come in.
Updater is tool which attach your present IP to server so you can join. You need to start it once every time when you change your IP. When tool is active it renew IP every 30 sec.
I hope that is clear enough? If not ill try to explain you further :)
@ha11oga11o
Ok but what happens if someone logs in with a diff ip or my ip gets changed will it kick them ????
@winter4w
Winter,
its locked by IP, but you need to register to server db with password, so plugin can actually know that IP you connecting it IS yours.
Its locked by IP, thats for sure.
Cheers!
Wate so with the new one you can lock it only with a password not a ip ?????
@grid21
back online
Also this link is currently broken. http://www.mc-zone.de/updater.zip when it pops up in chat and I go to click on it, it tells me that the web address can't be found.
@Enrux
Pls read the description