OpenWrt软路由配置Aria2下载文档

OpenWrt软路由配置Aria2下载文档 OpenWrt软路由配置Aria2下载文档一、基础网络配置PVE主机外网配置确认物理网卡名称如enp2s0与桥接绑定关系ipaifconfig编辑PVE网络配置文件vi/etc/network/interfaces添加以下内容auto vmbr2 iface vmbr2 inet static address192.168.77.100/24 gateway192.168.77.1 bridge-ports enp2s0 bridge-stp off bridge-fd0重启网络服务systemctl restart networkingOpenWrt虚拟机网络配置通过PVE Web界面为OpenWrt虚拟机添加网络设备qmset100--net1virtio,bridgevmbr2,firewall0登录OpenWrt编辑网络配置文件vi/etc/config/network修改WAN口配置静态IPconfig interfacewanoption protostaticoption deviceeth1option ipaddr192.168.77.101option netmask255.255.255.0option gateway192.168.77.100option dns8.8.8.8 8.8.4.4重启网络/etc/init.d/network restart二、Aria2安装与配置安装依赖与Aria2更新软件包列表并安装必要组件opkg update opkginstallluci-app-aria2 luci-i18n-aria2-zh-cn aria2配置文件创建配置文件vi/etc/aria2.conf完整配置dir/mnt/sdc/downloads enable-rpctrue rpc-listen-alltrue rpc-listen-prot6800rpc-allow-origin-alltruelog/var/log/aria2.log max-concurrent-downloads5continuetrue启动与自启手动启动Aria2aria2c --conf-path/etc/aria2.conf-D或通过LuCI界面启用服务/etc/init.d/aria2enable/etc/init.d/aria2 start三、存储挂载与权限挂载USB存储设备查找USB设备IDdmesg|grepusb创建挂载点并挂载mkdir-p/mnt/sdcmount/dev/sdc1 /mnt/sdc自动挂载编辑/etc/fstabecho/dev/sdc1 /mnt/sdc ext4 defaults 0 0/etc/fstab下载目录权限创建目录并设置权限mkdir-p/mnt/sdc/downloadschmod-R777/mnt/sdc/downloads四、AriaNG Web界面部署上传与解压使用WinSCP上传AriaNG至OpenWrt的/tmp目录。解压并移动到Web目录mvAriaNG-*-d/www/ariang访问测试浏览器访问http://192.168.112.24/ariang五、防火墙配置开放防火墙规则开放Aria2 RPC端口6800uciaddfirewall rule ucisetfirewall.rule[-1].nameAllow-Aria2-RPCucisetfirewall.rule[-1].targetACCEPTucisetfirewall.rule[-1].prototcpucisetfirewall.rule[-1].dest_port6800uci commit /etc/init.d/firewall restart六、故障排查常见问题Aria2无法启动检查配置文件路径和日志/var/log/aria2.log。RPC连接失败确认防火墙规则和rpc-listen-alltrue。权限不足确保下载目录可写chmod -R 777 /mnt/sdc。日志查看tail-f/var/log/aria2.log