openwrt配合小猫咪科学上网之自建机场
前言最近在玩各种openwrt的功能,最吸引我的地方还是 smartdns+AdguardHome 组合,然后这两天又稍微研究了一下科学上网(其实这个不是特别吸引我,之前文章也自己搭建过openvpn服务,随时可以翻墙),但是其中的国内国外分流方案是openvpn比较麻烦的,所以就玩了一下小猫咪openclash。 玩着玩着,发现还挺不错的,基本上可以全程开着,国内外分流的方案让我可以任意访问国内外的网站。 为什么会有这篇文章呢?是因为中间试用了一下免费的机场,真的是一塌糊涂,体验很差。 没有购买付费服务,不知道付费的机场到底行不行,不做过多评价 于是就自己搭建一个机场吧,反正也有国外的服务器,随便玩一下。 步骤步骤就稍微简单介绍一下,写多了要被请喝茶。 访问V2ray bash <(wget -qO- -o- https://git.io/v2ray.sh) #安装 复制 vmess://eyJ2IjoyLCJw.... 链接。 打开openclash的订阅地址,填入就行。 最后自建机场的速度是真的快,配合分流,基本没有卡顿感。 只能说很多需要折腾的东西,...
带密码保护的个人导航页Flame体验
前言之前导航页对我来说,其实没多大用,浏览器的书签其实可以承担起很大的重任,但是随着前几天装的软路由,再接着IPv6 DDNS动态域名解析,也就是说现在想要访问的东西越来越多,在家本地就可以访问,上班需要在办公室访问,所以想找个个人导航页面,需要访问密码保护的那种。 经过于是就在Github上面找了几款Star最多的3个项目: dashy homepage Heimdall 介绍就不多介绍了,大家可以自行访问了解。 昨天把这3个都试了一遍: dashy是可以设置密码的,但是这个设置比较麻烦,而且界面不是很合我胃口,放弃; homepage界面非常好看,但是它没有密码,只能在Nginx或者Apache2的配置中增加基本身份验证(也就是访问的时候出现一个输入密码框,很丑陋),无奈使用了一天,放弃了; Heimdall是PHP的,没有前两个那么轻量,而且好像也不能设置密码,放弃。 我是个比较完美主义的人,于是么就再来找,非要找一款适合的,然后让我差点吐血的事情就发生了,下一个排第四的Flame非常适合,它有三点比较达到我的需求:1.轻量,2.美观,3.隐私。我的大量时间啊~~...
openwrt扩容(亲测efi版本)
前言一般来说,在将openwrt写入虚拟机的时候,它的默认大小由它的作者大神所编译,比如官方的原版写入后占用的磁盘空间为120.28M,可以说容量非常小。 直接在虚拟机中更改硬盘的大小,最终并非直接在系统中直接增加,仅仅只是未分配状态。 因此,在网上查了很多资料后,大多数都是针对overlay扩容,但是我这个版本根本就没有这个磁盘,谈何扩容。 最终在不懈地努力下,终于找到一个适合我的方法。 注意:此方法仅测试了官方的efi版本的,未测试其他 步骤1.关机状态下,直接编辑虚拟机的硬盘容量 2.再次打开虚拟机,可以看到,即使调整了容量,并不会直接体现在系统里,仍然只有100M 3.SSH连接openwrt,输入以下命令安装必要软件opkg update opkg install block-mount e2fsprogs fdisk blkid vim 4.配置磁盘空间依次输入以下命令: fdisk -l 可以看到 /dev/sda 变为 2GB 了。 fdisk /dev/sda 这边输入 m 可以查看帮助,也可以按照我的来,直接跳过 输入 n (新建分...
openwrt更换国内软件源
前言openwrt的服务器在国内访问速度比较慢,有时会失效或者地区原因无法连接,所以我们需要更换到国内的软件源,这样能更快的访问和下载到我们所以需要的软件。 步骤目前系统为 openwrt 22.03.5 任意方式打开软件源配置文件:(这边以命令行模式编辑) vim /etc/opkg/distfeeds.conf 将所有内容删除,替换以下任意一个软件源即可。 阿里云src/gz openwrt_core https://mirrors.aliyun.com/openwrt/releases/22.03.5/targets/x86/64/packages src/gz openwrt_base https://mirrors.aliyun.com/openwrt/releases/22.03.5/packages/x86_64/base src/gz openwrt_luci https://mirrors.aliyun.com/openwrt/releases/22.03.5/packages/x86_64/luci src/gz openwrt_packages https...
兜兜转转:远程桌面连接的最终选择
前言之前给大家推荐过 ZeroTier 以及 Taiscale 搭建内网隧道来远程访问其他设备的文章。 现在我决定推翻这两个软件,真的是垃圾中的垃圾,不得不说,可能是用的人多了,网速简直慢到爆表,毫无体验可言! 尤其是最近这两个月,Tailscale设置是最简单的,网速也是最慢的,经常远程连接连画面都显示不出来就断开连接了;ZeroTier还算好一点,卡卡顿顿的至少还能操作的起来。但是这两款软件使用体验真的是太差了,尤其像现在网络这么发达的情况下,还能有这么慢的网速,简直无法忍受。 然后,就又回到了我一开始用的 IPv6 DDNS 动态域名解析。 针对没有公网的环境,如果有公网的话解析 IPv4 地址就行。 相信现在95%以上的家庭应该都没有公网IP吧~ 需求 域名(腾讯云,阿里云这种) 电脑 你有IPv6地址,看一下路由器设置或者咨询宽带运营商 在cmd里面输入 ipconfig 查看。 步骤下载 DDNS-GO 软件Github Release地址:https://github.com/jeessy2/ddns-go/releases 下载对应软件,我是wi...
软路由从挑选设备到ESXI装机到散热个人实战经验总结
前言最近折腾了一下软路由,过程比较曲折,花费了一些money,但也还算可以接受。 这边把过程记录一下。 出发点 喜欢折腾(重点) 为新房搭建万兆内网做准备(次要点) 大致结构如下图: 万兆交换机下面的设备的网卡也要更新成万兆,为此在海鲜市场淘了好久,还买了张坏卡,都不能退。 目前的主流卡都是服务器上拆下来的,X550之类的。 过程开始最开始是准备把一台旧笔记本当旁路由用,其实这个是非常好的方案,又有性能相对来说也省电,最后在我决定要组主路由的想法后,那台笔记本被我拆了(因为只有一个网口,想拆开来看一下能不能加个网卡),最终的结果就是支离破碎。小亏。 购机然后我就去边上的电脑维修点,他们那边有很多破旧的电脑,也有类似J1900那种小主机,但是一问价格,和割韭菜没啥区别,当别人不懂乱报价,随便一块性能一般的板上来就500,还不带内存和硬盘,一番讨价还价后无果。不当这个冤大头。 我的想法是组一台性能好一点的机器,但是又不想组一台台式机那种规模的(比较已经有一台当NAS用了),还是往小主机方向考虑,太贵的性价比不高,性能太低的话以后也没法升级比较麻烦,最后挑了一台N510...
Node.js新版本安装方法
前言之前安装最新nodejs的方法: curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - sudo apt-get install -y nodejs 目前此方法虽然仍然适用,但是官方已经更改源的添加方式。 新方法 如果你已经通过上述旧的方法安装了,那么需要先清除。 apt-get purge nodejs &&\ rm -r /etc/apt/sources.list.d/nodesource.list &&\ rm -r /etc/apt/keyrings/nodesource.gpg 接下来按照步骤添加源: sudo apt-get update sudo apt-get install -y ca-certificates curl gnupg sudo mkdir -p /etc/apt/keyrings curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo...
IDM原版激活程序
前言之前也说过,迅雷无缘无故封我账号还不给原因的做法使我直接改用IDM进行下载,到现在也快用了3个月的时间了,用着还是非常不错的。 然后正好在逛Github的时候发现一个 IDM 的激活工具,开源的,很安全。 这边来实际看看情况。 步骤 下载IDM Activation Script Github地址:https://github.com/lstprjct/IDM-Activation-Script 下载官方原版IDM并安装 官方下载地址:https://www.internetdownloadmanager.com/download.html 激活 运行【IDM Activation Script】中的 IAS_0.8.cmd 程序(管理员权限),然后按 1 进行激活。 中间随便输入你的注册用户名回车继续 返回软件查看注册信息: 成功注册。 总结从迅雷换成IDM后,其实一开始是有点不习惯的,这个有点像培养用户习惯,可能之前迅雷用顺手了,习惯养成了,很难再去适应一个新的下载软件,但是现在发现,当我适应使用IDM后,再去使用迅雷,会明显感觉到...
Windows Terminal实现SSH免密登录服务器
前言之前一直使用的是 MobaXterm 连接服务器,在服务器日趋稳定的情况下,很少会涉及到很多文件系统的改动,因此最近就简单使用 Windows Terminal 连接服务器做一些简单的命令就行。 但是在使用 Windows Terminal 的过程中,每次登录的时候都会要求输入密码,这次就把这个密码给去掉,实现免密登录。 步骤在 Windows Terminal 中,连接服务器是通过命令 ssh name@ip 来连接。 配置登录文件我们先打开 设置,点击底部的 打开JSON文件,找到 list 列表,在其中添加如下内容: "profiles": { "defaults": {}, "list": [ //省略默认配置,添加如下配置 { "commandline": "ssh [email protected]", "hidden": false, "name": "SSH Ubuntu" ...
解决:您登录计算机时,您的登录密钥环未被解锁
前言在使用Ubuntu Desktop的时候,自行安装的软件,在打开应用时会出现提示:“您登录计算机时,您的登录密钥环未被解锁”。 解决方法 打开终端,输入 seahorse 点击 + ,添加 “密码密钥环” 名称任意 不输入密码,直接继续 继续 设为默认 完成后重启。