G+_Johnathan Turner (Refra Posted March 3, 2016 Share Posted March 3, 2016 So I'm working on a project and a key component is hosting a public game server (minecraft) for a couple houra where pretty much anyone can join. How can I do this cheaply without compromising my network's security? It only needs to be up for a couple of hours so renting a server for the month is not preferable. Link to comment Share on other sites More sharing options...
G+_Fr. Robert Ballecer, SJ Posted March 3, 2016 Share Posted March 3, 2016 I'm currently working on a tutorial on putting a MC server in a container that can be run on Digital Ocean. You'd be able to have a super-high performance/bandwidth server for just as long as you need it. Link to comment Share on other sites More sharing options...
G+_Wolf 68k Posted March 3, 2016 Share Posted March 3, 2016 If you're network includes a hardware router, or a modem with a router built in, then you only need to open the ports in the router that the server will use and point to the computer on the network that will be the server. All other ports will act as normal. Portforward is a great source to find the info you need http://portforward.com/ (ignore the add to Buy the Portforward Network Utilities, that's new to me and annoying.) Start with either the program or the router you're using and go from there. Once you've selected the router and program, the guide fills in the default port(s) within itself to show you what it should look like. Keep in mind you can change the port to anything you would like if the default port doesn't work for you. Link to comment Share on other sites More sharing options...
G+_Steve Martin Posted March 3, 2016 Share Posted March 3, 2016 By the way, Minecraft Servers port is 25565. If you need more information on setting this up: http://minecraft.gamepedia.com/Tutorials/Setting_up_a_server#Port_forwarding As Fr. Robert Ballecer, SJ said, as long as you only forward the given port to the server where you are running Minecraft, you should be perfectly fine. Link to comment Share on other sites More sharing options...
G+_Jason Perry Posted March 3, 2016 Share Posted March 3, 2016 If I remember correctly you can rent by the minute. I am with Fr. Robert Ballecer, SJ? Link to comment Share on other sites More sharing options...
G+_Kai Siers Posted March 3, 2016 Share Posted March 3, 2016 If you like to put a bit of effort into it: rent yourself an amazon ec2 linux instance and install a minecraft-server. Just google minecraft amazon ec2 and you will find lots of tutorials. If you dont need much power, you can even take the free tier :-). I had a free one running for a year and had only pay bandwidth at a laughable rate (10cent/month) - but to be fair, we were only two players ? Link to comment Share on other sites More sharing options...
G+_Ben Yanke Posted March 3, 2016 Share Posted March 3, 2016 I second the digital ocean recommendation. It's honestly the easiest way. $5/mo at the cheapest. I use multiple droplets there, it's the best. Link to comment Share on other sites More sharing options...
G+_Jason Perry Posted March 3, 2016 Share Posted March 3, 2016 So is it digital ocean or amazon you can rent by the minute? Link to comment Share on other sites More sharing options...
G+_Ben Yanke Posted March 3, 2016 Share Posted March 3, 2016 I believe both. Digital ocean is probably a little easier for starters, however. Link to comment Share on other sites More sharing options...
G+_Jason Perry Posted March 4, 2016 Share Posted March 4, 2016 Ben Yanke?, I have heard nothing but good reviews about how easy digital ocean up and running I just checked Digital Ocean their pricing is $0.007/h to $0.119/h depending on your needs Link to comment Share on other sites More sharing options...
G+_Ben Yanke Posted March 4, 2016 Share Posted March 4, 2016 Yup, it's great. Link to comment Share on other sites More sharing options...
G+_Ryan Grange Posted March 4, 2016 Share Posted March 4, 2016 Digital Ocean is cheaper than Amazon for simple small deployments or if you can run everything on a single instance. You won't have a good Minecraft experience on the smallest instances though. Get something with some decent memory since it's really cheap per hour. Use lasdigital for a $10 credit.? Link to comment Share on other sites More sharing options...
G+_Ben Yanke Posted March 4, 2016 Share Posted March 4, 2016 Ryan Grange What I would do is leave it as a $5/mo droplet all month, so the IP doesn't change. Then when you are going to play, bump it up to a higher power droplet for those few hours, then bump back down when done. That way, you might only pay $6-7 / mo, but get power when you need it. you can even use the API to make it a one-click resize. I've done that before. Link to comment Share on other sites More sharing options...
G+_Ryan Grange Posted March 4, 2016 Share Posted March 4, 2016 Ben Yanke I was under the impression this was a brief one-off event. As for keeping an IP, Digital Ocean has introduced some kind of static IP system similar to Amazon's Elastic IP that you can assign to any of your instances for helping with failover situations. Link to comment Share on other sites More sharing options...
G+_Ben Yanke Posted March 4, 2016 Share Posted March 4, 2016 I haven't poked around with their IP provisioning yet. I'll have to do that.... Link to comment Share on other sites More sharing options...
G+_Johnathan Turner (Refra Posted March 4, 2016 Author Share Posted March 4, 2016 Thanks for all the feedback guys! I will look into Digital Ocean tonight. Link to comment Share on other sites More sharing options...
G+_Ben Yanke Posted March 4, 2016 Share Posted March 4, 2016 Btw, you get a free $10 credit if you use my auth code :) https://m.do.co/c/a9706b88410c Link to comment Share on other sites More sharing options...
Recommended Posts