本文发布于 419 天前,最后更新于 419 天前,其中的信息可能已经有所发展或是发生改变。
一台 8+256 的 MBA 搭配一台 32+500 的主机会迸发出怎样的奇妙化学反应呢?
MBA 是一款便携性强、续航能力出色的工具,但在苹果金子般的内存和硬盘下,有着十分明显的缺点什么,贫穷是我的缺点?靠北啦,滚耶?,轻量使用倒是无所谓,但用久了总感觉处处受限
而主机,廉价的内存和存储,不错的 CPU 算力,同时还能一直连接电源,使其很适合挂后台任务以及处理重负载任务
所以接下来将记录一下我这一年多以来,用二者搭配将所获得的奇妙体验
网络
网络确实是要首先提到的,我不希望仅仅将二者在局域网内搭配,而是希望能让我无论何时何地,都可以相互连通搭配配合
最容易想到的思路毋庸置疑就是 VPN 实现 VLAN(Virtual Local Area Network 虚拟局域网)
综合考量下来,我的选择是 ZeroTier
(这个也算是博客常客了,所以就不多介绍了,不了解的可以参考之前写过的文章行星与秒差距( ZeroTier + Parsec)——打造可能最强的远程串流方案)
借助 ZeroTier,主机和轻薄本实现了异地异网的连通
配置
在主机上跑的是 Win11 系统,至于为什么不用 Linux,是因为偶尔也会有游戏需求
不过 Windows 毕竟不如 Linux 方便,所以还是借助 Hyper-V 开了个 Ubuntu Server 系统
应用
代码
作为一个使用 JB 家的苦逼用户
JB 全家桶对于一个 8+256 的轻薄本来是,显然是个庞然大物
所以在前一阵子空间告急,便研究起了 远程开发
虽然 Clion 等 IDE 已经内置了 SSH 连接远程机器,不过既然前面已经配置好了可靠的网络,所以就敢干脆彻底一点,直接用 JetBrains Gateway 代替 IDE,毕竟能省一点是一点,加上偶尔应急用 CodeRunner 也是够的
在 Ubuntu Server 配置 SSH 连接,然后在 JetBrains Gateway 通过 SSH 连接即可,并无什么难度,就不多做赘述了不过可以那天没得写了水篇文章
之后就和正常 IDE 一样使用即可,目前还没发现什么明显缺点
上网?
由于最近猫窝跑路了,研究替换软件的时候想到了个骚操作,试验下来可行,那就记录一下吧
在主机上配置上网,然后 Allow LAN,在 MBA 上设置网络代理
嗷对,不要忘记终端也一样设置,修改 ~/.zsh/.zshrc
,添加
export all_proxy=socks5://10.0.0.200:2080
游戏
直接 Parsec,然后随便玩了
没错,就这么简单随意
通讯
天下苦QQ,微信久矣
一直蛮想将这几个毒瘤从我的主力设备中删除,最终敲定的方案是Q2TG,WeChat2TG
借助 Docker 便可轻松实现
不过 Q2TG 目前用的还是 oicq 协议,目前已经停止维护开发,坐等无头 NT QQ 版 Q2TG
至于微信,目前是个内侧中的项目,就不多做介绍了,等正式上线之后再说吧
未完待续
今天先写到这吧,后续随着使用在做补充之类的主要是饿了准备去吃饭了