通知 欢迎关注我的店铺天天软件圆

安装Python包时提示“externally-managed-environment”

安装Python包时提示“externally-managed-environment”y-managed-environment”的报错,死活装不上包。一开始我还以为是网络问题,试了换源、重启终端,全没用!后来查了半天才发现,是新版Python的环境管理机制搞的鬼,尤其是Debian、Ubuntu这些系统自带的Python,默认就锁死了全局环境,你想直接pip装包?门都没有!先看报错长啥样我当时看到的报错大概是这样的,你们感受下:error: externally-managed-environment× This e

阅读全文:安装Python包时提示“externally-managed-environment”


BT Tracker 服务器地址大全(BT tracker服务器列表)

BT Tracker 服务器地址大全(BT tracker服务器列表)下载速度慢得跟蜗牛爬似的,有时候直接0速度,查来查去才发现是Tracker服务器的问题!好多公开的Tracker要么连不上,要么响应慢,折腾了好几天,总算整理出一份能用的Tracker列表,还做了精简版,不然地址太多看着都头大。你不知道我试了多少个地址,有的刚加上有点速度,过会儿又没了,真的无语了。。。BTTracker服务器到底有啥用?简单说吧,Tracker就是帮BT客户端找其他下载节点的,没它你就算有种子也连不上其他下载的人,速度自然上不去。我之前就是随便加几个Track

阅读全文:BT Tracker 服务器地址大全(BT tracker服务器列表)


OpenWrt(Lede)子路由做二级路由中继模式获取IPv6方法

OpenWrt(Lede)子路由做二级路由中继模式获取IPv6方法Lede固件)作为子路由,使用中继模式(无论是无线中继还是有线中继)下如何成功获取IPv6地址并分配给局域网设备的经历。家里主路由已经有IPv6了,但是子路由中继后,下面的设备死活拿不到IPv6,这可把我急坏了。网上搜了不少教程,踩了不少坑,最后总结出这么一套相对稳妥的步骤,希望能帮到有同样需求的朋友。1.添加新接口(wwan6)首先,我们需要为IPv6的中继创建一个专门的

阅读全文:OpenWrt(Lede)子路由做二级路由中继模式获取IPv6方法


TP-LINK TL-XDR5480易展Turbo版发布1.0.45固件

TP-LINK TL-XDR5480易展Turbo版发布1.0.45固件今天不知道怎么回事,网络突然开始丢包,刷个视频一卡一卡的,玩游戏更是时不时掉线。我还以为是宽带那边出了问题,折腾了半天,最后抱着试试看的心态,登录了家里的TP-LINKTL-XDR5480易展Turbo版路由器的后台管理界面。一进去,就看到一个醒目的提示,告诉我有新版本固件可以更新了,版本号是1.0.45。TP-LINK1.0.45固件更新了什么?

阅读全文:TP-LINK TL-XDR5480易展Turbo版发布1.0.45固件


immortalwrt装OpenClash踩坑记,图标不显示 + UDP 冲突?

immortalwrt装OpenClash踩坑记,图标不显示 + UDP 冲突?是被依赖问题搞到头大!前前后后翻了好几个教程,每一步都对着做,结果网页后台里死活找不到OpenClash的图标,急得我反复卸了装装了卸,最后才发现是漏装了几个不起眼的依赖包。下面就把我完整的安装过程记下来,希望能帮到跟我一样踩坑的人,少走点弯路。路由科学上网环境准备首先你最好是保证路由能科学上网,建议装一个passwall。这个真的太关键了!我当时就是没先装这个,结果后面下载依赖和安装包的时候,一直报“网络超时”,折腾了快半小时才反应过来——没法访问外

阅读全文:immortalwrt装OpenClash踩坑记,图标不显示 + UDP 冲突?


网站版面错乱HTTPS请求报错BLOCK:MIXED-CONTENT问题解决办法

网站版面错乱HTTPS请求报错BLOCK:MIXED-CONTENT问题解决办法面全乱套了,文字图片都在,就是排版跟被狗啃过一样!点开F12控制台一看,CSS样式表和JS文件全都没加载成功,status状态显示:(blocked:mixed-content)这啥意思?文件被浏览器拦截了!查了半天发现是https证书状态下,浏览器死活不肯载入http的文件调用。这种情况多数出现在网站同时支持http和https访问,加上用了CDN之后就开始作妖。https请求报错block:mixed-content问题的解

