ovh / infrastructure-roadmap

Agile roadmap for OVHcloud for Baremetal, Network and Storage IaaS services. Discover the features our product teams are working on, comment and influence our backlog.
https://github.com/orgs/ovh/projects/16
37 stars 1 forks source link

GAME firewall upgrade #135

Closed jslocinski closed 2 weeks ago

jslocinski commented 1 year ago

As a game hosting company, we would like to benefit from the latest security protections for GAME server ranges so we're protected from DDoS attacks targetting various gaming protocols.

VibeGAMESNL commented 1 year ago

How you gonna do this if OVH management refuses to support certain game protocols because of possible "legal" issues? At least that is their excuse when we asked for it multiple times.

jslocinski commented 1 year ago

OVHcloud supports and develops protections for applications that can be hosted on our servers.

sanguine0 commented 1 year ago

Glad to hear the GAME firewall will be getting some love. I hope that detection and filters for the latest A2S query attacks are on the roadmap. We host DayZ, so updated protocol support for DayZ Standalone would be fantastic. I know Arma 2 was supported in the past, so hopefully that wouldn't be a huge leap. Thank you.

jslocinski commented 1 year ago

Thanks for your comment. DayZ is on our list for the next steps, but nothing prioritized yet.. and Arma 2 is supported since long time already.

millieismillie commented 1 year ago

I've had to disable the game firewall because, to my understanding, it consolidates all traffic directed toward Steam's query servers through one IP, which leads to constant rate limiting. While I'm not 100% on the degree to which the traffic is being consolidated, I do know that it definitely leads to rate limiting, because I can't get my server listed in the browser without turning off Game Firewall.

If I were to attempt to use it again for any reason, I'd need to know that I'll be able to properly connect to the Steam query servers so that I can get my game servers listed in their respective launchers.

AverieMods commented 1 year ago

More robust DayZ Standalone support in the GAME firewall would be amazing. It's been a common frustration among the community of server owners I've spoken to.

Crossing our fingers this gets pushed near the top of the heap.

gegtor commented 1 year ago

I will also chime in and Unturned support would be great

Currently hl2Source filters in game firewall work great but can be improved upon for Unturned specifically because they can be bypassed with a tailor made attack packets

MikeRuSe commented 1 year ago

How is OVH doing with this topic? As an OVH customer I see that the protection that affects Game range it’s getting outdated. New games are out there (for example CS2) and OVH is loosing actual and future customers because the lack of specific filters.

CS2, updated Raknet (for Rust), updated DayZ, FiveM, updated Minecraft and soon ARK Ascended protocol…

Right now the temporary “patch” that the VAC team perform is applying basic profiles to the IPs which still are insufficient for more dedicated and sophisticated attacks. Also “forcing” somehow customers to build their own filters at the server side which is not optimal and force them move to different providers that have more improved filtering at the network.

As an actual customer, I really think it’s something that requires an update (protocols and filters updated) and more supported applications.

Some ideas: OpenVPN, Source Engine Query, RakNetv2, FiveM Server Query…

ubinoob1 commented 10 months ago

Just add ability to create own profile. Even "allow custom initial packet length" feature will dramatically increase usability of game firewall.

1Ronkkeli commented 9 months ago

Will FiveM Protection be added now that it is officially owned by Rockstar?

VibeGAMESNL commented 9 months ago

@jslocinski, with Rockstar Games officially acquiring FiveM, the previous legal concerns that OVH cited to justify not implementing a DDoS protection filter for FiveM should no longer be an issue. Given that FiveM has been officially acquired by Rockstar for several months now, and its popularity remains undiminished, this change in ownership should eliminate any hesitations regarding legalities.

Could you provide any insights into when OVH might plan to implement a DDOS protection filter for FiveM? The community is keenly awaiting an update on this matter, considering the significant impact it would have on user experience and server stability.

https://www.rockstargames.com/newswire/article/8971o8789584a4/roleplay-community-update

jslocinski commented 9 months ago

