某特殊网络环境ROS服务器的重要设置[导致:WEB断流、QQ掉线、P2P软件失效]
某特殊网络环境ROS服务器的重要设置[导致:WEB断流、QQ掉线、P2P软件失效]终于能进入网络区了!我刷了2、3星期才正式会员的啊!
高兴啊!
这个手记是我在处理问题时记下来的,
我习惯在处理问题的时把过程和想法都记录下来。
---------------------------------------------------------------------------
这是我在建立ROS的PPPoE服务器所遇到的问题之一,
由于我是特殊网络环境,觉得还是有必要说一下。
希望能给各位一点帮助。
本文要说明的只有两点:
1.像我一样的特殊网络环境的人遇到同样问题,就可以像我这样解决。
2.我这种用虚拟机ROS的网络环境是可以建立PPPOE服务器来长久的提供上网的!
没什么问题(例如:网络延时)(网吧和客户端多的就不推荐了,不过只要你硬件NB,这都不是问题!)
===========================
先看看我的网络环境:(草图)(好吧,我承认我不会画拓扑)
http://os.deepin.org/attachment/230_1281882_f2c2ee04a6d3364.jpg
【说明】
我是千兆交换机,
并且ROS的服务器并不是直连外网!
而是安装在254客户端的VM虚拟机里面,通过254网卡后再通过ISA主服务器上网!
---------------------------------------
一开始只是在ISA建立了一条(允许ROS的IP:90到外网)的协议,且不限速(我安装了限速插件)!
但是一切就绪后,拨号上网发现,凡是使用P2P软件后,首先,P2P是绝对的没速度!
有速度也马上断!
然后所有客户端网络虽然能PING通,但已经很难打开网页了,QQ也总是掉线重连。。。
----------------------------------------------------------------------------
最后发现,限制客户端的TCP连接数能有效解决此问题!
限制代码:(复制到ROS里面直接回车运行即可!)
:for szwm from 1 to 254 do={/ip firewall filter add chain=forward src-address=(17.0.0. . $szwm) protocol=tcp connection-limit=50,32 action=drop}
其中 1 to 254 是这个IP段多少台电脑,这就是254台。。自己改。。。
17.0.0 .这是IP段,只写出前三位!
后面的50,就是限制TPC的线程数,推荐50-120!
至此,网络已经稳定多了,但是P2P软件仍然没速度,只是不再影响其他客户端了。
-------------------------------------------------------------------------
我一直找不出是哪里的原因,也怀疑过是不是用虚拟机建立ROS而导致性能欠佳?
又或者因为我上述原因导致ROS服务器网络环境也不好?
直到我实在没办法,点开主服务器ISA随便看看的时候,我突然想到:
我忘记我曾经打开了ISA的【配置-常规-配置淹没缓解设置】,这里有限制TCP连接数等许多高级设置。
我当时对照网上的某文章修改了全部设置,把一般设置改的比较低,这样能有效防止客户端使用P2P程序,
把[自定义]设置的非常高,因为这就是给用的设置,也就是管理员机器用的。
而ROS的服务器IP没有添加在【淹没缓解】的【IP例外】里面!这是一个多么严重的失误!
导致ROS服务器被当作普通客户机来看待,连接外网的质量大大降低,并且通过ROS使用P2P几乎没速度!
【之前提到限制客户端TCP连接数,网络就稳定了,这是因为ROS的IP在ISA里面的TPC连接数不够用!
一个BT就能把(ISA淹没一般设置)的TCP全部占用完!导致某客户端打开P2P,其他客户端断网的现象!
限制了每台ROS客户端的TCP连接后,不管谁使用P2P,都无法占用全部的TCP连接数,所以网络就相对稳定了。】
---------------------------------------------------------------------------------------------
我把ROS的IP添加进之后,用迅雷下载一个BT文件,速度瞬间上升至满速!
过了许久·····它·久·经·不·衰···
即刻,心里的石头终于放下来了。。。|-_-!!!|
页:
[1]