johndoe 发表于 2005-4-11 23:48:29

服务器流量太大导致路由器死机?

我们用的是TP-LINK的TRL-480网吧专用路由器,CS 1.6主机配置是P41.6/512。最近发现有时网吧的网速会出现慢的的情况,客人在玩其它的cs服务器时ping会突然升高(从3x升到1xxx),此时ping我们的路由器会发现ping值从以前的稳定的<10ms变成不稳定的1xxms,甚至有1xxxms!。如果此时将cs服务器主机断开网络,网吧的网络即可恢复正常。若有时没有及时断开,甚至导致路由器死机,网络中断,必须重启路由器才行。

但以前我们开CS服务器时,并无这种现象,不过最近一个月,我对服务器的server.cfg做过一些调整,试图优化服务器的速度。

网络上有着“CS服务器攻击器”这样的东西,不知道是否有可能是其它人攻击我的CS服务器而导致的呢?

我们的路由器有防DOS攻击的机能,不过我并没有打开。以前打开时,因为不好设置数据包的流量监控而引起许多问题,许多喜欢多窗口视频聊天的客户往往因为数据包过多而被封禁。

CS服务器在开启时,路由器上的统计数据显示,每60秒可有17000+的数据包流量。

我现在贴上我的server.cfg文件,希望其它有开网吧CS服务器的兄弟们看看,写写和我这配置不同的地方,看看是不是我的配置文件有问题。

因为一个多月前并无此现象,最近一个月来我多次修改过server.cfg中的配置,具体改了些什么也不记得了,呵呵,所以没法恢复到以前的配置了。

为什么说是CS服务器导致路由器故障呢,是因为我上面说过的,出现网络问题时,只要把CS服务器从网络断开就可解决。。。。。。。。。

我们服务器上还有一些新地图,也是最近一个月才开始开放的,会不会是下载过多流量过大引起的呢?

最后的那个cl_weather 0 我是错手加上的,忘记删除了。

我觉得可能是 maxrate/minrate 的设置引起的,因为最近我看到过一些文章,讲到比赛用的
服务器的maxrate/minrate设置,就将我们原来的改为现在的设置了。

谢谢!!!

sv_password ""

rcon_password "xxx"
sv_contact "xxx@xxx.xxx"

hostname "abdde"

;sv_maxrate 10000
sv_maxrate 20000


;sv_minrate 1000
sv_minrate 2500

sv_maxspeed 320

// 暂停游戏 禁止0/允许1
pausable 0

// 作弊模式 关闭0/开启1
sv_cheats 0

// 自动瞄准 关闭0/开启1
sv_aim 0

// 战术手电 允许1/禁止0
mp_flashlight 1

// 脚步声 开启1/关闭0
mp_footsteps 1

// 高处落下伤害 开启1/关闭0
mp_falldamage 1

// 自动踢出不动的玩家 开启1/关闭0
mp_autokick 1

// 观察员模式 开启1/关闭0
allow_spectators 1

// 服务端设定游戏复位的时间,包括杀人数、武器、金钱和得分。设0不复位。
sv_restartround 2

// 每局时间30分钟
mp_timelimit 38

// 购买武器冻结时间 (0-45)建议5秒以内。
mp_freezetime 0

// 每回合4分钟
mp_roundtime 2.5

//购买武器装备时间(0.25-1.5)即15秒-90秒
mp_buytime 0.5

// 炸弹倒计时时间 (15-75)
mp_c4timer 35

//开始游戏时的金钱数量(800-16000)
mp_startmoney 800

// 死亡后视角 1本队队友 2原地 0无限制
mp_forcechasecam 0

// 死亡后视角模式 0自由跟随/1固定跟随
mp_chasecam 0

// 人物死亡后屏幕 不变黑0/变黑1
mp_fadetoblack 0

// 友军误伤 关闭0/开启1
mp_friendlyfire 0

// 手雷友军伤害 关闭0/开启1
mp_friendly_grenade_damage 0

