内网用户访问内网服务器如何限速
例如FTP服务器的IP是 192.168.1.254内网网段是 192.168.1.0/24
我想让192.168.1.0/24 拷贝 FTP里面的文件速度最高为 2兆
不知道怎么做才正确呢,弄了很久! 这么讲吧,你上面的服务器跟你的客户端都是在一个网段内,这样当你访问服务器时,压根就不会经路由,直接交换机就过去了。所以路由上面设置都没有用。你可以变通一下达到自己的需求。
一,FTP服务器上做限制,比如你的FTP服务器是用的serv-u,这时服务器软件本身就是有一些功能可以利用的,这个软件中可以设置同时连接几个账号,每个账号允许带宽多少等。
二,你把你的服务器设置为其它网段,单独插在路由的另一个lan网段上,此时客户端再次访问时就必须通过路由,这时只需要在路由上做限速就OK了。
三,用高端交换机做端口的限速。
方法可能还有很多,就上面的几种方法来看,较为容易实现的是一和二,一呢具体要看你的FTP服务器软件是否支持限速功能,方法二呢肯定能实现,只不过会对路由造成一定负担,访问量不大时是个很不错的方法。 :lol3个铜板... :P 没钱,所以铜板少!弄了几次都限制不了速度,怪事!
所以请教! 应该可以是这样!
/ip file mang
add action=mark-connection chain=prerouting comment="" disabled=no new-connection-mark=server passthrough=yes src-address=192.168.100.254
add action=mark-connection chain=prerouting comment="" disabled=no new-connection-mark=server passthrough=yes src-address=192.168.100.253
add action=mark-packet chain=postrouting comment="" connection-mark=server disabled=no new-packet-mark=Server-up passthrough=no src-address-list=\
"\BE\D6\D3\F2\CD\F8"
add action=mark-packet chain=prerouting comment="" connection-mark=server disabled=no new-packet-mark=Server-down passthrough=no
/ip file mangle
add action=mark-connection chain=prerouting comment="" disabled=no new-connection-mark=server passthrough=yes src-address=192.168.1.254
add action=mark-packet chain=postrouting comment="" connection-mark=server disabled=no new-packet-mark=Server passthrough=no
在做pcq在rate处填2M,
以上未测试!
路过,看看…… 神仙 如果真是内网的话 你在路由上做个球都没有用的 除非你用ROS 做的FTP 同网段的关你路由鸟事,你路由关了他也能连过去,FTP上限制,serv-u可以 发现这论坛里的白痴不少 本帖最后由 peckpock 于 2011-6-14 21:03 编辑
;P经常看到有人说网吧内网服务器要做排除啦. 本帖最后由 kingofsdtw 于 2011-6-15 05:55 编辑
/ip firewall mangle
add chain=preroute action=mark-connection src-address=192.168.0.0/24 dst-address=192.168.0.254 proto=tcp dst-port=21 new-connection=dst_192.168.0.254_ftp_21 _con passthrough=yes
add chain=preroute action=mark-packet src-192.168.0.254/32 connection-mark=dst_192.168.0.254_ftp_21 _con new-packet-mark=ftp_21_up passthrough=no
add chain=preroute action=mark-packet src-192.168.0.0/21 connection-mark=dst_192.168.0.254_ftp_21 _con new-packet-mark=ftp_21_down passthrough=no
/queue tree
download=packet-mark=ftp_21_down interface=eth2(192.168.0.0/24)
uploads=packet-mark=ftp_21_up interface=eth3(192.168.0.254/32)
不過bridge上沒試過 唉............是不是回复发言前先将tcp/ip 原理搞清楚啊............一些回复就知道半桶水了! 交换机端口限速可以 很多方法都可以实现……
页:
[1]
2