`

Ubuntu下Azureus的NAT设置

阅读更多
在linux下装了个Azureus,使用基本没多少问题。但是NAT端口测试的时候15559端口老是测试不成功,当然了,可能是端口没打开吧。其实我们也可以换成其它的端口。对于Ubuntu下Azureus出问题,一般有两种可能性比较大.一是程序运行不起来,这和JDK版本不兼容有关系,一般更新到JDK6就可以解决问题.另一是关于NAT配置问题
首先运行下列命令赋予Azureus一个端口:

iptables -I INPUT -p tcp --dport < your_port_number > -j ACCEPT
iptables -I INPUT -p udp --dport < your_port_number > -j ACCEPT

其中your_port_number是端口号,可以赋予49125-65535 之间的任意值.然后创建一个文件

/etc/init.d/iptables_azureus

再写入下列信息:

(sleep 220
/sbin/iptables -I INPUT -p tcp --dport -j ACCEPT
/sbin/iptables -I INPUT -p udp --dport -j ACCEPT ) &

上面取值220,这是值足够大,(用来等待防火墙验证以及配置信息等等),你可以设置小点.

然后使该文件可执行并写入启动项.

chmod +x /etc/init.d/iptables_azureus
update-rc.d iptables_azureus start 51 S .

这里一定要注意51 S后面还有一个点。
以上设置以后基本没多少问题,但是如果你的网络是通过路由器上网的话就不同了。
分享到:
评论

相关推荐

    Ubuntu下的替代WIN软件列表

    - Ubuntu下有多种BT客户端可供选择,如**Bittorrent**和**uTorrent**的替代品**Azureus**(现更名为Vuze),以及**BitTyrant**等,它们均支持高速下载和种子搜索,满足用户对P2P资源的需求。 ### 系统管理类 - 在...

    Azureus2.3.0.4 eclipse 工程

    `.project`文件是Eclipse项目配置的元数据,它包含了项目类型、构建设置、构建路径、Nature(项目特性)等信息,这些信息帮助Eclipse识别和管理项目。 `src`目录则包含了Azureus的源代码,这是理解项目工作原理的...

    Azureus:Bit for linux

    azureus 是一个linux下很不错的bit下载客户端软件,这是最新版,下载解压即可用!

    P2P源码 Azureus 2.5.0.2(JAVA)

    此外,通过分析源代码,开发者可以了解如何实现高效的文件分发策略,如DHT(分布式哈希表)用于节点发现,以及UPnP和NAT-PMP技术,这些技术帮助穿透防火墙和路由器,使得对等方之间的连接更加顺畅。 在开发过程中,...

    Azureus_2.4.0.0_source.zip

    5. **Vuze/Azureus特性**:探索Vuze的高级功能,如DHT(分布式哈希表)技术、UPnP/NAT-PMP端口映射、磁力链接支持等,以及其多媒体处理能力。 6. **日志管理与版本控制**:了解软件开发中的日志记录重要性,以及...

    Azureus v2.5.0.2

    一个基于JAVA的多torrent下载程序,可以手动设置某个torrent的优先权,加入了irc聊天室,增加了一些基本的irc命令,可以看见在线人数和ID,支持多tracker url,对于多tracker发布的torrent可自动切换,并可以手动...

    Azureus V2.2.0.2 源码

    一个基于JAVA的多torrent下载程序,可以手动设置某个torrent的优先权,加入了irc聊天室,增加了一些基本的irc命令,可以看见在线人数和ID,支持多tracker url,对于多tracker发布的torrent可自动切换,并可以手动...

    azureus_2.5.0.4_source

    标题"Azureus 2.5.0.4 Source"指的是Azureus软件的源代码版本,具体为2.5.0.4更新。Azureus是一款基于Java实现的BitTorrent客户端,它支持P2P(对等网络)技术进行文件的上传与下载。这款开源软件为用户提供了高效且...

    P2P源码 Azureus 2.5.0.2(JAVA).zip

    - **高级特性**:包括DHT(分布式哈希表)、UPnP端口映射、NAT-PMP等,以优化网络连接。 - **元数据交换**:通过交换.torrent文件,用户可以获取到文件的详细信息,如大小、种子数量等。 - **用户界面**:Azureus...

    Azureus V2.5.0.4 源码

    一个基于JAVA的多torrent下载程序,可以手动设置某个torrent的优先权,加入了irc聊天室,增加了一些基本的irc命令,可以看见在线人数和ID,支持多tracker url,对于多tracker发布的torrent可自动切换,并可以手动...

    基于Java的实例源码-P2P源码 Azureus 2.5.0.2(JAVA).zip

    - **DHT Network**:在没有Tracker的情况下,Azureus使用DHT网络找到其他peers,实现去中心化的发现机制。 - **Piece Manager**:负责文件的分片和校验,确保数据的完整性和一致性。 - **Bandwidth Manager**:...

    基于java的开发源码-P2P源码 Azureus 2.5.0.2(JAVA).zip

    基于java的开发源码-P2P源码 Azureus 2.5.0.2(JAVA).zip 基于java的开发源码-P2P源码 Azureus 2.5.0.2(JAVA).zip 基于java的开发源码-P2P源码 Azureus 2.5.0.2(JAVA).zip 基于java的开发源码-P2P源码 Azureus 2.5....

    基于Java的源码-P2P源码 Azureus 2.5.0.2(JAVA).zip

    3. **网络编程**:Azureus涉及到大量的网络通信,包括TCP/IP套接字编程,如Socket和ServerSocket类的使用,以及HTTP和UPnP协议的理解,用于端口转发以穿透NAT。 4. **事件驱动编程**:Azureus使用了事件驱动模型,...

    Azureus v3.0.5.1 Beta 4 多国语言版

    一个程基于Java的多torrent下载序,可以手动设置某个torrent的优先权,加入了irc聊天室,增加了一些基本的irc命令,可以看见在线人数和ID,支持多tracker url,对于多tracker发布的torrent可自动切换,并可以手动...

    ubuntu软件配置.pdf

    曾经推荐使用azureus,但现在有更好的替代品,如奔流(benliud)。 8. **编译工具**: 安装build-essential包,包含编译软件所需的工具链。 9. **RAR解压**: 通过"新立得软件管理"安装unrar,以支持RAR文件的...

    ubuntu软件配置.docx

    以下是一些针对Ubuntu 8.10版本的常用软件安装、设置和配置的步骤,这些步骤同样适用于后续的Ubuntu版本,尽管随着时间的推移,部分配置已变得更加自动化。 1. **更新系统和软件源**: - 打开“系统”&gt;“系统管理...

    azureus 破解版

    azureus破解版 azureus破解版 azureus破解版

    P2P源码 Azureus 2.5.0.2(JAVA).Java源码学习

    Azureus是一款著名的P2P(peer-to-peer)文件分享客户端软件,主要基于BitTorrent协议进行运作。这款软件的源码是用Java编程语言编写的,因此对于Java开发者来说,研究Azureus的源码是一个深入了解P2P网络和...

    java源码:P2P源码 Azureus 2.5.0.2(JAVA).rar

    6. **数据结构与算法**:为了高效地管理文件块的下载和上传,Azureus可能使用了特定的数据结构,如优先队列、哈希表等,以及一些优化的算法,比如选择下一个下载的块或分配上传带宽。 7. **用户界面**:虽然Azureus...

    基于Java的P2P源码 Azureus 2.5.0.2(JAVA).zip

    Azureus是一款著名的P2P(peer-to-peer)文件共享软件,最初由澳大利亚的软件开发者Mitchell Krawczyk开发,并且完全基于Java编程语言。在本文中,我们将深入探讨Azureus 2.5.0.2版本的源码,以及与Java相关的技术点...

Global site tag (gtag.js) - Google Analytics