搭建一台性能非常nice的软路由主机(i5-8500)

2,157次阅读
3 条评论

共计 3303 个字符,预计需要花费 9 分钟才能阅读完成。

作者:九尾科技之家(我不及她温柔)

这个想法我不是一天俩天了,起先这个想法,只是因为 iPhone、PC 都需要用爬梯。这个教程,并不作为其他用,只为学习技术,查找英文文档用。于是,就想到了软路由(硬路由不太适合我······),说买软路由,看了看各自厂商的价格贼贵!!!于是,我就打算利用手上现有的硬件自己搞一台软路由主机(比买软路由花费太多了),后期可能还增加 NAS。手上目前有:Intel 的 I5 8500+ 微星 B360M- A 主板、一条威刚 8G 的 2666 内存、一个 240G 的 M.2 固态、一 500W 的电源、一张亮机卡、四五个风扇、差一个机箱跟一个两口千兆网卡(用不到四口的,两口的都给我搞蒙圈了)。机箱网上买的金河田的海景房,网卡买的摩可灵的双千兆网卡,Intel 的芯片(Intel 的比较稳定)。

主要也是挺久没有更新公众号了,怕不是大家都忘记我了,也趁机更新更新公众号文章。记录一些学习知识,也希望能帮到大家!

搭建一台性能非常 nice 的软路由主机 (i5-8500)

主要是分三部分

一、主机安装

二、Openwrt 固件

三、OpenClash 配置


一、主机安装

机箱到,开始装机,先看看机箱

搭建一台性能非常 nice 的软路由主机 (i5-8500)

拿到机箱的时候给我吓到了,这玩意怎么那么大,我以为会比较小的(我不知道后置电源的会那么大)。商家标注送的三个风扇,不见货,就联系了客服,说给我补发,客服还是挺给力的。

接着是主板跟 CPU,散热器我之前一直没拆,固态也是一样都还在主板上。搭建一台性能非常 nice 的软路由主机 (i5-8500)

内存条只有一条,后面想了想,只是运行一个固件而已,就懒得再上了(虽然我比较喜欢插满,但是不想花那冤枉钱)。

把主板装好,这个机箱右下角没有装好铜柱,就拿了商家配送的装了一颗,我是用指甲刀给把铜柱拧紧的。找不到合适的工具了··············你还别说,用指甲刀拧铜柱,还是挺给力的,各位,装主板的时候记得装挡板先,重要的事说三遍!先装挡板!先装挡板!先装挡板!,本人亲身经历过那种绝望!

搭建一台性能非常 nice 的软路由主机 (i5-8500)

电源简单,装好就是理线了!这是个大问题,搞了好久,最终还是这副模样!

搭建一台性能非常 nice 的软路由主机 (i5-8500)

乱的一笔。主机装好,插上电源,亮机成功!就可以开始安装固件了。

搭建一台性能非常 nice 的软路由主机 (i5-8500)

二、Openwrt 固件安装

安装环境准备:

一个空的 U 盘(最好 8G 以上,用作启动盘)

Openwrt 镜像(.img 文件)

一台干净的主机,没有安装过其他系统的。

写盘工具(balenaEtcher 和 physdiskwrite)

固件安装又分俩个部分:

一个是安装在 U 盘(也就是以后都要插着 U 盘才能使用)再是直接安装在主机的硬盘里。

先说怎么安装在 U 盘

打开 balenaEtcher 软件,

搭建一台性能非常 nice 的软路由主机 (i5-8500)

选择你下载到本地的镜像,

搭建一台性能非常 nice 的软路由主机 (i5-8500)

镜像下载下来的是压缩包,要解压出 img 文件

搭建一台性能非常 nice 的软路由主机 (i5-8500)

选择你的 U 盘,别选错,看好再选择。

搭建一台性能非常 nice 的软路由主机 (i5-8500)

搭建一台性能非常 nice 的软路由主机 (i5-8500)

选择好 U 盘之后,点击 Flash,开始刻盘

搭建一台性能非常 nice 的软路由主机 (i5-8500)

软件就开始刻盘了

搭建一台性能非常 nice 的软路由主机 (i5-8500)

刻盘之后,还有有个验证过程

搭建一台性能非常 nice 的软路由主机 (i5-8500)

验证完成之后,在弹出的窗口不要选择格式化,直接叉掉就好,然后右下角退出 U 盘

搭建一台性能非常 nice 的软路由主机 (i5-8500)

