Software Engineer. Mbin creator/maintainer.

I host many server instances and websites. To cover all the costs, please donate me. Thank you!

HomepageMastodonMatrixTelegramDonate me

Ps. No the photo is not from my holiday, I just wish it.

  • 12 Posts
  • 1.32K Comments
Joined 3 years ago
cake
Cake day: June 20th, 2023

help-circle


  • Back in the days you were able to host your own game server like Cod or bf2 and many many other fps games. Like soldier of fortune and more. Allowing you to be the host, but rather than also being a player a game server is a headless server that hosts a game, so people can join the server (24/7). Often by using the public IP address.

    The mear fact I need to explain what this is makes me really sad. Nothing personal to you but in general sad. Since those game servers hosted by dedicated people across the world make gaming so much more fun. More caring and more decentralized. This also means that the multiplayer gameplay can’t never die.

    Today I guess there is no server executable being shared. Everything is fully in the hands of the game studio/publisher. Hence running a game server makes it possible to keep multiplayer working. This is also exactly the case. There area still Cod4, counter strike, bf2, crysis, halo 1, sof double helix and may of those old games alive. No stupid single point of control.


  • I block huge data-center cidr ranges. Whole cidr yes. Not a single ip. But tens of thousands, most like more in the millions of IPs by now.

    Then I also have rate limits installed. So it block users when a threshold is reached in Angie/Nginx via fail2ban.

    Finally, depending on your software. I know that Forgejo and gitea can block access or limit access for non-registered/logged-out users. So visitors can only view the repos and some files. But maybe not scrape all the git commit hashes etc.

    The latter I would call server hardening.

    But it first starts with decent logging and displaying the data. Easy to drill down or filter. This is needed to identify the source /sources of the bad actors.

    These are the basics. Even before I consider cloudflare or Anubis.