您的位置:

OpenWrt Transmission:完美下载工具

一、简介

OpenWrt Transmission是一款完美的下载工具,它被广泛应用于嵌入式系统的下载中心和网络存储设备中,例如路由器、NAS和USB盘。

OpenWrt Transmission基于Qt和libtransmission开发,它提供了广泛可调整的设置和参数,适用于不同类型设备和网络环境。并且它也支持轻松的Web界面远程管理。

二、安装

要在OpenWrt中安装Transmission,只需简单地使用命令行:

opkg update
opkg install transmission-daemon transmission-web

在安装过程中,系统会自动把程序的二进制文件和配置文件放到相应的文件夹中,并启动服务。此处使用的是Transmission Daemon和Web客户端也以自己的方式在系统中部署,并且可以通过OpenWrt的Web管理界面更新和管理。

三、设置

当初次运行服务时,应该使用以下命令重新安装:

/etc/init.d/transmission stop
killall -9 transmission-daemon
transmission-daemon

可以修改/etc/transmission/settings.json中的所有设置并重新启动Transmission守护进程,以使更改生效。

最重要的是调整默认的监听端口和访问控制(仅限本地访问)。如果需要在整个网络中公开,还需要在路由器中打开相关的端口。

当然还有其他一些常用的设置,例如用户身份验证、文件夹和文件的下载和上传限制、tracker服务器地址等等。

四、Web界面管理

启用Web控制台后,可以使用标准Web浏览器访问Transmission下载工具的Web界面。但是,默认情况下,仅允许在本地主机上使用用户名和密码进行用户身份验证。

可以通过编辑/etc/transmission/settings.json文件来更改用户名和密码。

"rpc-authentication-required": true,
"rpc-username": "admin",
"rpc-password": "mypassword",

默认情况下,Web控制台运行在本地IPv4地址上的9091端口。如果需要使用此控制台,请确保通过路由器、防火墙或其他网络设置打开它,以便在管理其他主机上的下载文件时可以访问它。

五、结论

OpenWrt Transmission是一种异常出色的下载工具,强大的功能和通用的适用性使它拥有了广泛的应用和追捧。它还允许我们从网络中轻松下载甚至深度调整下载参数、应用不同的用户权限等。