Thanks for mentioning FiveM. Yes, we saw that and put in discovery with our engineering teams as well as legal. As we're working on few other updates for game in parallel, we few weeks to share more precisely some details of game evolution. I will come back asap.

jslocinski commented 9 months ago

What I can propose is to create separate issues for every game that needs recent support and vote. That will help us to prioritize

Pb600 commented 4 months ago

Just add ability to create own profile. Even "allow custom initial packet length" feature will dramatically increase usability of game firewall.

Exactly! I've been struggling and searching for OS level ways to filter my layer attacks on a custom game, my application does basic initial connection closing based on packet size & then proceed to authentication & encryption/decryption, but 60K of spoofed handshakes can still damage us very hardly.

I think that what actually should be discussed is a way to be able to create your own custom rules, then community could develop known game protocol rules and everyone would be protected despite what game is being hosted, without requiring OVH to slowly implement new protocols.

Something like snort's rules on the upstream filter would help me immensely!

'drop tcp any any -> any 2525 (msg:"Non-standard TCP handshake size"; flow:to_server,established; dsize:!2; sid:1000001;)'

jslocinski commented 4 months ago

@Pb600 thanks for your remark. Custom GAME protection profile is discussed in the https://github.com/ovh/infrastructure-roadmap/issues/175

Heavens-c commented 4 months ago

how long will prioritize this i'm sick of resellers out there image it really said owned by take two

axl303 commented 4 months ago

@jslocinski

we few weeks to share more precisely some details of game evolution. I will come back asap.

We all know the anti-ddos team is pretty busy, but can we get some light to the GAME things, like network upgrade, game anti ddos as a service, private network connections and this one GAME upgrade and filters with OTHER options and newer games like CS2 and etc...

Marrcell commented 1 month ago

ARK Survival Ascended this is a newer version of ARK and is not on the new firewall list.

jslocinski commented 1 month ago

ARK Survival Ascended this is a newer version of ARK and is not on the new firewall list.

Please create a request for it and vote for it. That way we can prioritize among the others (like it was done with FiveM, CS2 or advanced filter).

jslocinski commented 3 weeks ago

I'm happy to share that 🕪 🎮 new GAME-1/GAME-2 servers (EPYC-based) 🎮 are launched now, with big update of GAME DDoS Protection:

Please see more on our web pages and technical guide.

axl303 commented 3 weeks ago

Is this protection included in the rise game 1 servers which were announced as NEW in https://www.ovhcloud.com/en-ie/bare-metal/game/ game page.

Also, in one place ovh writes 1G guaranteed and in order configuration there is only 1G unmetered (no guaranteed)

So, before posting new things, please edit your website with correct information.

If rise and all GAME things which are with NEW badge next to their name (Rise, SYS, Kimsufi.. BRAND-GAME-1) do not advertise as NEW, because we don't benefit from the new anti ddos. Quite understandable by EPYC BASED.

Thanks. Kindly update your information.

jslocinski commented 3 weeks ago

Yes, you've right - this is being fixed. I'm sorry for that. EPYC based GAME servers

axl303 commented 3 weeks ago

Thank you for this!

I don't find logic to announce non EPYC based GAME servers (RISE, SYS, KIMSUFI) as NEW and TO NOT benefit from the NEWEST anti ddos game. Whats new on them? Moving the old 5600x game to rise is nothing new.

I am selling my own 5 years used car as NEW, it benefits from nothing, but it has NEW badge status, price is rising ofc.

Can't you just move newly created/ordered servers to newest anti ddos infrastructure or whatever it is.

Really disappointed here.

Heavens-c commented 3 weeks ago

sadly ryzen cannot benifit it :(

DevTin03 commented 3 weeks ago

Also new range dont have singapore or asia location :{

jslocinski commented 3 weeks ago

New options requested by many of you forced us to cut dependencies with old platform due to incompatibility. To deliver quickly, we also decided to limit number of locations, so you can enjoy your new servers in top requested locations. We did it now, hope you enjoy servers with new options!

Then, next step is to make it available in more locations for more types of servers, so stay tuned!