LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1254|回复: 3

LINUX防火墙下BT下载太慢啊^求救啊^

[复制链接]
发表于 2006-5-30 10:01:00 | 显示全部楼层 |阅读模式
刚买了两台服务器,都装的LINUX,一台WEB服务,一台数据库服务,又找了一台旧机器装了三个网卡,装LINUX,做防火墙,10M光纤接入,具体见图,目前PC端BT下载很慢,才10多KB/秒,以前直接接光纤-路由-交换机,速度很快…………望高手指点一二……多谢……
见图^
http://www.linuxsir.cn/bbs/attac ... 92&d=1148347814
发表于 2006-5-30 12:39:48 | 显示全部楼层
bt下载要求有对外端口的nat设置,要不你手工设置nat,要不你安装upnp模块。一般路由都支持upnp所以bt下载快。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-30 12:53:02 | 显示全部楼层

请教高手怎么样进行NAT设置,我是LINUX菜鸟^^实在万分感谢^^

Post by twgdh
bt下载要求有对外端口的nat设置,要不你手工设置nat,要不你安装upnp模块。一般路由都支持upnp所以bt下载快。

万分感谢万分感谢万分感谢
回复 支持 反对

使用道具 举报

发表于 2006-6-1 12:00:36 | 显示全部楼层
举个例子吧,你的内网上的一台电脑192.168.0.10进行一个bt下载,这个bt下载时监听端口为9608,因为bt是双向的,为了让其它用户也能联到你的电脑,就必须在防火墙上就行手动的端口映射,这在个例子里使用iptables为:
iptables -t nat -i ppp0 -p tcp -dport 9608 -j DNAT --to-destination 192.168.0.10:9608
上面一句就可以实现外面的用户可以联系到你内网的机器上了.
当然FORWARD链必须允许通过
iptables -A FORWARD -i ppp0 -p tcp -dport 9680 -j ACCEPT

上面就是手动,手动的缺点就是要自建端口映射,还要先知道内网BT用户的监听端口(可以先指定,也可随机).

现在有的是使用安装upnp模块,具体方法就是自动建立端口映射:
http://www.chinaunix.net/jh/4/668952.html
这上可以看看
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表