Can I host a game server on my Linode?
I would like to host a game server on my Linode so that my friends and I can play together. Is this possible on a Linode?
3 Replies
While you should be able to host a game server on your Linode account, you would need to investigate the requirements of the game server software you'll be using. Some game server software has specific requirements, and you might need to resize your Linode, or install a different operating system, in order to meet the system requirements of that software.
Linode's don't come with a graphics card, so if your game server software would require a GPU or graphics card, you would need to emulate that on your system. We don't have any documentation on how to do this yet, but if you're willing to experiment, we would love to hear about your findings!
I would also like to know how to run a game server from linode.
I have installed ioq3ded. When I run it I can't connect from my local machine.
if I run nc -lu 27960 and run quake locally to the linode's ip address I can see the ????getchallenge requests.
I have looked in the log and outgoing packets are not being blocked…
Any help appreciated.
@linuxownz Quake 3 has some of it's own guides on how a dedicated server can be configured. The ones I've been reading over and believe are the most helpful are below:
- https://ioquake3.org/help/sys-admin-guide/
- https://manpages.debian.org/testing/ioquake3-server/ioq3ded.6.en.html
- https://discourse.ioquake.org/
The third links a community forum with sys admin help/posts. If outgoing packets aren't being blocked from your Linode then I would make sure incoming packets aren't being blocked as well. I'm not sure what the "????getchallenge requests" error is (if it is one), but it sounds like a firewall or lack of access issue. There are commands provided on the first guide that show how to set a specified UDP port from the server console in case that could help.
set net_port "port"
Fwiw we also had another post related to a Quake server and port issues albeit Quake2.
Feel free to open a ticket providing output you're seeing as we'll be happy to review it and let you know what we think.