阅读全文:网站版面错乱HTTPS请求报错BLOCK:MIXED-CONTENT问题解决办法


ImmortalWrt Openwrt 手动安装 Zerotier的方法,包含内网其它机器访问

ImmortalWrt Openwrt 手动安装 Zerotier的方法,包含内网其它机器访问,想让它充当网关访问家里局域网的其他设备,结果装完发现根本连不上,折腾了半天才发现是安装步骤没做对,重启和配置也没搞到位。真是无语,下面我把正确的过程写出来,免得大家跟我一样踩坑。先更新列表,再安装luci-i18n-zerotier-zh-cn,其它的依赖模块会自动安装首先得更新软件包列表,不然可能会找不到包。用SSH登录OpenWrt,输入:opkg update然后安装中文语言包:opkg install&n

阅读全文:ImmortalWrt Openwrt 手动安装 Zerotier的方法,包含内网其它机器访问


Openwrt中ZeroTier更新客户端 member id的方法

Openwrt中ZeroTier更新客户端 member id的方法roTier,一切都配置得好好的,然后为了方便,我直接克隆了这个虚拟机镜像到另一台机器上。本以为省事了,结果在ZeroTier的服务器管理页面上看到,这两台机器居然共用一个memberid!这明显是错的啊,每台虚拟机应该有自己的独立身份才对。服务器肯定懵了,以为是一台机器在到处乱跳。我一开始还以为是ZeroTier服务器抽风了,查了半天才发现是克隆的时候,identity文件没变,导致身份识别重复了。真是烦人,这种小细节最折腾人。问题根源当

阅读全文:Openwrt中ZeroTier更新客户端 member id的方法


DHCP是什么?DHCP原理与配置详解DHCP设置

DHCP是什么?DHCP原理与配置详解DHCP设置?说到DHCP,很多人可能一头雾水,但其实你每天上网都靠它——没DHCP,你可能连Wi-Fi都连不上!这玩意到底怎么设置?用在什么地方?别急,这篇就来唠明白。DHCP全称DynamicHostConfigurationProtocol,属于L7应用层协议。说白了,它就是局域网里的“IP地址自动发放员”,负责给设备分配IP地址、子网掩码、网关这些网络配置。不管你用Mac还是Win

阅读全文:DHCP是什么?DHCP原理与配置详解DHCP设置


OpenWrt IPv6的RA(Router Advertisement)配置OpenWrt IPv6配置中的RA设置

OpenWrt IPv6的RA(Router Advertisement)配置OpenWrt IPv6配置中的RA设置折腾了半天,设备就是拿不到地址。一开始以为是运营商的问题,打电话过去那边说信号正常,让我自己查路由设置。搞来搞去才发现,原来是OpenWrt里的RouterAdvertisement(RA)设置没搞对!这RouterAdvertisement到底是什么鬼?简单说就是路由器通过ICMPv6协议发的通知包,告诉网络里的其他设备:“嘿,我这有个路由器可用哦!你们可以用这些前缀给自己配置地址”。当一台支持IPv6的路由器接到局域网

阅读全文:OpenWrt IPv6的RA(Router Advertisement)配置OpenWrt IPv6配置中的RA设置


OpenWrt如何在命令行中设置IPv6 命令行配置IPv6

OpenWrt如何在命令行中设置IPv6 命令行配置IPv6令:ssh root@192.168.1.1记得把IP地址换成你实际的。如果是第一次登录,默认密码是空的,直接回车就能进。2.检查当前网络状态先看看现在的网络接口和配置情况,搞清楚自己处在什么环境。用这个命令:ip a它会列出所有网络接口的信息,包括有没有分配到IPv6地址。3.启用IPv6支持一般来说OpenWrt内核默认是支持IPv6的,但最好确认一下。查看/etc/sysctl.conf里的相关参数:cat /etc/sysctl.conf&nbs

阅读全文:OpenWrt如何在命令行中设置IPv6 命令行配置IPv6


