There are number of free online server available which you can try to create your own gaming servers online. One them which I am using are league servers. You will obtain an admin access to the game server offered to you. The process is very easy. You just require to login and start playing.