Hello, I have been struggling with attacks on my CS:GO server for 5 days. Attack flies on A2S server status. You can't see his status or connect to him. I have a CS:GO server on my dedicated server with OVH GAME.
Port CS:GO: 27015
This is what I see in the server console:
IP rate limit under distributed packet load (145 buckets, 101 global count), rejecting 77.253.78.14
![Cat Face](images/smilies/catface3.png)
6398."
"IP rate limit sustained 606 distributed packets at 60.6 pps (0 buckets)."
"IP rate limit under distributed packet load (50 buckets, 101 global count), rejecting 89.65.61.181:27005.
I entered a rule into IPTables:
iptables -N Filter-DROP
iptables -N Filter-GAME
iptables -A INPUT -p udp -m udp --dport 27015 -m recent --update --seconds 30 --hitcount 5 --name vse --mask 255.255.255.255 --rsource -j DROP
iptables -A INPUT -p udp -m udp --dport 27015 -m string --hex-string "|ffffffff71|" --algo kmp --to 65535 -j Filter-GAME
iptables -A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
iptables -A INPUT -p tcp -m tcp --dport 27015 -j ACCEPT
iptables -A INPUT -p udp -m udp --dport 27015 -j ACCEPT
iptables -A Filter-DROP -p udp -m udp -m recent --set --name vse --mask 255.255.255.255 --rsource -j DROP
iptables -A Filter-GAME -p udp -m udp --sport 0:27015 -j Filter-DROP
iptables -A Filter-GAME -p udp -m udp -m hashlimit --hashlimit-above 1/sec --hashlimit-burst 3 --hashlimit-mode srcip --hashlimit-name StopDoS --hashlimit-htable-expire 30000 -j Filter-DROP
iptables -A Filter-GAME -p udp -m udp -j RETURN
After entering the rules to iptables, I start to see the server, but most players have problems connecting to it.
I tried to enable it ->
https://github.com/sqproxy/sqproxy but I can't configure it, I get errors.
I would like to configure it ->
https://github.com/gnif/SteamQueryProxy but I can't, can anyone help me?
4x file - tcpdump:
https://fastupload.io/TItuOJ8WjkH3WLF/file
My hands are really falling off... Please help me.