A8DOG

A8DOG

随便写写,记录折腾过程!
telegram

新手入坑All In One系统 Open WRT 和 Open Clash日记踩坑

前言:#

说实话这几年买的电脑和一些电子产品还真不少,19 年一个游戏本 一个台破二手办公本,20 年自己第一次组装了一台台式机 还学别人图吧 100 块装一个电脑主机,一个二手 MacBook Pro 19 款最低配(当时看见有一个视频,上面的 Touch bar 显示歌词,搭配一个很有氛围的音乐,脑子一热就买了)年底买了个最低配 M1 芯片的 MacBook Pro,21 年一个红米轻薄本(当时还以为是小米),22 年一个 M1 Pro 芯片的 MacBook Pro 一台台式机 I5-12600KF+3070TI,23 年在外又买了一台台式玩些小游戏和简单的办公用,24 年整了个极魔客 K6 小主机。

v2-1b8b40d8ec01a9cd8fc829ae83f6973a_720w

期间看司波图的视频买小主机玩黑苹果,还买了树莓派,搬了一次又一次的家路由器都有好几个了。还有一些鼠标键盘扩展乌,鼠标垫 散热支架 耳机,硬盘 硬盘盒子 外接硬盘 显示器等等......

现在目前还留下了一些配件,20 年和 22,23 年的台式机,M1 Pro 芯片的 MacBook Pro,学司波图买的小主机树莓派,再就是今年买的极魔客 K6 小主机。现在打算使用这个小主机做一个软路由(已成功)然后前置是 PVE 系统,装了 Ubuntu 系统 打算折腾的时候用,就不用去开哪些计费计时虚拟机了。

入坑笔记:#

不知道为什么,有一天突然蹦出一个念头 一直在看关于小主机测评,想购买一台小主机来折腾玩一下(也可能是最近太闲了,不折腾一下心里不舒服)于是我对比了各类主机的参数价格等,选择了极魔客 K6 32G500G 硬盘,因为要玩虚拟机内存大一点比较好,平时我 16G 都用不完。

首先在 B 站上面关于这些的教程还是多一点,这里我看见了一个视频系列打造一个 All In One 系统:

三个视频教程都还是讲的比较详细,从安装 PVE 系统 再到安装 OpenWRT Windows Ubuntu Mac 黑群晖,以及优化 PVE 系统。节奏也比较快,跟着操作一遍差不多就能学会,UP 主提供的 OpenWRT 镜像里面包含了很多插件,其中就有我们需要的 Open Clash。

在 YouTube 上可以看不良林学习配置 Open Clash:

假如你问我,明明有像 Clash for Windows 和 V2rayN 这样的代理软件,何必去折腾软路由上翻墙。其实我最开始也不能理解,当我把整个路由配置完毕,手机电脑链接上网络的时候,做着日常的操作 Google 搜搜,YouTube 刷一刷,是一种自由的气息自由的味道。最近让我非常有感觉的是这么一句话:https://github.com/nashsu/FreeAskInternet 其中项目介绍写了【如果您无法正常使用此项目,很可能是由于您的 IP 存在问题,或者你不能自由访问互联网。】

踩坑的点:#

首先是 OpenWRT,根据上面的 B 站视频,首先安装 PVE 系统会选择网口,比如我有两个网口 配置网口 1 为 PVE 系统的网络,然后设置网关为 192.168.22.1(OpenWRT 的 IP)然后再安装 OpenWRT 系统,会把 OpenWRT 的 IP 设置成 192.168.22.1,然后这个时候是网线一端是电脑一端是小主机的网口 1,后面把 OpenWRT 安装完成了,另外一个网口就需要插在路由器或者光猫上接入互联网了。你会发现依旧没有问题,但是你重启一下小主机就会发现无法访问互联网,本地也分配不到 IP 了,你只需要把两个网线调换一下就能解决问题,很奇怪不知道这个问题是怎么回事。

再就是安装 Windows,可能我没有做优化吧,刚安装好的 Windows10 系统,待机情况下整个 CPU 占用百分之 10-30 左右。Ubuntu 的话,安装的时候会选择最小华和添加一下功能,下面会有一个更新 Ubuntu 的选项,你勾选了系统会更新再提示你重启完成更新,点击重启就会发现系统会一直卡在哪里。

PVE 的控制台也无法操控关机和暂停,我就是直接暴力的断电处理。

Open Clash 指定设备走全局代理#

如果你安装不良林的视频配置,应该就是默认的这个样子:

Snipaste_2024-04-21_16-56-35

混合运行模式,代理模式走规则,像我的台式机和手机等设备 不管是打游戏还是刷抖音都是需要国内直链,Mac 电脑折腾的时候就是全局代理,一些网站或者 IP 访问起来会快一些,但是规则不会走这些策略,一个个添加又麻烦。如果你也是像我一样的场景,部分设备走规则部分设备想走全局,直接在覆写设置 - 规则设置 - 自定义规则,在rules:下添加这些代码:

- SRC-IP-CIDR,192.168.22.168/32,GLOBAL
- SRC-IP-CIDR,192.168.22.181/32,GLOBAL
- SRC-IP-CIDR,192.168.22.226/32,GLOBAL

Snipaste_2024-04-21_17-02-04

把 IP 修改成你的设备 IP 就可以了,然后翻到最下面点击应用配置,后面的/32不要变动,比如你修改成 1 2 3 都是可以 但是网关下的设备都会全局代理。至于为什么后面是 32,我也不清楚,我只知道这样有用。

然后 DHCP 租约默认是 12 个小时,我不清楚是否到期了就会分配不同的 IP,大家可以直接可以给 MAC 地址绑定一个固定 IP:

Snipaste_2024-04-21_17-06-38

总结思路:#

首先在 PVE 系统里安装 OpenWRT,可能会出现 PVE 系统没网络,我把 DNS 服务器修改成 OpenWRT 的 IP 就好了,然后网口问题 原本你设置网口 1 是提供科学上网的,网口 2 是链接互联网的,但是重启后两个网口工作就交换了,再就是安装 Ubuntu 的时候选择更新系统会卡死,安装 Windows10 性能消耗的比较严重,我在 VM 软件上安装一个 Ubuntu 虚拟机看见有一些优化选项 可能在 PVE 系统也能开启,有空研究一下。

分享一下我的组网方式,最好是有一些不同颜色的网线,你知道什么颜色是干什么工作的,首先我一根网线通过光猫拉到小主机,给小主机提供网络,再通过另外一个网口提供网络拉网线到路由器,路由器的模式设置成中继模式,这样不管是 Wi-Fi 还是插在路由器上网口的设备,分配的 IP 和网关都是 OpenWRT,网络都会经过 OpenWRT 处理,在把 PC 和笔记本网线链接路由器,实现科学上网,如果有人对这方面懂并且看完了我的文章,能否告诉我 我的这个方式 我的小主机是一个软路由的角色还是旁路由呢?

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。