OpenWrt IPv6配置踩坑经验分享OpenWrt的IPv6配置需要特别的硬件支持吗

OpenWrt IPv6配置踩坑经验分享OpenWrt的IPv6配置需要特别的硬件支持吗想在家庭网络里全面启用IPv6,结果在OpenWrt上配置的时候真是踩了不少坑!本来以为就是简单勾选几个选项的事情,谁知道从硬件兼容性到软件配置,处处是陷阱。IPv4与IPv6概述说实话,一开始我连IPv4和IPv6具体有什么区别都搞不太清。只知道IPv4是老的,地址快用完了,而IPv6是新的,地址多到用不完。后来仔细研究才发现,IPv6不仅仅是地

阅读全文:OpenWrt IPv6配置踩坑经验分享OpenWrt的IPv6配置需要特别的硬件支持吗


UPnP功能OpenWrt配置OpenWrt安装配置miniupnpd启用UPnP

UPnP功能OpenWrt配置OpenWrt安装配置miniupnpd启用UPnP端口转发,设置错了还不通,真是烦死了。后来才知道有UPnP这好东西,完全不用我手动折腾。UPnP是什么?简单说,UPnP就是一套让局域网里的设备自动发现、自动连接的协议。比如你家的智能电视、游戏机、手机都在同一个网络里,UPnP能让它们自己认出对方,直接传文件、联机打游戏,不用你一个个去设置。这才是智能家居该有的样子嘛!UPnP和手动端口映射的区别没有UPnP的时候,就

阅读全文:UPnP功能OpenWrt配置OpenWrt安装配置miniupnpd启用UPnP


OpenWrt手动设置UPnP教程OpenWrt UPnP手动设置

OpenWrt手动设置UPnP教程OpenWrt UPnP手动设置相通信,不用折腾。家里游戏机、摄像头、智能家居啥的,要端口转发也不用自己一个个设,省心。但说实话,自动开端口总觉得有点悬,万一被恶意软件利用了呢?所以我还是喜欢在OpenWrt软路由上手动设置UPnP,心里踏实点。UPnP到底是怎么工作的?简单说,就是设备一接入网络,就大喊一声“我来了!我是某某设备,能提供某某服务!”,其他设备听到后就可以跟它建立连接。比如你家的游戏主机联网后,会主动向路由器申请开个端口,这样才能顺畅联机

阅读全文:OpenWrt手动设置UPnP教程OpenWrt UPnP手动设置


OpenWrt IPv6 NAT配置OpenWrt IPv6 NAT配置的详细教程

OpenWrt IPv6 NAT配置OpenWrt IPv6 NAT配置的详细教程给分配了IPv6,一下子把我搞懵了——这IPv6不是说地址多到用不完吗,每个设备都能有公网IP,那还要NAT干啥?结果现实打脸,有些场景下还是得用类似IPv4NAT的功能,比如内网设备隐私保护或者多WAN分流时避免地址冲突。OpenWrt官方其实不推荐在IPv6下用传统NAT,但提供了一个叫NPTv6(NetworkPrefixTranslation)的替代方案,说白了就是前缀转换,不影响端到端连接性。一、基本概念:NAT和IPv6到底是啥关系?

阅读全文:OpenWrt IPv6 NAT配置OpenWrt IPv6 NAT配置的详细教程


配置OpenWrt IPv6 NAT时常见的错误OpenWrt IPv6 NAT配置

配置OpenWrt IPv6 NAT时常见的错误OpenWrt IPv6 NAT配置公网地址,理论上根本不需要NAT这种“中间商”来转一手。但有时候吧,比如公司内网或者家里,你就是不想让内部设备直接暴露在外,还是想用NAT来藏一下,这时候在OpenWrt上配置IPv6NAT就变得贼麻烦,一不小心就掉坑里。NAT与IPv6的关系你得先搞清楚,NAT这玩意儿本来是IPv4时代的产物,说白了就是因为公网IP不够分,才搞出一堆私有IP躲在同一个公网IP后面上网。IPv6地址

阅读全文:配置OpenWrt IPv6 NAT时常见的错误OpenWrt IPv6 NAT配置