我开始在 Ubuntu Linux 14.04 上托管我的游戏服务器我遇到了一个问题,一些敌人/错误滥用者在同一秒内登录 2 个以上的字符,然后他们垃圾邮件某个咒语/单词,导致我的游戏服务器滞后/停止,这可能吗?为端口“7171”上的 TCP 连接创建 IPTables,以便在同一秒/时间从同一 IP 登录 2 个以上字符时踢/绕过,并且当每秒发送大量咒语/单词时是否可以创建另一个被同IP的玩家踢了?
“在 Linux 上托管同一个游戏服务器的人已经做到了,但他不愿意分享他的 IPTables 规则。当 2 个以上的玩家在同一秒从同一个 IP 登录时,他们会在 60 秒后被踢出而不被阻止。 “ 提前致谢,我感谢任何人的帮助/回答
答案1
你可以试试这个
iptables -A INPUT -p tcp --syn --dport 7171 -m connlimit --connlimit-above 1 --connlimit-mask 32 -j REJECT --reject-with tcp-reset
这会将REJECT
1 以上的所有连接从同一 IP 发送到端口 7171
查看更多内容这里