贴首放个镇楼图 在上一个帖子:小身材,大能耐INTEL NUC5CPYH开箱,拆解篇 中简单的介绍了一下INTEL NUC5CPYH的硬件部分。如果作为一台普通的电脑来使用,按照现在的眼光来说,肯定是要被归类在性能低下的范围内的。换个想法,如果把NUC拿来当作 一台路由器,凭借着X86CPU的强大性能,超小的体积,可以扩展的硬件,是不是一个超一流的设备呢,接下来我们来和大家一起探讨。Openwrt固件功 能实在强大,花上一两个月的时间也许都不能完全把各个插件都弄明白,这里我以一个大家关心的作为一个家庭网关,以大家关心的科学上网,去广告,脱机下载, 简易存储方面,来为大家介绍以Koolshare Openwrt X64为系统的INTEL NUC NUC5CPYH软路由,以及搭配NETGEAR新的ORBI设备座位家庭组网的应用。 首先来张NUC的配置完成时的工作照,桌面非常的乱。。。 大家可能会有疑问,NUC只有一个网口,怎么能做路由呢,至少要有2个网口(一个WAN,一个LAN)才可以吧?其实不然,我们可以用论坛里面经常讨论的“单线复用”的方法,也就是依赖VLAN,来实现让NUC的这一个网口既是WAN口,也是LAN口。这里,我们需要一个支持VLAN的交换机搭配NUC来实现。由于NUC本身体积比较小,所以这里使用NETGEAR的GS105E作为搭配的交换机,当然最重要是----不用买…毕竟是玩剩的…. GS105E的技术支持可以参见NETGEAR官网链接:GS105 Datasheet:http://support./china/newstyle/datesheet/switch/GS105E.pdf 安装部分 A PART 刷固件准备工作,准备好固件,固件下载地址:http:///openwrt_X64_fw867/ 其中NUC目录为这台机器的固件,当然现在因为还在测试阶段,暂时无法下载,这里要感谢FW867菊苣提供的固件。准备好刷写的PE,以及把IMG文件刷入硬盘的工具,这里个人习惯使用的是:physdiskwrite,帖子结尾会附上这次使用的工具 把硬盘塞进去NUC的2.5寸硬盘位,使用PE启动系统。因为我是个强迫症患者,不能接受把OPENWRT安装在外接的U盘上,所以要把系统装进内置的硬盘中。 PE启动,准备好需要的文件 使用physdiskwrite刷写固件,由于在PE下面,缺少了.NET的组件,所以GUI模式不能运行,所以要在命令行模式下来运行,使用physdiskwrite –u 固件文件名 来刷写 运行之后需要选择刷入固件的驱动器,这里选0,也就是16G的ADATA的SSD 因为要刷入的SSD容量大于2GB,所以会有一个提示 直接YES刷入 这里就完成了设备的固件的初步写入 顺便用PE的CPU-Z看看CPU参数,顺便跑跑国际象棋 然后把U盘拔掉,让设备以内置的硬盘启动,把电脑直接连载NUC的LAN口,等待电脑获取到IP之后即可进入NUC的界面,默认IP:192.168.0.1,admin/koolshare 登陆界面之后,先刷新fw867菊苣提供的更新包,这一部是用过openwrt的人都应该十分熟悉,这里就不在叙述了 更新完毕重新进入界面,观察网络配置,获取WAN和LAN的VLAN号,这一点十分重要,关系到接下来的交换机的配置。打开固件的网络部分的接口配置 点击任意一个“修改”按钮,可以看到WAN和LAN的VLAN配置 可以看到WAN口,属于eth0.11,其中,eth0,代表NUC的物理接口,后面的11代表WAN口属于VLAN11,下面的eth0.12-18,均属于LAN口部分,也就是VLAN12-18,均为LAN口。这里取VLAN12的LAN,其实取哪一个都没关系,或者都要都没关系,这里为了方便就选取其中一个配置到交换机上。 B PART 交换机配置 为了让NUC的单个LAN口能够复用,我们必须要在交换机上起两个VLAN,同时,在NUC连接在交换机的网口上,打TRUNK,允许VLAN11和VLAN12均通过该网口,所以这里对交换机有要求就是必须支持802.11Q的VLAN 上一个GS105E的前面板图 这里定义,GS105E的LAN1连接到上一层设备,LAN2,3,4分配为NUC的LAN口,LAN5接NUC的LAN 接下来就是交换机配置,首先,去下载NETGEAR新版的Prosafe Plus软件,切记要最新版本,不然win10下面无法运行,然后把电脑连接至交换机的任意一个网口,这里为了方便,电脑先连接至LAN4上,NUC连接至LAN5,然后启动软件,输入密码password进入配置 进入界面可看到LAN4和LAN5均以连通,1000Mbps 点击配置软件的VLAN,点击802.1Q VLAN,点击高级设置,启用高级802.1Q VLAN,然后在右下角的VLAN ID部分输入11,添加VLAN 11,重复一遍,添加VLAN12 配置完成后,你会在vlan id部分看到有3个VLAN 存在,由于VLAN01是交换机默认存在的,无法删除,这里就不用管它了 然后点击VLAN成员,把默认的VLAN1的端口5打T标记(trunk),点击右下角应用 然后在VLAN ID处下拉选取11,把VLAN11的01端口打U,05端口打T,点击右下角应用 接下来选取VLAN ID处选择12,把VLAN12的02,03,04端口打U,05端口打T,点击右下角应用 最后,在端口PVID下面,把端口01和05的PVID值修改为11(选取01和05后,直接在右下角的PVID值修改为12),点击应用 这样交换机的VLAN配置就完成了,可以在VLAN配置中看到端口成员和开头相比已经改变 接下来 可以回到NUC的界面里面查看WAN口能否获取到上一级设备的IP地址 至此,交换机配置完成,安装部分完毕。 如果,需要为NUC配置多WAN口,也是可以的,用winscp进去固件后台修改etc/config/network文件 增加 就可以增加一个VLAN10的WAN2,然后在交换机中增加一个VLAN10的VLAN,并且类似VLAN11那样定义5号为T,并且在其他的LAN口定义一个VLAN10的U口即可。如果需要单线多拨,配合固件中的单线多拨应该可以实现,但是由于我这里无法多拨,所以没法测试了 |
|