pudgala 发表于 2012-5-11 16:44:02

重新编译 rtorrent/libtorrent 支持 ipv4/ipv6

本帖最后由 pudgala 于 2012-5-11 16:50 编辑

我的 vps 支持 v4/v6 , 如果用 deluge 虽然是“v6可见”,但基本上连不上 v6 的 peers ,google 一把没什么收获,发现有人试过 rtorrent 可以,所以我试了试,果然 ~当然要支持 ipv6 的盒子或者 vps : ( ifconfig 能看到 v6 地址 )

基本上根据这个博客文章搞的:小顾de杂记

我只记录我的过程,一点点区别,首先,我的 rtorrent/rutorrent/autldl-irssi 是用一键脚本装的 :
wget --no-check-certificate -O autodl-setup http://sourceforge.net/projects/autodl-irssi/files/autodl-setup/download
脚本装好后,rtorrent 是 0.89 , 0.89 又找不到支持 v6 的 patch , 网上有 0.87 的 patch , 但是编译错误,最后还是用的 0.86 ,所以 rtorrent/libtorrent 版本要降级! killall rtorrent , 然后再根据那个一步步做,因为那个时间比较长了,如果个别链接失效了,直接去目标地址看看,编译安装完了以后,0.89 就被覆盖了(0.86)

文中最后改配置文件 ( .rtorrent.rc 已经生成了 ) 还有改 apache 配置的可以忽略,一般都用 nginx 吧 ~

0.89 跟 0.86 还是有区别的,用当前的配置文件 ~/.rtorrent.rc 不能运行,手工运行 rtorrent , 报哪行错,就注释掉哪行 "#",最后重启一下 autodl-irssi , 或者重启 vps . 目前没发现什么功能不正常,v6 的 peer 连的挺好,虽然速度肯定不如国内,但也有速度,满意了!

https://pt.sjtu.edu.cn/picbucket/64855_133672577656.jpg



genab 发表于 2012-5-11 16:53:43

之前我曾问过Tank关于IPV6的问题http://www.gebi1.com/forum.php?mod=redirect&goto=findpost&ptid=47040&pid=1522163

jerrytsao 发表于 2012-5-11 17:17:35

thx, 本以为即便连上也几乎没有提升, 看起来还是有效果的, 能搞到0.8.9或0.9.2就最好了, 加快一下HDC

pudgala 发表于 2012-5-11 17:25:33

rtorrent 上传不如 deluge ,不知道为什么,设置怎么改都不行

jerrytsao 发表于 2012-5-11 17:46:42

pudgala 发表于 2012-5-11 17:25 static/image/common/back.gif
rtorrent 上传不如 deluge ,不知道为什么,设置怎么改都不行
DE是上传放血鬼, 没有办法的

wangjian167@2 发表于 2012-5-11 17:58:03

很给力的说
先顶再慢慢研究

kuaizi 发表于 2012-5-11 22:17:21

0.89可以用官网上的patch

kuaizi 发表于 2012-5-11 23:46:44

kuaizi 发表于 2012-5-11 22:17 static/image/common/back.gif
0.89可以用官网上的patch

11 分钟前
您发表回复未通过审核,现已被
删除!
回复内容:http://
libtorrent.rakshasa.no/ ...
与主题无关外链
真无关?

zwbckmy@2 发表于 2012-5-12 07:20:20

太专业了,看不懂,以后再研究。
页: [1]
查看完整版本: 重新编译 rtorrent/libtorrent 支持 ipv4/ipv6