IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    四款内网穿透工具对比

    前几天去不图床离线了两个小时,本以为又是服务器受到攻击,结果是 frp 出了问题。本来想换成 nps,结果做了一下测试,发现其性能不如 frp,借此杜老师分别对四款内网穿透工具做了测试,对比结果详见正文。问题说明查询了服务端运行状态,提示是 too many open files,意思是打开了太多文件,这是 Linux 内核的限制。修复方式就是修改内核配置,但会影响系统的稳定性。查看了官方 Issues,听说可以用 Docker 的版本解决该问题,目前去不图床使用 Docker 版本 frp 实现内网穿透:TCP 协议的转发这里给出四款内网穿透工具在 TCP 协议转发性能对比「内网服务器为北京联通,上行 50M 下行 500M。外网服务器为内蒙古云主机,上下行对等 100M」工具平均延迟吞吐速率frp27.935ms3.94MB/sgost14.942ms5.08MB/snps40.902ms2.05MB/sssh-tunnel19.023ms4.96MB/sHTTP 协议的转发这里给出四款内网穿透工具在 HTTP 协议转发性能对比「内网服务器为北京联通,上行 50M 下行 500M。外网服务器为内蒙古云主机,上下行对等 100M」工具平均延迟吞吐速率成功几率frp104.92ms13.03MB/s100%gost55.02ms12.07MB/s100%nps390.01ms2.9 ...继续阅读 (126)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    加入无畏云联盟每月白嫖 60G 流量

    首先感谢无畏云在杜老师周年活动时,提供了大量流量兑换码,为不少需要的小伙伴提供了帮助。本次再度发布福利,加入无畏云联盟可每月白嫖 60G 的流量,点进文章查看详情!项目介绍无畏云科技 CDN 是家融合 CDN 解决方案供应商,这意味着它拥有一个强大且多样化的节点网络。无畏云科技 CDN 在全球范围内拥有多达几百个节点 IP 数量,这使得他们的服务能够覆盖更广阔的地区,确保您的网站内容能够快速送到用户手中:而且,无畏云科技 CDN 的后端主要采用华为云、阿里云等节点,这意味着您可以放心地依靠他们的高品质基础设施和可靠性。他们节点分布广泛,覆盖了世界各地的主要区域,确保您的用户无论身处何地,都能够享受到快速且稳定的访问体验:联盟福利首先,无畏云科技 CDN 给予了用户非常慷慨的福利。注册后每个月都会免费赠送 30GB 的流量,这对于小型网站和个人博客来说是个非常棒的优势。令人振奋的是,当您申请加入无畏云联盟并在网站底部添加无畏云的 Logo 和链接后,您将获得每月 60GB 的免费流量,这是一个非常棒的增值服务:总而言之,如您正在寻找一个可信赖的 CDN 服务提供商,无畏云科技 CDN 绝对是一个明智的选择。它不仅为您提供每月免费的流量赠送,还有丰富节点覆盖和可靠的后端设施。无畏云科技 CDN 将成为您网站加速得力助手,助您打造出色在线用户体验:邀请链接无畏云注册即会每月送 30G 的 ...继续阅读 (88)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    杜老师的骑行装备

    因为公司断网,事情又多,所以鸽了几天,具体不便细说。总的来说月末可以恢复正常更新。别催更别喷水,今天更一篇生活文,聊聊杜老师最近的兴趣:骑行!主要介绍一些杜老师的骑行装备,希望能帮到同样感兴趣的小伙伴。写在前面首先请小伙伴听杜老师狡辩,绝对不是因为有了新的兴趣,而怠慢了博客更新,主要是最近的工作任务太多,没有时间维护站点。别问下班了在干嘛。白天公司没有网络,导致很多工作搁浅,为了不耽误项目的进度,都是回家之后继续处理。不过好在没几天就到月底了,网络问题就能彻底解决。因为骑行团队邀请,杜老师参与了周末长途骑游,跟大佬们学到不少骑行姿势,后面会更新杜老师骑行日记,今天先分享骑行的装备。先说好此篇不是恰饭文,也是在咨询大佬前就买好的,所以专业性待考究,各位买的时候还是需要慎重。骑行头盔几乎每个骑行团队在邀请时,首先问的不是骑什么车,而是问有没有头盔,如果没有骑行头盔,就算如约出现在起始点,也不会带队一同骑,所以头盔是骑行必需品。头盔的品牌千千万,杜老师仅推荐 MIPS 的头盔,MIPS 并不是牌子,而是一种头盔标准,具体的可自行百度:骑行手套这个并非是必需品,但杜老师还是推荐选购。骑行手套除了防晒,最主要是手心处防滑垫,可以让我们更稳定把车。并且在摔倒时,为手部提供一定的保护。选购时一定买合手型的,杜老师第一次就买大了,出现脱手问题:骑行袖套提到防晒,骑行袖套也是可选配件。这个主要用在夏 ...继续阅读 (126)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    树莓派 4B 超频教程

    去不图床目前托管在杜老师家中的树莓派 4B 上,很多小伙伴可能怀疑树莓派性能。本文简单介绍树莓派 4B 性能参数,并说明针对去不图床的相关服务环境调整,最后是如何超频树莓派。迁移原因看到前言很多小伙伴会担心树莓派的性能,是否足够维持去不图床运营,是否会影响了运行效率。杜老师开始也担心性能问题,但没办法的是:家中的小型服务器因为升级到了 Ubuntu Server 23.04 的关系,导致 PHP 的 Imagick 扩展安装后运行报错,这个扩展直接影响到去不图床的正常运营,所以只能临时迁移到树莓派。性能参数树莓派 4B 有很多的版本,杜老师买的是最高配版,配置四核的处理器「默认主频为 1.5G」8G 的内存,64G 的 C10 存储卡。安装 Ubuntu Server For 树莓派系统,千兆口线连路由器。环境调整树莓派上主要跑 Nginx/PHP 服务,图片数据通过 FTP 传至小型服务器,MySQL 同样运行在小型服务器上,因为是内网直连的,延迟几乎可以忽略不记。树莓派通过 USB3 连接高速固态硬盘,相关服务含 Redis 等运行在固态硬盘,保证高速读写。经过压力测试可保证 300+ 并行访问。超频教程为了进一步压榨树莓派性能,提供更高效的服务,杜老师对树莓派进行了超频设置,下面针对不同系统的超频配置做一个说明。如果是树莓派原版系统,需修改配置文件/boot/config.t ...继续阅读 (176)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    frp 关于 HTTP 和 HTTPS 设置

    HTTP 和 HTTPS 是 frp 中针对这两种协议额外提供了一些特殊能力。本质上目前这两种应用层协议底层协议都是 TCP。如果不需要用到相关的特殊功能,可以直接使用 TCP 类型的代理,更加简单方便。修改 HTTP 请求 Header通常情况下 frp 不会修改转发任何数据。但有一些后端服务会根据 HTTP 请求 Header 中的 Host 字段来展现不同的网站,例如 Nginx 的虚拟主机服务,启用 Host Header 的修改功能可以动态修改 HTTP 请求中的 Host 字段。需要注意的是,该功能仅限于 HTTP 类型的代理。原来 HTTP 请求中的 Host 字段test.dusays.com转发到后端服务时被替换为dev.dusays.com,frpc.ini 的配置如下:12345[web]type= httplocal_port=80custom_domains= test.dusays.comhost_header_rewrite= dev.dusays.com对于参数配置中所有以header_开头的参数「支持同时配置多个」都会被添加到 HTTP 请求的 Header 中,根据如下配置,会在请求的 Header 中加上X-From-Where: frp。frpc.ini 的配置如下:123456[web]type= httplocal_port=80cust ...继续阅读 (123)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    frp 多场景使用示例

    发现很多小伙伴对 frp 感兴趣,但不知道如何使用,杜老师为小伙伴们分享一些示例。这里包括多个常见的使用场景和配置示例,小伙伴们可用来亲自部署和体验这些示例。通过 SSH 来访问内网机器这个示例通过简单配置 TCP 类型的代理让用户访问到内网的服务器。在具有公网 IP 机器上部署 frps,并修改 frps.ini 文件「这里使用了最简化配置」设置 frp 服务器用户接收客户端连接的端口:12[common]bind_port=7000在需被访问的内网机器上部署 frpc,并修改 frpc.ini 文件,假设 frps 所在服务器的公网 IP 为x.x.x.x。local_ip和local_port配置为本地需暴露到公网的服务地址和端口。remote_port表示在 frp 服务端监听端口,访问此端口的流量将会被转发到本地服务对应端口:123456789[common]server_addr= x.x.x.xserver_port=7000[ssh]type= tcplocal_ip=127.0.0.1local_port=22remote_port=6000多个 SSH 服务复用同一个端口这个示例通过tcpmux类型的代理,实现多个 SSH 服务通过同一个端口暴露。与此类似,只要是能够支持 HTTP 代理连接方式的客户端,都可以通过这种方式来实现对端口的复用。在具有公网 IP 机 ...继续阅读 (125)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    frp 概念及通用功能

    很多小伙伴询问 frp 原理,文本简单解释一下。在 frp 中一个代理对应一个需要暴露的内网服务。一个客户端可同时配置多个代理。一些概念,理解它们有助于小伙伴们更好地了解和使用 frp。原理frp 是由客户端和服务端组成,服务端通常部署在有公网 IP 的机器上,客户端通常部署在需穿透的内网服务所在的机器上。内网服务器由于没有公网 IP,不能被非局域网内其他用户访问。用户通过访问服务端 frps,由 frp 负责根据请求端口或其它信息将请求路由到对应的内网机器,从而实现通信。通过内网穿透技术,可使内网设备即便没有公网 IP 及端口,也可被公网的用户访问。类型frp 支持多种代理类型来适配不同使用场景:类型描述tcp单纯的 TCP 端口映射,服务端会根据不同端口路由到不同的内网服务udp单纯的 UDP 端口映射,服务端会根据不同端口路由到不同的内网服务http针对 HTTP 应用定制了一些额外功能,如修改 Host Header,增加鉴权https针对 HTTPS 应用定制了一些额外功能stcp安全的 TCP 内网代理,需在被访问者和访问者的机器上都部署 frpc,不需在服务端暴露端口sudp安全的 UDP 内网代理,需在被访问者和访问者的机器上都部署 frpc,不需在服务端暴露端口xtcp点对点的内网穿透代理,功能同 stcp,但是流量不需要经过服务器中转tcpmux支持服务端 TC ...继续阅读 (115)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    杜老师说旗下服务调整回源策略

    经常光顾本站的小伙伴都很清楚,杜老师使用家中服务器对外提供服务。因家用宽带会封禁 80 等端口,借助 CDN 的端口回源功能,可使用户通过域名直接访问杜老师说旗下服务,但经常会遇到回源问题。点击进入本文听杜老师细聊!回源问题首先我们使用去不图床举例,说明下之前的网络连接拓扑。内网的服务器是树莓派,映射端口分别为 80 和 443,通过软路由转换为可用端口,再使用 CDN 端口回源反代加速。优点是网络节点少,效率较高。缺点是家用带宽会变动地址,需要经常调整 CDN 的回源地址。之前杜老师通过 DDNS,加 DNSPod 付费服务「TTL 最低值」解决回源地址变动问题。但是会有一段时间无法访问,原因还是出现在回源地址的解析上面。新地址获得后,需要等待一段时间,才会同步到 DDNS。而 CDN 本地解析缓存时间较长,导致无法及时获取到新地址,就造成了回源失败。内网穿透为了加快地址变更后的回源生效速度,杜老师决定改为使用内网穿透的方式解决这一问题。内网穿透是种网络技术,它允许局域网内的设备通过互联网与外部网络通信。这种技术通常用于家庭、办公室或其它内部网络环境,其中设备的 IP 地址是私有的,无法直接与公共互联网通信。内网穿透的基本原理是通过在公共互联网上创建一个代理服务器,该服务器充当内部网络与外部网络之间的中介。当内部网络中的设备需与外部网络通信时,它会将数据发到代理服务器,然后由代理 ...继续阅读 (101)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    杜老师喜提新车啦

    公路自行车作为一项越来越受欢迎的运动,吸引着越来越多骑行爱好者。本文将详细介绍坎普公路自行车 ACE 7000 PRO 的骑行体验,以帮助需要的小伙伴了解这款车的性能和特点。车辆特点坎普公路自行车 ACE 7000 PRO 采用了轻量化的碳纤维车架,搭配禧玛诺 105 变速套件,提供了舒适的骑行体验。整车重量为 8.2 公斤,使在爬坡和冲刺时更加轻松。此外,该车型还配备碳纤维前叉和轮圈,提高了骑行效率和速度:骑行感受在骑行过程中,坎普公路自行车 ACE 7000 PRO 表现出优秀的操控性能。车架的刚性和轻量化设计使得车辆在转弯和加速时更加稳定,同时保证了高速骑行时的稳定性。禧玛诺 105 变速套件提供了准确的换档和响应迅速的刹车系统,使得骑行者能够更加自信地应对各种路况:舒适程度坎普公路自行车 ACE 7000 PRO 采用了人体工程学设计的坐垫和握把,使骑行者在长时间骑行过程中能够保持舒适的姿势。此外,该车型还配备高品质的气动轮组,有效降低风阻,使骑行者在高速巡航时更加轻松:写在最后当初杜老师买公路车时,就在纠结平把还是弯把。在隔了半年后,最终按耐不住躁动,购买了这款弯把公路车。为了不再烧钱,直接一步到位「全车碳纤维加上 105 大套」不过想买这款的小伙伴需要注意的是,这款的性价比不高,而且没有刹车把只有加速把: ...继续阅读 (133)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    推一波长亭雷池 WAF

    WAF 是 Web Application Firewall 的缩写,也被称为 Web 应用防火墙。区别于传统防火墙,工作在应用层,对基于 HTTP/HTTPS 协议的 Web 系统有着更好防护效果,使其免于受到黑客攻击。何为雷池雷池是长亭科技耗时近 10 年倾情打造的 WAF,核心检测能力是由智能语义分析算法驱动。在 ZhangZ 童靴的推荐下,杜老师了解到这款产品。家里的服务器因为经常更换地址,所以无法绑定宝塔账号,导致无法使用专业版的 Nginx 防火墙,正好这款工具可以替代实现防御。雷池特点更加便捷:采用容器部署,一条命令即可完成安装;安全配置开箱即用,无需人工维护,可实现安全躺平式管理。更加安全:首创业内领先智能语义分析算法,精准检测、较低误报、更难绕过;语义分析算法没有规则,面对未知特征的 0day 攻击不再手足无措。更高性能:没有规则引擎,线性安全检测算法,平均请求检测延迟在 1 毫秒级别;并发能力更强,可单核轻松检测 2000+TPS,只要硬件足够强劲,可支撑流量规模无上限。更高可用:流量的处理引擎基于 Nginx 开发,性能与稳定性均可得到保障;内置完善健康检查机制,服务可用性高达 99.99%。部署架构下图是一个简单的网站流量拓扑,外部用户发出请求,经过网络最终传递到网站服务器。此时,若外部用户中存在恶意用户,那么由恶意用户发出的攻击请求也会经过网络最终传递到网 ...继续阅读 (87)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    水文防喷小福利篇

    最近实在想不出该写什么好,想水一篇又怕被喷,所以直接放出福利好了。本次的福利是尊云的国内云主机,使用期限为一个月,一共四台。杜老师会在文章内说明领取规则!主机配置三台郑州线路、一台深圳线路,配置皆为 4G 内存 80G 硬盘「分为系统、数据双盘」10M 带宽 2 核 CPU,可选系统有 RockyLinux/Anolis OS/Tencent OS/CentOS/Windows/Ubuntu/Debian「小版本不列举」领取规则请在评论区中留下申请用途;待收到回复后,可至导航栏中「点我在线聊天」私聊杜老师获取云主机连接信息;解析域名需要备案,若无备案域名,可找杜老师获取免费的二级域名;正规平台限制严格,严禁搭建各类违规网站、服务;如需长期使用可以申请过户,按照平台要求,最低需支付一块钱;最终解释权归杜老师说所有。 ...继续阅读 (132)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    关于 7 月 22 日去不图床故障说明

    去不图床与当日出现了访问以及使用故障,差不多十几个小时无法正常使用,为了避免有小伙伴担心杜老师会跑路,并担心数据的安全,在此杜老师发文说明下情况。故障描述大致出现两个故障,一个是使用的故障,一个是访问的故障。使用故障是程序升级导致的。杜老师于事件前一天得知图床所用的程序,推出了新版本。考虑到现有图床的代码做了很多改动,故版本升级时,需要手动合并代码。就导致部分代码合并时出现问题,造成故障。表现为购买套餐是最后无法提交订单。目前已由图床作者「七月」帮忙解决故障。另外一个访问问题,是攻击导致的。杜老师一觉醒来后「当日 13 点」收到了小伙伴留言,提醒图床无法正常使用。上线后首先排查了服务器的状态,发现并无问题。使用手机时看到了无畏云的流量通知,登录后发现赠送的流量都用光了,经流量分析后判定是被刷流量了。无畏云目前仅提供加速节点,如需防御节点,可以联系客服人员切换。杜老师得知后第一时间切换至天御云,很快解决了访问的问题。问题跟进天御云除加速外还提供防护功能,开启大盾后降低了攻击影响,但同时也影响部分小伙伴的正常使用。更重要是为了不影响天御云其它用户正常使用,杜老师将反代节点,切换至了闲置服务器上,使用单节点来应对攻击。图床分为主站以及存储节点,攻击者首先攻击了存储节点,再切换后又转向了主站,所以两者目前都使用反代的形式继续提供服务。因为本次攻击没有造成损失,故杜老师也不用收集证据贴图分享 ...继续阅读 (129)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    正式提供公益聊天广场托管平台

    自上次公布后,不少的小伙伴都加入到杜老师说旗下聊天广场,也有小伙伴问到了搭建方式。不过很多小伙伴因为带宽和服务器配置的问题,表示无法长期运营,故杜老师在此提供免费托管平台。写在最前首先杜老师仅提供自有团队支持,并非提供独立实例支持。简单来说,需使用杜老师提供聊天广场,在平台上自建团队,然后邀请其他小伙伴加入并使用。其次,团队所有者需保证聊天内容的合规性,不要交流、分享违规内容。最后声明,如发现任何违规性消息,或是大量占用服务资源,杜老师说有权在不通知情况下解散团队并封禁账号。平台使用平台访问地址如下,也可通过杜老师说博客导航「点我在线聊天」进入:聊天广场https://chat.dusays.com/点击上方地址,即可打开聊天广场登录页面,若之前未注册,可以点击红框处的没有账号:在注册页面中依次填写邮箱、昵称、密码即可。其中邮箱尽量保障准确,未在线时可以收到私信通知:进入后可选择加入杜老师说团队,如需自建团队,可点击红框处的创建新团队,填写相关信息即可。需要注意的事,通过生成邀请链接注册的用户会默认加入您的团队:一个用户可以加入多个团队,通过点击红框所在列的团队图标切换;点击黄框处的 Add channels 可创建频道,方便交流不同主题;点击蓝框处可在页面的右侧弹出当前频道成员列表,带有绿色对勾标识当前用户在线;点击黄框处的 Start call 可在线聊天,并且支持屏幕分享:鼠 ...继续阅读 (110)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    杜老师步入键圈的第一款客制化键盘

    不想水文,奈何实在没有时间更新博客,但有些小伙伴已经掌握杜老师说更新规律,到时间就跑来催更。杜老师本着宁可水不可空的原则,再次水上一文。杜老师的雨衣已经穿好,小伙伴们可以准备开始喷了!写在前面书接上文,五周年的礼品已经下单开始定制,预计本周即可发货。因为发货量比较大,无法及时同步派送进度。请小伙伴们耐心的等待,待商家反馈信息后,杜老师也会及时的同步出来。另外关于博客框架问题,感谢小伙伴们建议。目前通过删除无用插件,已经将部署时间缩短至了七分钟「原 12 分钟」后期可能考虑采用hexo server反代的方式,如果效果不好,则考虑改用 Hugo。客制特点键盘布局可以根据个人需求进行定制。常见的键盘布局有 QWERTY/Dvorak/Colemak 等。此外,还可根据个人喜好和使用习惯定制不同的键盘布局;键盘结构可以根据个人喜好选择。常见键盘结构有全尺寸、TKL60%/65%等。这些键盘结构之间的主要区别在于按键数量和尺寸;机械轴体是客制化键盘核心组件,直接影响键盘的手感和使用寿命。常见的机械轴体有 Cherry/Gateron/Kailh 等。每种轴体具有不同触发压力、触发距离、触感,可以根据个人喜好选择;客制化键盘的键帽可以根据个人喜好定制,包括材质、形状和颜色等。常见的键帽材质有 ABS/PBT 等。键帽的形状和颜色则可根据个人喜好进行定制;许多客制化键盘支持 RGB 背光效果, ...继续阅读 (114)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    来自杜老师的求助信息

    眼看着博客的周年庆就快过去了,杜老师一直心想着大改框架,但是苦于找不到一款好程序,在此发布求助信息,希望小伙伴们可以帮忙推荐一些程序,满足杜老师的框架需求。目前现状目前 Hexo 的插件加 Volantis 附加功能可以满足杜老师说呈现需求,现期正在静候 Volantis 新版本更新,短期内不会有较大变动。不过有个比较大的问题,就是页面生成时间太长,平均每次部署都需要十分钟:手中资源目前杜老师具有 WordPress 两款付费主题,分别是知更鸟和大前端「知更鸟见下图」具有 Typecho 一款付费主题,是 handsome「handsome 见下图」具有 Halo 一款付费主题,是 PandaPro「PandaPro 见下图」还有一些其它资源,在这里就不一一说明了「大前端见下图」选型问题WordPress 是杜老师之前用过的框架,其臃肿性被杜老师鄙夷,所以打算不再使用这款框架。Typecho 是目前观望一款框架,程序轻量、主题完善、插件健全,如果实在没得选可能用该款。Halo 是杜老师十分看好的一款框架,但其无法自定义 URL,加上数据的保存形式暂不做选择。除以上几款外,其它程序暂未发现心仪主题,但考虑 Hexo 部署时间太长,不得已也要取舍了!框架需求首先支持高定制 URL,即可以设置每篇文章的访问地址,为的是使现有文章访问地址不变「必选」高度兼容 Markdown 的语法,可以 ...继续阅读 (116)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    Linux 服务器安全加固参考

    杜老师出差回来了,刚好得空拜访了小伙伴们的网站,发现近期有些小伙伴的网站被攻击了。其实除了常见的 DDoS,还有一些技术流的攻击形式,主要是通过系统和服务漏洞进行攻击。今天杜老师分享 Linux 服务器安全加固项,供需要的小伙伴们参考。高危高危加固项如下表:项目编号风险描述配置建议1CVE-2021-4034 polkit pkexec 本地提权漏洞检测更新polkit 组件2CVE-2023-0386 Linux Kernel OverlayFS 权限提升漏洞漏洞检测根据提示检查内核版本是否低于指定版本【uname -r】若是CentOS 8 Stream,则执行【yum install kernel】命令升级内核版本,并重启服务器若是Ubuntu 22.04,则执行【apt install linux-image】查看可安装版本号,选择高于5.15.0-70的版本号,再次执行【apt install linux-image-版本号】,并重启服务器3检测MySQL root用户是否具备数据库备份权限临时以无授权方式进入数据库,建议恢复root用户所有权限。4Docker API 未授权访问应开启认证来鉴权或关闭Dokcer Api5Mysql 弱口令检测如果检测出为弱口令请及时修改密码6检测MySQL root用户是否具备数据库备份权限临时以无授权方式进入数据库,建议恢复root ...继续阅读 (88)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    杜老师说五周年及无畏云 CDN 推荐

    不知不觉,杜老师说已经建站五周年了,快点进来看看杜老师的感想,顺便了解下无畏云。这次杜老师是带了满满的诚意和福利来的,别再说文水了。再次强调结尾有福利哦~五周年了月初收到来自十年之约项目组的邮件,祝贺杜老师说已经建站了五周年。没想到时间过的这么快,转眼间五年过去了。有些小伙伴可能关注过杜老师建站史,本站 2018 年 7 月 10 日创建,于次年同日正式上线的:五年运营期间,经历风风雨雨。最大的问题就是为了减少维护的成本,不断在各种平台上试错,最终还是选择了服务器。还有一个问题就是站点页面生成时间太长,之前考虑过更换博客的框架,最终因为 URL 问题而放弃:运营感想杜老师一直坚持互动是维持博客活力最佳方式,会经常拜访博客圈的小伙伴,对于每条评论都会回复以及回访,建站至今,留言量 28152「含杜老师回复」浏览量 1352859「自提供不蒜子服务后才开始统计」感谢小伙伴们的支持和信任,杜老师说旗下图片托管平台「去不图床」至今已有 11500+ 用户量,图片托管量 207800+。虽说和大站完全没得比,但在杜老师的心中,这是大家对一个小博客站长的信任和支持:无畏云 CDN答应一位小朋友帮忙推广无畏云。了解杜老师的小伙伴应该都知道,杜老师推荐的不一定是精品,但一定是自己用过,而且使用体验比较好的。无畏云属于融合 CDN,后端主要使用华为云的节点,不仅高速而且稳定:为了测试速度和稳定性,杜 ...继续阅读 (113)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    去不图床的故障分析及解决方案

    本月月初开始,去不图床一直出现故障,经过长时间的监控分析,最终判断是回源的问题,导致问题的原因是路由器经常性自动重启,每次重启都会导致公网 IP 的重置,进而导致 CDN 无法正常的回源。本文就此问题进行详细说明!网络架构说明为了控制图床运营成本,杜老师将程序源码及图片存储都托管在了家中服务器上,然后通过家庭带宽映射给 CDN。架构如图所示:故障问题描述为了保障 CDN 可正常回源,首先需要具备公网的 IP 地址,其次要保证 IP 发生变动时会实时反馈给 CDN。去不图床使用的天御云暂不支持 API 推送更新 IP,所以只能借助网内群晖的 DDNS 实现,而 IP 变动后 DDNS 解析需要一段生效时间,这就是回源失败的原因。经过一段时间观察发现,导致 IP 经常变动的原因是路由器经常自动重启,重启后拨号就会发生 IP 变动。之前最多每周变动一次「且还是深夜时」现在每天变动多次「且还是用网高峰期」随着杜老师提供的服务不断增多,且用户量级逐渐的增大,家用机路由器已经无法满足端口映射需求。长时间的高频作业加上夏日高温,会造成路由器自动重启。预期解决方案就 IP 变动问题,目前有下面的几种方案。使用固定 IP 的方案。经查询北京联通支持申请固定 IP,经费每月 100 元。但杜老师使用的是出租房提供的宽带,业务需要房东亲自办理才可,所以该方案暂时不可行。IP 变动后及时生效方案。天御云在 ...继续阅读 (115)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    入手 4070Ti 显卡体验文

    几乎是在《帮杜老师选一张显卡吧》一文发布当天,杜老师就入手了 4070Ti 显卡,至今已经用了十天,多少要水一篇文章出来。水文见谅,杜老师最近太忙了,之前因为拖延症压着的工作太多,年中要交付的项目太多,最近几乎都是后半夜睡!使用体验杜老师更换显卡的主要原因是 AMD 显卡不支持 CUDA,综合性价比最终选择 4070Ti「很多小伙伴都推荐杜老师选购 4080,一个显存而是位宽,但少量的性能增加,却需要支付近 3000 的差价,着实有些肉疼」换上显卡后的第一个感觉就是完蛋了,因为事先没有卸载 AMD 的驱动,且未安装 NVIDIA 驱动,导致显示器一直收不到,HDMI 和 DP 都试了。最终使用远程桌面工具「因为杜老师有移动办公需求,所以常年开着远程桌面」卸载了 AMD 驱动,并安装 NVIDIA 驱动,显示器一瞬间点亮。因为杜老师一直忙,也没有测试光追的效果,不过没有出现 A 卡掉驱动的问题,稳定性非常好。最后直接搬运长图~搬运长图 ...继续阅读 (123)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    Mattermost 开源社区部署及聊天广场推广

    之前就有小伙伴问到杜老师有没有交流群。平时杜老师很少会使用到 QQ,微信也很少看,但为了能及时收到小伙伴反馈的信息,所以搭建交流社区「可惜没多少人」最近发现有个开源聊天社区,决定尝试一下!服务介绍Mattermost 是一个 Slack 开源替代品。Mattermost 采用 Go 语言开发,是一个开源的团队通讯服务。为团队带来跨平台消息、文件分享,提供归档以及搜索功能。运行界面如下:部署过程下面说下如何在 Linux 系统,通过 Docker 来部署,需要提前准备好 Git 运行环境。执行下面代码可实现一键部署 Docker 运行环境:1curl -fsSLhttps://get.docker.com | bash -s docker使用 Git 下载 Mattermost 官方 Docker 部署代码库,并进入代码库:12gitclonehttps://github.com/mattermost/dockercddocker复制环境变量模板文件,并修改其中的内容。将DOMAIN后的值改为自己的域名:1cpenv.example .env在上面的 docker 目录创建数据库映射目录,并修改目录所有者:12mkdir-p ./volumes/app/mattermost/{config,data,logs,plugins,client/plugins,bleve-ind ...继续阅读 (139)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    麒麟高级服务器操作系统安装非官方视频教程

    今天录制了段视频,讲解如何在虚拟机中安装麒麟高级服务器操作系统,其中的虚拟化环境需要自行准备。本教程使用 VMware Workstation 17 Pro,如需获取同款虚拟机的安装文件或序列号,可在评论区中留言。教程视频教程补充系统安装镜像文件可以前往麒麟官网自行下载「网址还请自行搜索」或在评论区中留言获取杜老师存于网盘的同款版本镜像。另外视频结尾提到的 VMTools 增强工具,还请前往《麒麟服务器操作系统安装 VMTools》一文查看。 ...继续阅读 (134)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    帮杜老师选一张显卡吧

    杜老师的台式电脑,用了一年半了,显卡的性能明显不够用「主要是 AMD 显卡,不支持 CUDA」所以一直惦记要换一个,目前有两张心仪的显卡,还在纠结中拿不定主意,了解的小伙伴帮忙推荐一下!现有显卡杜老师现有的显卡,是非公版的 6800XT,性能上没做过专业测试,但有明显感觉,是阉割版本的。这个也能理解,很多品牌整机,为了运行的稳定性,及降低返修率,都会选择很保守的调校。本来是想打开配套驱动,给小伙伴们截图看看性能参数的,奈何最近一段时间面板都打不开,所以也只能脑部了。最后说下不满意的地方,一是不支持 CUDA,而是自带的灯效关不掉「没错,就是这个借口」选择清单目前中意的显卡有两款,都是英伟达的。其中一款是 4070Ti。下面是这张显卡的特性:另外还有张专业显卡 A4500,下面是这款显卡的特性:意向偏好有的小伙伴可能会问道,为什么不选 4080 或更高的版本,主要不是经费问题。CPU 和显卡是相辅相成的,显卡配置很高,但 CPU 跟不上是无法发挥显卡真实性能。而且高端的显卡还需要升级电源功率,杜老师的意向是最小的替换成本完成升级。杜老师玩游戏较少,主要是想学习一下目前主流的 AI 技术,但前文有提到过 6800XT 不支持 CUDA。专业显卡 A4500 擅长 AI 处理,但娱乐性较差。而 4070Ti 是一张综合性显卡,所以就很纠结要选哪个!写在最后希望了解的小伙伴推荐一下,选哪款 ...继续阅读 (89)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    容器除了 Docker 还有 Podman

    了解杜老师的小伙伴都知道,杜老师非常喜欢用 Docker 来部署相关服务。但可能有些小伙伴不太清楚,容器除了 Docker 还有 Podman,今天杜老师为大家简单介绍下 Podman。什么是 PodmanPodman 是一个开源的容器运行时项目,可在大多数 Linux 平台使用。Podman 提供与 Docker 非常相似的功能。它不需要在系统上运行任何守护进程,并且它也可以在没有 root 权限的情况下运行。Podman 可管理和运行任何符合 OCI 规范的容器和容器镜像。Podman 提供了一个与 Docker 兼容的命令行前端来管理 Docker 镜像。主要区别Docker 在实现 OCI 的时候,需要一个守护进程,其次需要以 root 运行,因此也带来了安全隐患;Podman 不需要守护程序,不需要 root 用户运行,从逻辑架构上,比 Docker 更加合理;在 Docker 的运行体系中,需要多个 daemon 才能调用到 OCI 的实现;在容器管理链路中,Docker Engine 实现就是 dockerd;dockerd 调用 containerd,containerd 调用 containerd-shim。顾名思义 shim 起的作用也就是避免父进程退出影响容器的运行;Podman 直接调用 OCI,通过 common 作为容器进程的管理工具,但不需要 dock ...继续阅读 (120)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    1Panel 新一代 Linux 服务器运维管理面板

    很多小伙伴都在用某塔控制面板,但随着商业化推进,越来越多的插件和服务,都开始收费了。近期杜老师发现了一款新一代的 Linux 服务器运维管理面板,主要是通过 Docker 来部署环境和服务,感兴趣的小伙伴可以试一下!面板优点快速建站:深度集成 WordPress 和 Halo 等,域名绑定、SSL 证书配置等一键搞定;高效管理:通过 Web 端轻松管理 Linux 服务器,包括应用管理、主机监控、文件管理、容器管理、数据库管理等;安全可靠:提供防火墙和安全审计功能;一键备份:支持一键备份、恢复,备份数据云端存储,永不丢失。环境要求操作系统:支持主流 Linux 发行版;支持架构:X86/ARM 等;内存要求:建议可用内存在 1GB 以上;访问要求:请使用 Chrome/Firefox/Edge 等现代浏览器。面板安装CentOS/RHEL 一键安装的命令如下:1curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh-oquick_start.sh&&shquick;_start.shUbuntu 一键安装的命令如下:1curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh-oquick_start.sh&& su ...继续阅读 (113)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    猛玛无线领夹 LARK M1 麦克风体验文

    杜老师上课时的习惯是走来走去「不然讲着讲着就会睡着,别不相信,这是真的」每次手持着麦克风杜老师都想着高歌一曲,为了方便,杜老师斥巨资买了款领夹麦克风。今天同小伙伴们分享下使用体验!产品介绍一键主动降噪。需要在接收端操作,点击侧边的降噪键后会激活主动降噪:高质无损音质。录音音质非常不错,和杜老师的专业电容麦克风音质差不太多「可能是因为杜老师没有监听耳机,听不出来具体区别」佩戴便携轻巧。小视频中的网红们大多用的都是罗德的麦克风,杜老师在专业的录播间体验过的,不过体积大比较重,这款配重更轻,佩戴几乎无感:远距稳定传声。官方宣传 200 米,杜老师试过 50 米无压力,传声稳定且音质无改变:全指向收音麦。无需确定指向,麦克风可全向收音,且效果很不错:赠毛绒防风罩。安装方便,但使用效果杜老师没测试过,毕竟是放在领结上,不用担心口喷:设备自动适应。拿出充电盒后自动配对,连接输出设备即可使用,无需特别配置:支持多款设备。附赠多种类型线缆,可以连接手机、电脑及标准 3.5mm 设备:使用体验激活主动降噪后会降低音量,需要提高嗓门,还好杜老师有多年内力,不过运功久了还是挺费嗓子。杜老师试过开启 Windows 音频输入侦听模式,然后通过扬声器播放采集的声音,再通过麦克风收音,看是否能收录场景音频,效果还是很令人满意的,且不会产生麦克风效应。麦克风虽然轻,但建议夹在衬衫上,如果夹在圆领 T 恤上会变形 ...继续阅读 (107)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    一入骑行深似海从此钱包是路人

    今天实在不知道写点什么好,干脆聊一下杜老师最近很关注的骑行好了。此篇没有什么营养,并且语言混乱,望小伙伴们别介意!同时希望小伙伴们也能分享一些骑行经历,帝都的小伙伴可以组队骑行~初入骑行不知小伙伴们第一次骑自行车是什么时候,想想杜老师应该是在小学一年级,那会也就七八岁吧!骑的当然是儿童车,就是后面还带两个保护轮的那种。现在摩托经常玩的压弯,在儿童车面前就是奢望,别说压弯,弯大一点都拐不过。记得去掉保护论后,杜老师死活不敢再骑了,知道父亲说会在后扶着,才颤颤巍巍上车骑了会。杜老师要感谢父亲大人善意欺骗,在父亲大人的悬空帮扶大法之下,杜老师学会了骑自行车。那会经常骑着小车,同儿时的小伙伴们玩耍,想想童年也是极好~第一辆车杜老师出生在穷苦家庭,也就是在就读的初高中旁边都有房子而已,趴在地上爬回家也就五分钟。那会特别羡慕下课就打车回家的同学,杜老师这种不够起步价的都怕司机会拒载。还好皇天不负有心人啊,在杜老师高三那会,用备战高考为理由,家人又砸锅卖铁买了个独栋,离学校远了不止是一星半点,这次至少爬上二十分钟以上,于是乎就偷偷攒钱打算买辆变速的山地车。面黄肌瘦的杜老师辛辛苦苦攒了一周的零花钱,终于全款买了辆山地车,那会也不知道是啥牌子,反正花了 600 多大洋。小伙伴们的车后座带过女同学吗?杜老师经验很丰富,并且前后换了好几个女同学,并非杜老师很花心,只是她们摔过之后不肯再坐~本来此车可陪杜 ...继续阅读 (96)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    诺为 N95 Pro Spotlight 翻页笔使用体验

    因为授课需要,杜老师需要随身携带翻页笔。不过上课的教室很少使用投影仪,而是换上了大尺寸的 LED,传统翻页笔的红光很不明显,故决定采购款绿光的翻页笔,下面分享下选购的这款诺为 N95 Pro Spotlight 翻页笔使用体验!红光绿光在同功率的情况下,一般绿光的光柱会比红光更亮更明显。有些极端的环境中,如大型会议室、室外场景,绿光指示效果更好。绿光在空气中散射比红光大,加上眼睛对绿色波长的敏感度要比红色大 8 倍左右,所以绿光的视觉效果要比红光大 10 倍左右。外观设计笔身塑料,但握持的手感不错,按键主要集中在笔身的上端。笔身左侧则是开关,右侧有个长条按键,下方是充电口:接收器比一般的翻页笔大些,卡扣设计不错,拿取方便:特色功能接收器 U 盘二合一。接收器具有存储的功能,内置翻页笔的驱动程序,分别有 Mac 和 Windows 版本,安装简单:突出显示焦点区域。翻页笔支持聚光灯功能,可以突出显示焦点区域,并且支持调整光圈大小,以及圈外明暗程度:高倍放大演示细节。翻页笔支持放大镜功能,可以高倍放大演示细节,并且支持调整放大镜的大小,以及放大倍数:一键切换全屏标注。翻页笔可一键全屏标注,无需手动切换标注模式,即可实现全屏划线标注,且不限制演示软件:聊聊缺点首先发光模块成本更高,所以笔身价格较贵,杜老师这款翻页笔,某东的价格为 209 元「还是 618 特惠价」其次接收器的读写速度不是 ...继续阅读 (111)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    又一款碾压 ChatGPT 的 AI 人工智能应用

    在上一篇分享文中,杜老师介绍了 3 款免费的 GPT-4 平台,今天杜老师又遇到一款能碾压 ChatGPT 的 AI 人工智能应用,并支持多平台「含 Web、安卓端等」该平台同样支持 GPT-4,可惜的是需要科学上网才可访问。访问地址访问地址如下,再次强调一下,需科学上网才可以访问:官网地址https://character.ai/食用方法在使用平台的服务之前,需要先同意平台的隐私协议,这里需点击 Accept:页面支持语言切换,无需我们使用浏览器的翻译功能,点击右上角的 EN 可选择中文:手机端的小伙伴们可以下载对应端 APP,杜老师还没有试过,体验过的小伙伴可留言评测:该平台支持根据关键词生成图像,相比平时的 ChatGPT 功能更加齐全:这里的名人栏,可以切换不同角色,平台会模仿名人语气与我们对话,还挺像的:测试一下文字对话,效果如下: ...继续阅读 (105)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    免费使用 ChatGPT-4 的 3 种方法

    最近在小伙伴们的博客乱串,发现洪兄会经常分享一些 AI 站的使用体验,今天杜老师也蹭波热度,水一篇分享文。大家都知道目前可白嫖的 ChatGPT 几乎都是 GPT-3.5 版,文字缺失零星,杜老师为小伙伴们介绍免费使用 ChatGPT-4 的 3 种方法,希望能帮到有需要的小伙伴!免费站一点击这里访问「注意需要科学访问」该站无需注册。在页面上方选择 GPT-4。Active persona 对应了 AI 的角色,可以选择不同身份记性对话,它们语气语态也会有所不同。Access internet 为在模型无法处理时,是否进行网络请求,Never 对应着从不,Auto 对应着自动,Always 对应着总是请求。在页面下方输入框键入关键词即可,对话效果可见下图:免费站二点击这里访问「注意需要科学访问」该站已经无需审核,且不需要登录即可使用「但对话有次数限制,可通过登录解决限制的问题」点击立即聊天,在新页面中选择更有创造力的对话样式,该样式使用 GPT-4 模型。在页面下方输入框键入关键词即可,对话效果可见下图:免费站三点击这里访问「此站无需科学访问」该站无需注册,但需要自定义身份模型。Name 为 AI 的名称「这是机器人的显示名称,当用户与之交互时,将显示给用户」Prompt 为 AI 的身份「添加说明,让聊天机器人记住,可以使用它根据自己的喜好自定义聊天机器人」Description ...继续阅读 (106)


    love 0
    Teacher Du
    发表于
    2024-11-01 03:51:26

    下一代静态博客框架 Valaxy

    杜老师一直在找 Hexo 替代框架,因为杜老师说博客文章量比较多,站点页面生成速度太慢,经晓雨童靴的推荐,了解到 Valaxy 框架。本文介绍 Valaxy 的特点,以及部署方式,感兴趣的小伙伴可以尝试下!框架介绍Valaxy 的目标是成为新一代静态博客框架与生成器。提供更好热更新与用户加载体验、更强大更便捷自定义开发可能性。支持配置、文章的热更新,而不像 Hexo 一样重新加载页面。它与 Hexo 相比开发体验和速度上都更胜一筹,且与 VitePress/VuePress 相比拥有更多针对博客的集成功能,譬如文章列表钩子、自动路由、组件注册、可覆盖的布局与主题等。Valaxy 基于 Vite 提供热更新与打包功能,基于 Vue 实现视图等客户端的功能。因此 Valaxy 兼容并可自由使用 Vite 与 Vue 生态所有插件。Valaxy 已经默认集成 Open Graph 的 SEO 优化。需要注意的是,对于许多搜索引擎来说,它们可能只青睐 SSG 构建模式。部署过程1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768penn@penn-PC:~/Desktop$ sudo npm ...继续阅读 (112)

上一页 215/4404 下一页
沪ICP备19023445号-2号
友情链接