小编注:此篇文章来自#原创新人#活动,成功参与活动将获得额外100金币奖励。创作立场声明:这篇文章主要只是记录一下自己折腾的经历并提供一种allinone搭配方式,除了主要的图就随便了,算半个(没什么图的)晒单和半个(只能自己领会的)教程。
折腾理由
一直想要一台nas,但又种草软路由,还想要点生产力做各种测试(虚拟机),最好还可以直接当普通电脑用(浏览网页、看视频啥的),说到底就是全都要,而且要all in one。其实只要把软路由分拆出去就不用考虑这么多东西,不过一般都是软路由+nas,或者普通win10+nas,没看到过win10宿主系统+软路由做主路由+nas,如果能一套搞定就最好了。
购买思路和内容
虽然nas我只能算入门,但还算是有点电脑知识,翻了下各种文章,基本了解自己的需求定位:松鼠病不重,windows共享足够了,而且windows直接挂硬盘的硬盘休眠也是做得很不错的(其实就是装完机挂上硬盘什么都不管就行了);想要安卓模拟器挂机,或者其它页游、端游挂机,对显卡要求不高,但就是要一台电脑挂着,最好可以随时操作,所以esxi虚拟化与这个需求冲突(因为要终端远程),这个和另外一个需求“直接当普通电脑用”的要求一致;做测试用的服务器,固态硬盘需要一定容量,尝过大船的味道还是一心想上船,所以要有pci或者m2接口;软路由种草,而且我这里的宽带没有光猫,只能考虑软路由拨号,也就不考虑旁路由做网关了,手头有个刷了官改的k3信号虽然很好,但跑某软件性能确实不如软路由,也不打算再投太多时间给它,就打算做下级交换机+AP了(其实这里也有把k3做主路由,虚拟机软路由做旁路由的方案,不过这就要另外折腾k3了,而且我也想试试软路由做主路由的方案);最后对整体静音有一定要求。最终构思的理想网络图如下:
主要就是主机装win10,安装vmware做虚拟机(可以替代为HyperV或者其它),主机直接共享做简单的nas,虚拟机里面跑lede拨号并做主路由,外面的win10和所有设备(无论是无线接入还是日后新增的虚拟机)通过lede软路由上网。其实其它所有下级设备能通过虚拟机里面的lede上网我是可以理解的,最主要就是前面加粗部分到底怎么实现一直在疑惑并探索,网上也基本没看到哪个有提到怎么实现,这篇文章也基本是因为这个才写的。虽然是这样,但硬件选件也基本确认下来了(考虑一定的性价比,但以需求为中心某些地方不省也可以):
考虑nas和pci的扩展性直接入蜗牛c空机箱,c款货少相对较贵,不过4盘位的这价格还是可以接受的,回来直接拆垃圾原装背板和风扇。
蜗牛星际:我集齐了ABCD款,折腾矿渣一个月的全记录!前言:大家好,俺又来了。封面图是不是碉堡了?本次文章有可能篇幅会超长,建议先点击左侧小星星收藏一下,方便以后随时观看。由于全部内容,可能导致万字长文,所以,本篇已经适当做了精简,只针对我目前拥有的蜗牛进行一些介绍,会附带一些教程链接。每一个功能的实现,以后我都会单独写详细的教程给大家,记得关注我哦!阿文菌| 赞3k 评论2k 收藏16k查看详情
考虑到电源是整台电脑的基石,这个我是不考虑省的,直接上了全新益衡,250w就够了,不过我想着没贵多少和日后的可能性就买的300w。回来上机确实双滚珠暴力扇即使是低耗下也不能忍,不考虑高负载直接换掉(还好电源里面的风扇确实还比较好拆装,不用焊线)
益衡小一u电源s.taobao.com去看看
蜗牛电源风扇s.taobao.com去看看
考虑不是虚拟机的旁路由和节省pci所以主板一定要有双网卡;考虑性能、性价比和功耗,参考上面的文章,我也打算入8700tes,而考虑稳定性和主要折腾点不是主板上,直接上h310芯片组或其它300系主板
h310工控主板s.taobao.com去看看
最终咸鱼捡了块技嘉h370n,主要看中了双网口,双m.2,pci,4个sata,完美满足要求,就是价格稍贵,我入手5-600左右。到手发现bios电池没电,还要花几块钱换上。
技嘉h370n主板s.taobao.com去看看
cpu风扇就双11屯的l9i,250+,确实比较贵,但之前deskmini310尝过静音的甜头还是确定了上这个。机箱风扇2-30块找个不太烂太吵的4线就够了,我是双11的采融pt12025 v3
好价
历史低价 采融 PT12025 V3 *3件69元(合23元/件)值友爆料原文:青春版3个69,折合23一个,比任何一代的pt12025都要低了风轻扬| 值19 评论16 收藏27去购买
固态上大船末班车pm983 2T,咸鱼二手百来g写入相对企业固态来说和新的差不多,而且上电这么久基本就算是熬过了暴毙期(自我安慰)。看到u2转接线算是到了可以接受的价格范围(130-150+),pci就留给日后的扩展了。
内存是双11真香的协德内存32g
国内
xiede 协德 DDR4 2666 台式机内存条 16GB *2件418元包邮(多重优惠,合209元/件)2666频率,16GB单条的两条好价。京东页面领取299-40和400-50两张券,每满400元可减50元现金,入手两条418元,单条16G只要209元。严选颗粒,DDR4类型,2666MHz频率,工作电压1.2V,终身固保。zijinyouyou| 值223 评论137 收藏151去购买
总计就是如下
折腾过程
装机就不说了,win10和vmware、lede安装配置全部跳过,这些看其它帖子就好,主要就说说前面提到的实现all in one的折腾过程和结果。走过的弯路1:首先按照自己理解配置软路由虚拟机两个网卡分别桥接主板两个网卡,主板网卡设置静态ip,虚拟机控制界面进软路由里面设置静态ip。最后发现主机访问不了软路由,这个方法失败。而这时我还未接入K3做无线AP。补张原来希望的网络拓补
走过的弯路2:继续找了不少教程,最后按照爱快的教程(里面的图好像都挂了)为lede软路由设置了三张网卡,两张分别桥接主板的两个网口,同时都去掉win10里面网卡的ipv4和ipv6服务,第三张虚拟网卡是仅主机模式(其实就是主机和软路由通讯专用的局域网,也是软路由dhcp的网段)。
还是补一下我理解中的网络拓补图:
这种方式基本都是网上找到的软路由虚拟机给宿主机提供网络的大致方式,宿主机通过lede第三个虚拟网口和对应的专用网络和lede通讯并上网。其实这时基本也算是实现了最初想要的效果,但宿主机的网络图标一直显示离线,同时win10的ie和ie配套软件都连不上网,不过基本用不上所以也就将就了。但这时蜗牛主机连接k3lan口和软路由lan口,把k3做交换机和无线ap后,发现接到k3的外部机器拷文件到蜗牛主机千兆带宽只能跑50m/s,顿时觉得即使是做nas这主机都是半成品可不行,感觉应该还有改进空间。想了想,上面这种方式可能实际的网络拓补图是下面这种:
整个过程通过了主机网口2和vmware创建的虚拟交换机,反正不知道哪里有问题实际带宽只剩一半了,嫌疑最大的是中间的虚拟交换机(以前做过win10下双网卡的桥接效果稀烂,对系统虚拟出来的都会先入为主认为是性能问题节点),大概是哪里的线路复用把带宽对半折了。
最后解决方法:其实就是在想到底能不能去掉中间的虚拟交换机,然而确实是可以的。考虑到为啥第一次主机第二个网口和lede桥接却连接不上,大概桥接实际上只是把lede的虚拟网卡(软)和主机的网口2(硬)绑定在一起,而与外面win10系统的网卡(软)没什么关系;也就是软路由和win10的逻辑网卡都分别和同一张物理网卡关联了,而这两张逻辑网卡却不知道对方的存在。有点像一楼商铺的关系,都在同一栋建筑中,有各自对外的大门,但商铺之间是不互通的。那么补个走廊(物理交换机)就是了,也就是机器第二个网口接着的k3的lan口,重新打开win10第二张网卡的ipv4/6服务,第二张网卡立即收到了软路由的ip自动分配。最终的网络拓补图如下:
而进k3查看网络设备发现蜗牛宿主系统的win10确实是由k3提供的网络,印证了我上图的想法。从其它机器拷文件测试了下基本100mb/s满速,后面就是愉快的虚拟机和其它玩耍,这里就不多说了。
总结
实际上变成了win10宿主机+软路由+nas,还要有个外部的交换机,所以说不上是真正的all in one。不过考虑软路由下级基本都是接交换机的,所以勉强也算是all in one了吧。当然也希望有大佬指出可以直接去掉外部交换机同时使用虚拟交换机又不牺牲性能的方法(虽然现在已经没有必要,但下级不接交换机的情况确实需要考虑这种情况)。最后就是现在想了想其他人相同情况下要实现相同效果整个过程下来其实每一步都是缺一不可的:首先需要安装lede连接上并配置好软路由的lan口ip或者dhcp(而这里lede第三张主机模式的虚拟网卡和虚拟交换机是必须的,不然连接不上),最后接上外部的交换机让win10和lede通过这条网络通讯才成为可能。
网友评论