minecraft吧 关注:2,530,769贴子:31,676,867
  • 33回复贴,共1

【技术向讨论】用Nginx反向代理Minecraft服务器的可行性

只看楼主收藏回复

昨天逛贴吧才了解到大批服务器被揍的事情_(:з」∠)_【小服务器表示根本没有感觉,再加上机房不是MC服务器集中的机房,没人动窝
突然想到这么一个奇怪的方法。
Nginx的性能只要是玩web服务器的应该都是有目共睹的。天猫淘宝使用的tengine系统就是基于Nginx修改而来,新浪,网易,疼迅也基本采用了修改过的nginx作为前端服务器。所以这货的高并发抗性母庸置疑
利用Nginx进行简单的DDOS防御只需要配置单IP限制连接频率即可,超出频率的由nginx直接负责拒绝。由于LZ的寝室已断电,笔记本剩余电量不多,所以并没有经行特别详细的测试。简单测试结果如下:
Minecraft Spigot 1.6.2-R1.1,5000个空socket连接,服务器主线程停止响应
Nginx代理,没有DDOS过滤规则,5000个空Socket连接,服务器tps 16.7,带宽耗尽,客户端掉线【我服务器只有5M小水管


IP属地:浙江1楼2013-10-29 00:59回复
    前排


    IP属地:四川来自Android客户端2楼2013-10-29 01:01
    回复
      建议召唤左手等服务器商来看帖子


      IP属地:四川来自Android客户端3楼2013-10-29 01:02
      回复
        该方法只有Linux服务器可用,win主机可以洗洗睡了……笔记本剩余电量只有10分钟了,我也撤了


        IP属地:浙江4楼2013-10-29 01:06
        收起回复
          我正好有redhat


          IP属地:安徽来自Android客户端5楼2013-10-29 01:07
          回复
            换ipad说一下缺点
            服务器seen命令看到的登录ip全都是nginx服务器ip,如果是一台服务器就是127.0.0.1


            IP属地:浙江来自iPad6楼2013-10-29 01:23
            回复
              这次服务器被ddos事件
              大部分死在机房封服务器IP
              而不是死在自己的服务器上
              机房路由到你机器的ddos截拦了
              但攻击方对你IP的请求依然发送到了机房路由
              机房依然是要封你IP的


              IP属地:中国香港7楼2013-10-29 01:24
              收起回复
                我这边服务器这么少人又是小服都被揍了 实在难以理解


                来自Android客户端9楼2013-10-29 03:57
                收起回复
                  lnmp


                  来自iPhone客户端10楼2013-10-29 10:15
                  收起回复


                    11楼2013-10-29 12:58
                    回复
                      九级九级九级九级九级九级九级九级


                      来自Android客户端12楼2013-10-29 13:12
                      回复
                        实在是看不懂,不过支持一下吧,顶一下


                        13楼2013-10-29 14:18
                        回复
                          不明觉厉
                             ——该消息通过 @芙兰的杯子 发送。
                             ——其实我和圣杯君是远房亲戚。I


                          IP属地:上海来自Android客户端14楼2013-10-30 14:33
                          回复
                            嗯,现在nginx可以实现转发tcp,来实现我的世界这些TCP协议的游戏隐藏IP加速。具体叫啥模块忘了


                            IP属地:广西15楼2015-07-01 13:31
                            回复