transmission - Linux

Table of Contents

※ 引述《Adama (So Say We All.)》之銘言:
: 以前用過azureus(後來改名叫vuze),速度還滿快的,只是新版vuze不知為何只開
: tcp6 listening port就是不開tcp的...
: 推 sasoric:vuze會跑ipv6應該是因為java的關係 07/03 13:44
: → sasoric:可以試著把java.net.preferIPv4Stack設成true 07/03 13:45
設了這個結果還是只開tcp6...
找到一篇討論,認為這是Debian squeeze的關係 (我就是用squeeze)
http://forum.vuze.com/thread.jspa?messageID=213825
Debian squeeze has /etc/sysctl.d/bindv6only.conf has IPV6_V6ONLY enabled by
default.

但enable是比較對的,就是服務要接收ipv4及ipv6兩種封包的話要開兩種port
所以我就沒改了,雖然說該篇討論說disable後vuze就可以用

update:
後來又找到一篇討論指出bind ipv6是sun java的問題,換成openjdk就可以使用
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560056
於是我直接裝Debian套件庫中的vuze,雖然它還是只有開tcp6,
但至少firewall test是通的了~

--

Nice to meld you.

--

All Comments

Genevieve avatarGenevieve2010-07-08
我是在Slackware上碰到這個問題,當初的解法就是改啟動的
Noah avatarNoah2010-07-12
加上-Djava.net.preferIPv4Stack=true就正常了 @@
啟動的script,漏打
用的也是Sun Java
Skylar DavisLinda avatarSkylar DavisLinda2010-07-16
把bindv6only.conf的net.ipv6.bindv6only改成0