Docker折腾记 篇七:提升上行下行流量比例,减小被运营商误封上行带宽的风险,不损耗硬盘寿命刷宽带下载量
背景:
前一阵子河南联通默默给部分用户加了5M-PCDN(限制上行带宽速率最高5M)业务的事件在某个圈子里闹得沸沸扬扬,有一些用户认为我自己的宽带,想怎么用怎么用,都是交了钱的,而且办理的时候也并没有和我们明说,凭什么你们想限制就限制,存在潜在合同条款诱导消费的嫌疑。另有部分用户认为,这群用户大量使用上行带宽,严重影响了小区同线路其他人的宽带使用体验,所以活该。
但同时,有一些正常使用的小伙伴,比如老k就喜欢在外网看nas电影,或者分享一些工具,文件给朋友同事,必然也会使用一定的上行带宽,而如果正好下载东西不多,上行:下行>10:1(听说是这么个比例哈)的话,极容易被运营商误打上标签,并送上上行小水管大礼包,所以本教程给一些正常使用,但又担心被误封的小伙伴来刷一刷下载量,和正常的下载东西来对比,这个方法利用了linux机制,将下载的内容直接丢弃不进行保存,在刷下载量的同时还不会损耗硬盘寿命。
PS:本文思路来源如下,网上都是ikuai的教程,本文主要是转换成绿联私有云,极空间和群晖的版本。
https://blog.csdn.net/u014447716/article/details/125228628
部署:
部署的方法因为很简单,直接以绿联云为例,其他NAS可以直接参考。
直接打开docker>镜像管理>镜像仓库,搜索developer024/networkdownload,点击下载并确认,进入镜像拉取流程。
等待一段时间,显示all done之后,点击完成。
进入docker>镜像管理>本地镜像,找到刚才拉取的镜像,点击创建容器。
勾选创建后启动容器,点击下一步。
重启策略选择容器退出时总是重启容器。
网络选择bridge。
直接点到环境变量页面,其中,th为线程数,可以根据自己情况调整,如果设置2已经把下行拉满了,就没必要再加,距离拉满还有很大的差距,可以适当调高,url则是下载对应文件的url,个人推荐使用windows 11镜像iso包下载地址。
https://www.microsoft.com/zh-cn/software-download/windows11
--这个地址只是跳转到下载页面获取windows iso文件的,并不是直接填入这个地址到容器变量中。
填入变量中的URL地址,通过下载一次iso,然后右键复制对应下载任务的下载链接的方式获取。
变量填完后直接点击下一步,再点击完成创建容器。
可以看到绿联私有云的监控页面,当前的硬盘写入几乎没有。但是在ikuai中,绿联云机器的下载速率已经60+m/s了。
最后:
当前还不清楚下行过多会不会有影响,所以小伙伴如果刷下行也请务必不要贪多,如果因为多刷了被盯上也千万不要怪罪我呀。
另外,这个方法仅提供给担心自己被误封的小伙伴们使用,请务必不要用来做其他不法用途,如果产生什么不良后果,本人可是概不负责呦。
阅读原文