NAS进阶 篇六:新房收楼之家庭全万兆网络规划

逍遥花生 03-25 20:15 关注

本篇文章来自#大男孩的快乐#征稿活动。晒出你作为一个大男孩的快乐源泉,成功投稿可获得50金币奖励,更有三千元乐高大奖与达人Z计划专属权益等你拿哟~>活动详情戳这里<

创作立场声明:本文中所有硬件设备均为作者自费购买,不涉及任何商业利益。

去年国庆把一套郊区的大房子卖了,然后又买了套市区的小房子,因为疫情的缘故,一直拖到最近才收楼。收楼之后决定要一步到位把新家的网络升级到万兆,但是因为房子是精装修,开发商已经提前布好了全屋千兆网络,于是花了点心思在此基础上升级到万兆。

网络规划

闲话少说,先上网络拓扑图吧。为了清晰一些,所以只画了几个主要地点的规划,其他卧室之类的就没画出来了。

网络拓扑图网络拓扑图


总体思路

1、由于各房间的网络入口都在玄关处的弱电箱,并且我现在就是在弱电箱里面放了光猫和弱电箱神器UBNT ER-X,所以我打算在此基础上再塞一个Mikromic CRS 305五口万兆路由(4万兆光口1千兆电口),利用ER-X拨号作为主路由,并且在ER-X上跑SS客户端远程连接到VPS,从而实现全局fq。

2、从弱电箱到客厅和书房两个关键节点利用已部署好的千兆网线(开发商很良心的用上了6类网线,所以可以支持到万兆),在CRS305上插上2个光转电模块,然后分别连接到客厅的ASUS 89X的万兆电口和书房自己DIY的软交换机的万兆电口。这样子就保证了骨干网络的万兆连接。

3、不得不赞一下ASUS 89X超强的信号,新房和我目前住的房子其实是完全相同的户型。之前我的无线主路由是Netgear R8500,也是放在客厅,到主卧隔了2道墙,5G信号基本上就很弱了,用手机播放局域网里的视频资源基本上都是断断续续的,以至于我只得在卧室也放了台无线路由来保证无线信号。换上ASUS 89X之后,没想到802.11ax信号这么强,手机从卧室直接连上客厅的89X的5G信号,都可以流畅的播放nas上的1080p蓝光原盘。所以这一次就直接用ASUS 89X作为全屋的无线主路由了。


硬件说明

1、关于DIY的这台软交换很值得说一下,具体配置如下:

准系统:HP Z230 SFF主机,闲鱼购入,320元,包含机箱、电源、散热器。网上找了个图给大家看一下:

HP Z230 SFFHP Z230 SFF

不知道大家看出来没有,这个机器的特点如下:

其实我主要就是看中了它的PCI-E插槽多并且机箱尺寸小的特点,比较适合用来做软交换机。然后我给它准备的其他配置如下:

以上总计花费2590元,收获了一台4万兆光口+2万兆电口+8千兆电口的交换机,而且具备很强的可玩性。

可惜,理想是丰满的,现实是骨感的。所有配件到手之后,直接就开不了机,具体现象是开机就哔5声,上网查了一下,解释如下:

哔5声说明哔5声说明

我以为是内存问题,又换了其他的DDR3内存条结果还是不行,无奈只能联系卖家,幸好当初选了个本地的卖家,晚上直接抱着机器去了卖家的店里。结果我俩各种尝试,居然连卖家自己的I3 4130都点不亮机器了,又各种擦金手指、清cmos、升级bios都不行,最后死马当活马医的试了一下用i3 4130接了块gt 610的显卡,结果居然就能启动了,但是无论是1865l v4或者是i3 4130都是集成显卡了的啊。而且换回我的1865l就还是不行。

最后我只好花了260块又把卖家的i3 4130和gt 610都买了,还好回去测了下功耗只有30多瓦,还算是在我的心理承受范围之内。

GT 610显卡本来是PCI-E 16x的接口,不过我也不打算用它,所以把它插在4x的接口上也能用。但是这样子我计划中的6万兆+8千兆的交换机就夭折了,只能做到6万兆+4千兆。1、

2、关于DIY家用服务器

这个就不多说了,参考我之前的帖子《NAS进阶 篇五:2020年最具能耗比的NAS CPU i9 9900T》,目前在这台ALL IN ONE的服务器上跑的主要服务如下:

上面不是多了块I350-T4的千兆网卡吗,我准备加到这台机器上直通给Ubuntu,让Ubuntu再多一个虚拟交换机的功能。

软件说明