然后,把 U 盘插上主机,开机在出现 logo 的时候按 F2 进 BIOS,在启动项中设置 U 盘为第一启动项,保存重启。一般情况下,如果机器的本地硬盘没有操作系统,那插上了启动盘后会默认从启动 U 盘来启动,当然也有一些特殊情况,需要调整 BIOS 的启动顺序,将第一启动项调整成自己的 U 盘启动盘,不通品牌、配置的机器进入 BIOS 的按键不一样,根据自己的实际情况在百度查一下。

重启之后,就开始安装系统了

搭建一台性能非常 nice 的软路由主机 (i5-8500)

在过程中,需要按几次回车,之后就会出现 logo

搭建一台性能非常 nice 的软路由主机 (i5-8500)

然后,就需要更改 IP 地址了,不同的固件有不同的设置,默认的 ip 地址都不一样,根据自己的网络环境来更改 IP 地址

用以下命令来查看并更改 IP

vim /etc/’config/network          #更改网卡的配置文件

搭建一台性能非常 nice 的软路由主机 (i5-8500)

找到 lan 口设置,将 192.168.1.1 改成自己网络环境内的 IP 地址,我这边是 100 的网段,改为 192.168.100.189

现在是不能输入的,这是命令模式按一下 i 就进入了编辑模式

在编辑模式中有以下按键

搭建一台性能非常 nice 的软路由主机 (i5-8500)

把 IP 地址改好之后用以下命令更新网络配置

ifup etho     #更新网络配置

搭建一台性能非常 nice 的软路由主机 (i5-8500)

然后,用使用局域网内的电脑 ping 一下 openwrt,或使用 openwrt 系统 ping 一下网关,看看是否正常两边都可以通,网络环境是正常的,接下来直接登录浏览器,通过 Web 界面来管理,地址就是刚才设置的 IP 地址

默认用户名:root 默认密码:password

搭建一台性能非常 nice 的软路由主机 (i5-8500)

固件就成功安装,由于是安装在 U 盘里,所以不能拔掉 U 盘。

搭建一台性能非常 nice 的软路由主机 (i5-8500)

我就是见没有好的解决方案。就抛弃了,重来。于是就找到了第二种方式,直接安装在硬盘上。

安装在硬盘

安装在主机硬盘的话,就需要把 U 设置成 PE 启动盘,我们去下载一个微 PE

搭建一台性能非常 nice 的软路由主机 (i5-8500)

下载最新的 64 位的就行。在这个页面的时候,选择其他安装方式,安装到 U 盘,

搭建一台性能非常 nice 的软路由主机 (i5-8500)

搭建一台性能非常 nice 的软路由主机 (i5-8500)

搭建一台性能非常 nice 的软路由主机 (i5-8500)

立即安装进 U 盘,安装好了之后,把我们需要用到的工具都拷贝到 U 盘的仓库盘符里,因为等会好方便输入,我就把固件名称改为 1,插上 U 盘,重启主机进入 PE 模式,

搭建一台性能非常 nice 的软路由主机 (i5-8500)

进入 PE 之后,我们打开分区工具

搭建一台性能非常 nice 的软路由主机 (i5-8500)

在工具里面,我们找到我们的硬盘,注意区分 U 盘

搭建一台性能非常 nice 的软路由主机 (i5-8500)

然后,我们右键删除所有分区

搭建一台性能非常 nice 的软路由主机 (i5-8500)

选择右上角的提交,并在弹出的窗口选择执行

搭建一台性能非常 nice 的软路由主机 (i5-8500)

搭建一台性能非常 nice 的软路由主机 (i5-8500)

然后,关闭所有窗口,进入我们的 U 盘,打开 U 盘里面的软件,在空白地方按住 Shift,右键选择在此打开命令窗口

搭建一台性能非常 nice 的软路由主机 (i5-8500)

在打开的命令窗口输入 physdiskwrite -u 1.img 回车

搭建一台性能非常 nice 的软路由主机 (i5-8500)

然后,会识别到我们的俩个盘(一个主机硬盘一个 U 盘)

搭建一台性能非常 nice 的软路由主机 (i5-8500)

我们输入 0,回车(在程序里,是从 0 开始排序的,所以 0 就是我们的主机硬盘)

搭建一台性能非常 nice 的软路由主机 (i5-8500)

接着输入 y,回车,然后就开始写入

搭建一台性能非常 nice 的软路由主机 (i5-8500)

等几分钟,写入完成

搭建一台性能非常 nice 的软路由主机 (i5-8500)

然后,就可以重启主机了,在重启的时候把 U 盘拔出来,接着就进入系统

搭建一台性能非常 nice 的软路由主机 (i5-8500)

等命令不再动的时候,我们回车就出现 logo

搭建一台性能非常 nice 的软路由主机 (i5-8500)

