Mac 下软路由的安装和使用
软路由是什么?借助百度百科的解释是:软路由是指利用台式机或服务器配合软件形成路由解决方案,主要靠软件的设置,达成路由器的功能;而硬路由则是以特有的硬设备,包括处理器、电源供应、嵌入式软件,提供设定的路由器功能。直白点说:其实就是使用 X86 系统来实现路由器功能的小电脑。
说起软路由,其实我的主要需求其实是给 AppleTV 4k 提供科学上网的功能,同时也能够给家里的科学上网网速带来质的飞跃。当然了软路由的功能目前来说远远不止这个,科学上网只是其一。在接下来的文章中,我会分享购买,安装和使用软路由的过程。
选购软路由
当我在某宝上搜索软路由会有一大堆的商品可供选择,患有选择困难症的我表示很不安。那么多的型号和规格,我到底要怎么选。
其实我在选购的时候我从实际需求的角度出发来思考。那么首先主要需求其实就是科学上网;其次希望机器稳定性优先,散热好,性能不差;最后网口数量在4个以上。怀着上述的目标,接下来就是逛各大论坛,看开箱视频和性能评测视频,然后搜索各种型号的路由器的使用感受,最终我锁定在了3865u
,3205u
和J1900
这几款。当然了这三个价位其实是不一样的,并且CPU 支持的功能也不一样。
在翻阅了很多帖子和论坛(比如 koolshare.cn,非常强大的折腾路由器论坛😄)之后,我最终选定的软路由的 CPU 型号是3865U
,内存是三星8G,闪存是三星64G SSD。3865u
可以支持虚拟化VT-x支持,虚拟化直通VT-d支持 ,AES全支持。有很多朋友使用了 i3和 i5 甚至是 i7的 CPU 作为软路由,个人认为如果是主要使用软路由的情况下完全没有必要的,上述的几个 CPU 类型已经完全能够满足家庭千兆带宽实用。在探索发现有一个图可以在选购时作为参考,图来自:https://koolshare.cn/thread-157701-1-1.html
最后软路由到手长这样了:
Lede 系统安装
准备工作
期待的搓手手,终于可以开始着手安装了,首先你需要准备以下材料
- 软路由主机,内存,闪存
- 4A 或者5A 的电源
- 8G 的 U盘和
HSDS_Win8PE.iso
文件(或者微软官方镜像文件也可以) - HDMI 的电源线
- 鼠标和有线键盘
- HDMI 接口的显示器(电视也可以)
- 一台macOS系统的主机
制作 Mac 电脑下的 Windows 启动 U 盘
打开终端,输入
diskutil list
,会返回当前所有Volume的列表,找到属于自己 U 盘的信息,以下 /dev/disk3 是我插入的 U 盘显示信息1
2
3
4
5[~] diskutil list
/dev/disk3 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *62.0 GB disk3
1: Windows_FAT_32 KINGSTON 61.9 GB disk3s1抹掉 U 盘,将disk3更改为你 U盘的序号:KINGSTON
1
[~] diskutil eraseDisk MS-DOS "KINGSTON" MBR disk3
双击下载的Windows镜像,把 Windows镜像挂载到 Mac系统,我这里使用的是:灰大师_W8PE
1
[~] cp -rp /Volumes/灰大师_W8PE/* /Volumes/KINGSTON/
步骤3命令输入完毕后,需要等待一段时间,当终端里出现新的一行带“~”的内容时就可以了
这个时候已经制作完毕,但是还不够。接下来需要下载好 lede 镜像和 physdiskwrite 软件,并讲他们复制到 U 盘内。软件的名字分别是:
1
2- openwrt-koolshare-mod-v2.31-r10822-50aa0525d1-x86-64-combined-squashfs.img
- physdiskwrite.exe
安装系统
将制作好的 U 盘启动器插入在软路由上,接通鼠标,键盘和电源,通电即开机。长按键盘的 DEL
键,会进入BIOS
系统,选择BIOS 里的 Boot
,设置启动项。其中选中的就是 U 盘信息,显示如下界面(图片来自网络):
设置完毕之后,重新启动软路由,这个时候它会自动加载 U 盘上的 WinPE 系统。找到桌面中的磁盘工具对 SSD 硬盘进行格式化。(这个图可以看出,正在对三星的 SSD硬盘进行磁盘检测。哈哈,新硬盘还是先检测下坏道再说,之后再做格式化操作)
格式化完毕后,找到 U 盘里的写盘工具,打开左下角的命令行,直接拖拽 physdiskwrite.exe ,然后执行 physdiskwrite.exe -u xxxxxxxxxx.img,最后会提示: xxxx/xxxx bytes written in total
Enjoy