这里主要说一下DIY软交换机系统的配置。因为一开始用虚拟机安装了LEDE试了一下,把BCM 54870S直通给LEDE,结果发现LEDE的OpenWRT系统并不能识别我的BCM 54870S万兆网卡,而OpenWRT系统又很难自己去编译网卡驱动,然后宿主机的主板也不支持开启SR-IOV,就只能用虚拟网卡,这样子很不爽,而且考虑到如果在HP Z230 SFF上直接安装LEDE的话也不能识别网卡,这就麻烦了。

后来突然想到,我其实并不需要OpenWRT那么复杂的功能,我只是用它做个交换机嘛,于是就干脆装了个Ubuntu

18.04 Server,然后直接打开桥接模式,这就很简单了。具体步骤如下:

由于Ubuntu 18.04采用netplan管理网络配置,所以只需要编辑/etc/netplan/50-cloud-init.yaml文件即可,我目前暂时只挂了Intel X540-T2网卡,再加上主板自带的一个千兆网口,所以该文件配置如下:

network:
ethernets:
eth0:
dhcp4: false
eth1:
dhcp4: false
eth2:
dhcp4: false
bridges:
br1:
interfaces: [eth0,eth1,eth2]
dhcp4: no
addresses: [192.168.1.61/24]
nameservers:
addresses: [192.168.1.1,114.114.114.114]
version: 2

其中eth0是主板自带的千兆网口,eth1和eth2是万兆电口,这样子我把网线插到其中一个万兆网口上,另一端连到路由器,给它指定ip192.168.1.61,然后其他机器通过网线连接到另一个万兆网口,就可以通过路由器获得ip,回头等再插上另外两块网卡也可以如此配置。

看一下登录到软交换的Ubuntu里面的实际网络情况吧:

Ubuntu网络配置Ubuntu网络配置

总结

最后总结一下,虽然中间出了点小岔子,不过总的来说这次升级到万兆基本上问题不大,目前就在等一些房间小改造结束,就可以把我配置好的各种软硬件设施搬过去了,从而实现全屋万兆!

展开阅读全文

打开App,查看更多好文内容
全部评论 (24)
SuperKieran
1
03-26 21:04

实测 1268L v3 可以点亮

汤姆地豆丝
1
03-26 18:43
逍遥花生: 还忘了写网络部署图里面的5G电,指的是威联通的QNA-UC5G1T USB转5G网卡,相当于可以达到万兆一半的速度,很适合用来给群晖这种很难扩展的nas设备升级到准万兆,但是我用iperf测试只能到300多M的传输速度,不过也比之前的千兆要好很多了 1

怪不得没找到5G的说明在哪里

逍遥花生
0
03-27 11:05
逍遥花生: 最新进展是:换了块主板,不再需要独立显卡了。四块网卡全部插上,加上主板自带的一块千兆电口,目前四万兆光口、二万兆电口、九千兆电口全开,待机功耗不到50w,不过网卡温度感觉有些危险,琢磨了一个增强散热的方案,定制了一些配件,等到了我再发一篇续吧[高兴] 1

准确的说是40w左右[高兴]

逍遥花生
0
03-27 11:00

最新进展是:换了块主板,不再需要独立显卡了。四块网卡全部插上,加上主板自带的一块千兆电口,目前四万兆光口、二万兆电口、九千兆电口全开,待机功耗不到50w,不过网卡温度感觉有些危险,琢磨了一个增强散热的方案,定制了一些配件,等到了我再发一篇续吧[高兴]

逍遥花生
0
03-27 09:30
SuperKieran: 实测 1268L v3 可以点亮 1

确认了就是主板有问题,换上新主板就不用显卡也可以点亮了

逍遥花生
0
03-27 09:27
單農: DIY软交换机算下来也不便宜了,一个mikrotik 8口万兆也不到2000。DIY的意义是? 1

这个不只是软交换,还可以做nas、ubuntu系统等等,可玩性比较强

單農
0
03-27 09:15

DIY软交换机算下来也不便宜了,一个mikrotik 8口万兆也不到2000。DIY的意义是?

逍遥花生
0
03-26 23:19
kingltt: 请问下SRC305链接到DIY软交换机,305端用的啥型号光转电模块? 1

mikcrotik s+rj10

逍遥花生
0
03-26 23:17
SuperKieran: 实测 1268L v3 可以点亮 1
逍遥花生: 不接独立显卡是吗? 2
展开隐藏评论
SuperKieran: 是的 同款机器 我正在用 3

我怀疑是收的这台二手机器的主板有问题,又淘了块主板,今晚刚收到,明天再试试

kingltt
0
03-26 22:12

请问下SRC305链接到DIY软交换机,305端用的啥型号光转电模块?

打开App,查看更多好文和评论
猜你喜欢
相关商品推荐
相关摘要
社区主页 文章详情
18
97
24
你已经点过赞了
新浪微博 QQ空间 微信好友 豆瓣
当前为触屏版
热门搜索