然后,就可以用 web 连接了不,就跟我们上面用 U 盘一样的。接着,我们打开 web 管理页面,在菜单栏选择网络

搭建一台性能非常 nice 的软路由主机 (i5-8500)

打开网络,我们会看到有许多东西,我们选择接口

搭建一台性能非常 nice 的软路由主机 (i5-8500)

进入接口,我们只看到一个 LAN 口,搭建一台性能非常 nice 的软路由主机 (i5-8500)

进入修改,我们修改如图

搭建一台性能非常 nice 的软路由主机 (i5-8500)

物理设置,我们选择 eth0 或者 1 都行,选择一个,另一个就用来设置 WAN 接口

搭建一台性能非常 nice 的软路由主机 (i5-8500)

保存之后,返回接口,接着添加新接口

搭建一台性能非常 nice 的软路由主机 (i5-8500)

名称就叫 WAN,接口协议选择 DHCP 客户端,包括以下接口,如果上面选择 eth0,这里就选择 eth1,反之亦然

搭建一台性能非常 nice 的软路由主机 (i5-8500)

提交,等几分钟,我们设备就可以联网了。(以上接口设置,WAN 接口要连接网络)。到此,固件整个系统安装完毕。

三、OpenClash 配置

选择菜单栏中的服务,选择 OpenClash

搭建一台性能非常 nice 的软路由主机 (i5-8500)

运行状态是没有运行的,选择插件设置,模式设置如图其他的默认即可

搭建一台性能非常 nice 的软路由主机 (i5-8500)

流量控制如图,图中的大陆域名 DNS 服务器选择离你最近的 DNS(百度搜索你的地方的 DNS 就行)其他默认

搭建一台性能非常 nice 的软路由主机 (i5-8500)

DNS 设置,如图

搭建一台性能非常 nice 的软路由主机 (i5-8500)

流媒体勾选如图

搭建一台性能非常 nice 的软路由主机 (i5-8500)

数据库订阅如图

搭建一台性能非常 nice 的软路由主机 (i5-8500)

接着到,覆写设置里面的 DNS 设置

搭建一台性能非常 nice 的软路由主机 (i5-8500)

Meta 设置如图

搭建一台性能非常 nice 的软路由主机 (i5-8500)

接着配置订阅,

搭建一台性能非常 nice 的软路由主机 (i5-8500)

点击添加,配置文件名,订阅地址,主要是订阅转换服务地址跟转换模板

搭建一台性能非常 nice 的软路由主机 (i5-8500)

保存所有设置,插件重启,再回到运行状态,OpenClash 已经运行。

搭建一台性能非常 nice 的软路由主机 (i5-8500)

网站访问检查都是能连接的

搭建一台性能非常 nice 的软路由主机 (i5-8500)

我们再去打开管管看看,速度怎么样,看

搭建一台性能非常 nice 的软路由主机 (i5-8500)

搭建一台性能非常 nice 的软路由主机 (i5-8500)

视频,随便看,搜索也可以打开

搭建一台性能非常 nice 的软路由主机 (i5-8500)

再次声明,此教程只为那些需要查找技术文档,学习用,并无其他导向作用。用到的工具,我都会把链接放最后,需要的下载就行。

到此,说说我整体的感受吧。总的来说,学习新的技术,肯定会有很多困难的,一些不知名的困难能搞到你头疼,但是,在途中也学习到了很多东西,也了解到了许多以前没有了解的东西。从零到一,这是一个只可意会不可言传的过程。知道了,主机还可以这样玩。

 生命不息,折腾不止!

 生命不息,折腾不止!

生命不息,折腾不止!

人生只有处处学习,才能经得起折腾!不要一味的去追求一些不可能的事。希望最后的终点值得这一路的颠沛流离!最后希望在搞机的路上越走越远。

在此,感谢 TG 的 Abner Miller 大佬给我提供的技术帮助!非常感谢。

觉得对你有帮助的,请点个关注!

这是固件地址 https://github.com/DHDAXCW

这是 balenaEtcher 工具 https://github.com/balena-io/etcher/releases

这是 physdiskwrite 工具 https://cnyjk.com/physdiskwrite-exe-v0-5-3-img-disk-writing-tool-dos-disk.html

 

正文完
 2
我不及她温柔
版权声明:本站原创文章,由 我不及她温柔 2024-06-17发表,共计3303字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(3 条评论)
精品读后感
2024-06-21 07:10:33 回复

学习了!谢谢分享

 Windows  Chrome
马化腾
2024-08-26 20:27:18 回复

所以订阅的网址还是没告诉我

 Windows  Edge
    DX
    2024-09-06 16:34:05 回复

    clash你以为免费的?

     Windows  Chrome