ludoux Posted December 21, 2022 Posted December 21, 2022 (edited) Unraid 7.0 官方已支持 Outgoing Proxy Manager 功能,本插件不再推荐使用。 Proxy Editor by ludoux 介绍 本插件受 assatur 的博文 和 此坛文 启发,将较繁琐的设置 Proxy 的步骤用图形化界面操作替代。同时可以至多存储三份代理配置文件,方便有需求的用户。 本插件不提供代理软件运行环境。需要用户在局域网内其他设备上或者 Unraid docker 等平台上运行代理软件,开启 HTTP 代理服务并允许局域网流量传入。之后使用本插件可以将 Unraid 上大部分流量应用代理。 安装 Quote 免责声明:这是一个 Unofficial 非官方的插件。虽然作者(可能)本身没有恶意,但是无法担保本插件可以正常运行且不会损坏您的数据、硬件、软件、Unraid 系统。不建议将本插件应用在贵重、重要的环境上。您下载安装后,即表明您愿意承担一切可能会发生的事故责任。 我不会为任何可能发生的 数据丢失、硬件损坏、软件与 Unraid 系统出现运行问题 而负责。发生事故后,请不要回帖怪罪于我。 本插件开源,遵循 GNU General Public License v2.0 协议。欢迎对代码进行审查与捉 bug。 Unraid 最低系统版本要求为 6.10.0,低于这个版本无法安装。 在 Unraid Web 管理页面上,打开 “插件”->“安装插件”,粘贴下列对应平台的 .plg 文件 Url ,点击安装按钮后,会有一个弹窗显示安装进度。 GitHub 平台: https://raw.githubusercontent.com/ludoux/unraid-proxy-editor/master/proxy.editor.plg Gittee 平台: https://gitee.com/ludoux/unraid-proxy-editor/raw/master/proxy.editor.plg 不出意外的话,两个平台托管的插件版本相同功能相同,只是检查更新和下载安装包的时候,地址不同。 请注意未来卸载时,不出意外的话,卸载脚本会自动删除所有的代理配置。即卸载脚本并重启后,Unraid 应该会恢复成直连而不是 Proxy。 使用 在 Unraid Web 界面上,“设置”->“用户实用程序”中就有本插件(Proxy Editor)的入口,点击进入。 使用逻辑是先在下方设置配置文件,之后再在上方启用。配置文件分类两个类型:①CA代理 ②系统级代理 。两个代理修改的系统文件是不相同的,可以点击相关文本来展示帮助文本。这两个代理是不相关联的,即可以只开启任意一个(当然也可以都开启)。 插件有写帮助文本,点击比如“代理地址:” 等位于左侧的文本控件,就会自动展开显示帮助文本。 一图胜千言——CA代理配置例 一图胜千言——系统级代理配置例 在下方配置好后(记得点保存),返回上方的选择配置文件处,选择需要的配置文件后,点击“应用”按钮即可。假如要复原的话,选择不走代理即可。需要留意不同代理的改动需不需要重启才能生效。 假如你要进阶查看插件究竟写入关于 Proxy 配置的文本了没有,可以点击“查看”按钮,会显示如下的弹窗,它展示了插件操作的 proxy.cfg 和 go 文件当前的所有内容,以及 profile 文件和 .wgetrc 文件(这俩是应用系统级代理后,重启后开机时,Unraid 执行 go 文件后,才会写入的)。 更新 直接在 Unraid Web “插件”处更新即可。需要注意的是近期(22年末)可能会频繁更新,建议求稳定的用户先不要上车。 答疑 欢迎回帖询问。 Edited June 28, 2024 by ludoux 4 4 Quote
ludoux Posted December 22, 2022 Author Posted December 22, 2022 (edited) 需要提醒的是,此插件的修改方式未得到 Unraid 的相关测试,因此可能会于一些情况下带来副作用: issue #2 反馈 by sethome: Quote emhttpd: error: update_ini, 711: No such file or directory (2): rename: /var/local/emhttp/var.ini.new /var/local/emhttp/var.ini 补个档,如果你出现了上述类似错误,关掉Proxy-editor即可,原因可能是修改了emhttp的代理设置,但是为什么和这个有关联完全摸不着头脑 Edited July 22, 2023 by ludoux update possible bugs Quote
anpple Posted December 23, 2022 Posted December 23, 2022 On 12/22/2022 at 2:02 AM, ludoux said: Proxy Editor by ludoux 介绍 本插件受 assatur 的博文 和 此坛文 启发,将较繁琐的设置 Proxy 的步骤用图形化界面操作替代。同时可以至多存储三份代理配置文件,方便有需求的用户。 本插件不提供代理软件运行环境。需要用户在局域网内其他设备上或者 Unraid docker 等平台上运行代理软件,开启 HTTP 代理服务并允许局域网流量传入。之后使用本插件可以将 Unraid 上大部分流量应用代理。 安装 Unraid 最低系统版本要求为 6.10.0,低于这个版本无法安装。 在 Unraid Web 管理页面上,打开 “插件”->“安装插件”,粘贴下列对应平台的 .plg 文件 Url ,点击安装按钮后,会有一个弹窗显示安装进度。 GitHub 平台: https://raw.githubusercontent.com/ludoux/unraid-proxy-editor/master/proxy.editor.plg Gittee 平台: https://gitee.com/ludoux/unraid-proxy-editor/raw/master/proxy.editor.plg 不出意外的话,两个平台托管的插件版本相同功能相同,只是检查更新和下载安装包的时候,地址不同。 请注意未来卸载时,不出意外的话,卸载脚本会自动删除所有的代理配置。即卸载脚本并重启后,Unraid 应该会恢复成直连而不是 Proxy。 使用 在 Unraid Web 界面上,“设置”->“用户实用程序”中就有本插件(Proxy Editor)的入口,点击进入。 使用逻辑是先在下方设置配置文件,之后再在上方启用。配置文件分类两个类型:①CA代理 ②系统级代理 。两个代理修改的系统文件是不相同的,可以点击相关文本来展示帮助文本。这两个代理是不相关联的,即可以只开启任意一个(当然也可以都开启)。 插件有写帮助文本,点击比如“代理地址:” 等位于左侧的文本控件,就会自动展开显示帮助文本。 一图胜千言——CA代理配置例 一图胜千言——系统级代理配置例 在下方配置好后(记得点保存),返回上方的选择配置文件处,选择需要的配置文件后,点击“应用”按钮即可。假如要复原的话,选择不走代理即可。需要留意不同代理的改动需不需要重启才能生效。 假如你要进阶查看插件究竟写入关于 Proxy 配置的文本了没有,可以点击“查看”按钮,会显示如下的弹窗,它展示了插件操作的 proxy.cfg 和 go 文件当前的所有内容,以及 profile 文件和 .wgetrc 文件(这俩是应用系统级代理后,重启后开机时,Unraid 执行 go 文件后,才会写入的)。 更新 直接在 Unraid Web “插件”处更新即可。需要注意的是近期(22年末)可能会频繁更新,建议求稳定的用户先不要上车。 答疑 欢迎回帖询问。 感谢开发大佬的优秀作品! Quote
surge Posted March 30, 2023 Posted March 30, 2023 想了想折腾unraid的魔法上网有段时间了,尝试过如下方法 1. 修改网关(不够灵活) 2.安装v2ray代理软件,修改unraid的系统代理,通过v2ray来控制unraid开关魔法(还是感觉不够灵活) 3.买个国外的vps在上面搭建wireguard服务端,unraid刚好有个客户端,需要魔法的时候只需要开关vpn即可。 非常简单,非常灵活,非常优雅! Quote
ceozero Posted March 31, 2023 Posted March 31, 2023 20 hours ago, surge said: 想了想折腾unraid的魔法上网有段时间了,尝试过如下方法 1. 修改网关(不够灵活) 2.安装v2ray代理软件,修改unraid的系统代理,通过v2ray来控制unraid开关魔法(还是感觉不够灵活) 3.买个国外的vps在上面搭建wireguard服务端,unraid刚好有个客户端,需要魔法的时候只需要开关vpn即可。 非常简单,非常灵活,非常优雅! 有详细操作吗?unraid的wireguard客户端是哪个?用的unraid的vpn管理器么?Tunnel wg0 ? Quote
surge Posted March 31, 2023 Posted March 31, 2023 4 hours ago, ceozero said: 有详细操作吗?unraid的wireguard客户端是哪个?用的unraid的vpn管理器么?Tunnel wg0 ? 就是用unraid的vpn管理器,同时也是wireguard,它既能做客户端也能做服务端。 Quote
surge Posted March 31, 2023 Posted March 31, 2023 Just now, surge said: 就是用unraid的vpn管理器,同时也是wireguard,它既能做客户端也能做服务端。 简单的操作方法就是:vps搭建好wireguard服务端,导出conf文件,然后在unraid导入conf文件,点击启动即可。不懂的话可以先上手熟悉一下wireguard。 Quote
ceozero Posted March 31, 2023 Posted March 31, 2023 6 hours ago, surge said: 简单的操作方法就是:vps搭建好wireguard服务端,导出conf文件,然后在unraid导入conf文件,点击启动即可。不懂的话可以先上手熟悉一下wireguard。 谢谢,搭建好了,也用上了,请问你的unraid上用的是哪种模式。 是用 VPN tunneled access for system 这个么? Quote
surge Posted March 31, 2023 Posted March 31, 2023 42 minutes ago, ceozero said: 谢谢,搭建好了,也用上了,请问你的unraid上用的是哪种模式。 是用 VPN tunneled access for system 这个么? 动手能力真强💪,对的!我用的就是这个模式 Quote
xyzeratul Posted April 6, 2023 Posted April 6, 2023 试用了下大佬的插件,CA市场一切正常,docker更新正常,但不知道为啥,所有插件检查更新都不行,直接显示: Checking connectivity ... No response, aborting! 不知道是为啥 Quote
ludoux Posted April 11, 2023 Author Posted April 11, 2023 On 4/6/2023 at 11:48 PM, xyzeratul said: 试用了下大佬的插件,CA市场一切正常,docker更新正常,但不知道为啥,所有插件检查更新都不行,直接显示: Checking connectivity ... No response, aborting! 不知道是为啥 你好,我这边在Unraid 6.11.5下测试,还是可以的。为你提供参考,我是Clash开的http代理,插件把两个代理都打开然后重启Unraid。你这种情况在我环境下也没有试过,可能是代理配置或者局域网内的通讯有问题?希望你现在此问题已经解决了 On 4/9/2023 at 8:08 PM, Wizard_ said: 楼主你好,如果要代理docker(host/macvlan),这个插件有用吗? 你好,我猜测应该是没有用的😂 Quote
xyzeratul Posted April 11, 2023 Posted April 11, 2023 15 minutes ago, ludoux said: 你好,我这边在Unraid 6.11.5下测试,还是可以的。为你提供参考,我是Clash开的http代理,插件把两个代理都打开然后重启Unraid。你这种情况在我环境下也没有试过,可能是代理配置或者局域网内的通讯有问题?希望你现在此问题已经解决了 谢谢已经解决了,怎么说呢,算半个BUG吧,同样为6.11.5环境下测试,也是Openclash的http代理: 因为前面我也是按照那篇文章自己修改的,后面用你这个插件后,没有先清理自己修改的文件,导致你的插件修改代理地址失败,重新手动清理掉文件后,再用你的插件修改,成功了。🤣 Quote
syoua Posted May 12, 2023 Posted May 12, 2023 请问插件填安装clash for window的宿主机地址192.168.1.101可以正常ca代理使用。用openclash时填openwrt的地址192.168.1.254时,CA就提示应用程序资源文件下载失败,但是我试了unraid和window电脑改网关和dns,openclash又是可以代理的,是什么原因。 Quote
ctjay1221 Posted May 15, 2023 Posted May 15, 2023 On 4/9/2023 at 8:08 PM, Wizard_ said: 楼主你好,如果要代理docker(host/macvlan),这个插件有用吗? 用V2RAYA就行 应用商店有 Quote
ctjay1221 Posted May 15, 2023 Posted May 15, 2023 4 hours ago, syoua said: 发现还是要2个一起开启,仅开启ca加速并不能科学拉取镜像、更新docker和插件。 按道理 你直接开系统代理 CA就不用开了 可以试下 Quote
samyang Posted May 29, 2023 Posted May 29, 2023 On 3/31/2023 at 5:29 PM, surge said: 简单的操作方法就是:vps搭建好wireguard服务端,导出conf文件,然后在unraid导入conf文件,点击启动即可。不懂的话可以先上手熟悉一下wireguard。 用了oracle云搭的wg服务端,unraid上也配置通,双方互ping 虚拟内网也通,但仍然没有解决unraid安装插件失败,提示网络错误的问题,有什么特别需要注意的地方么。 unraid安装插件的体验真的是太糟糕了,有自己的vps,有花钱的帖子,还是解决不了unraid的网络问题。 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.