// 杀害友军惩罚 0不惩罚/惩罚:杀害队友超过(1-n)人,下一回合自动死亡
mp_tkpunish 1

// 自动调整双方队伍平衡 不调整0/调整(1-n)个人
mp_autoteambalance 1

// 双方人数差超过n人即自动调整人数差异 0关闭
mp_limitteams 1

// 杀害人质惩罚 0不惩罚/惩罚:规定时间内伤害人质超过(1-n)人自动踢出
mp_hostagepenalty 3

// 杀人数、得分上限 无0/有(1-n),超过上限就换地图。
mp_fraglimit 0

// 胜利次数上限无0/有(1-n),超过上限就换地图。
mp_winlimit 0

// 回合上限 无0/有(1-n),超过上限就换地图。
mp_maxrounds 0

// 允许下载 开启1/关闭0
sv_allowdownload 1


// 允许下载(sv_allowdownload 1)开启时控制是否允许玩家的LOGO传送 允许1/禁止0
sv_send_logos 1

// 允许下载(sv_allowdownload 1)开启时控制是否允许资源文件传送 允许1/禁止0
sv_send_resources 1

// 允许上传 关闭0/开启1
sv_allowupload 1

// 服务器重力设置 默认正常重力800,范围-999到99999
sv_gravity 800

// 投票比率(大家可以通过投票踢出作弊者和更换地图) (0.1-1)
mp_mapvoteratio 0.6

// 设定鬼魂模式刷新值(0.1-1)
mp_ghostfrequency 0.1

// 服务器高品质纹理 关闭0/开启1
sv_sendvelocity 0

// 服务器减少LAG延迟现象(对服务器要求高) 关闭0/开启1
mp_lowlag 0

// 服务器细节数据发送 默认300 ,可减低到250、200,改善速度。
mp_decals 280

// 服务器是否允许麦克风语音通讯 允许1/禁止0
sv_voiceenable 1

// 服务器是否允许客户端之间使用语音通信 允许1/禁止0
sv_alltalk 0

sv_region 4

// 服务器是否记录文件 不记录0/记录1
mp_logfile 0

// 是否在记录文件里记录谈话内容 不记录0/记录1
mp_logmessages 0
// load ban files
exec listip.cfg
exec banned.cfg

sv_rcon_maxfailures 9
//..........试图取得管理员权限失败超过几次,CDKEY即被BAN
sv_rcon_minfailuretime 30
//......单位秒。如果在此时间内试图取得管理员权限.又失败了
sv_rcon_minfailures 40
// 指定的次数,该CDKEY即被BAN
sv_rcon_banpenalty 30

cdrequired "1"
cdrequiredversion auto
cl_weather 0

金闪闪 发表于 2005-4-12 09:03:57

如果,一张新地图5M的大小,在一个32人的服务器,大家都没这张图。
请问,32人同时下载的流量是多大?:D

undoer 发表于 2005-4-12 12:43:28

试一下把sv_send_resources 1改为sv_send_resources 0

如果没事,则证明服务器的带宽不足或路由器有流量控制。

johndoe 发表于 2005-4-12 19:31:52

Post by 金闪闪
如果,一张新地图5M的大小,在一个32人的服务器,大家都没这张图。
请问,32人同时下载的流量是多大?:D

我的都是1M左右的图。。。。。只有几张。

昨天原来是全国性的网络故障。。。。

johndoe 发表于 2005-4-12 19:32:25

Post by undoer
试一下把sv_send_resources 1改为sv_send_resources 0 如果没事,则证明服务器的带宽不足或路由器有流量控制。

好的,试试。

这个命令的具体作用是什么?
3Q!

nbftwb 发表于 2005-4-12 19:34:45

你那TP-LINK 480不行 流量带宽不够
我以前用TP-LINK R480+   2400RMB

开30人服务器,就要跳PING的,,

试试不用路由~!
页: [1]
查看完整版本: 服务器流量太大导致路由器死机?