游戏攻略网
当前位置: 首页 游戏攻略

废弃笔记本做nas(教你怎么废物利用)

时间:2023-07-19 作者: 小编 阅读量: 1 栏目名: 游戏攻略

因此我在我的阿里云主机上部署了一个小PHP程序,用于获取并返回访客的IP地址。远低于千兆网口的速度。个人猜测原因是多方面的。稳定性目前还没有什么问题,已经连续运行了半个多月了。

原文作者:AlphaTheta

教你怎么“废物利用”搭建寝室的个人NAS

在大概一个月以前,我分享了“在学生宿舍用树莓派做个NAS存储”的经验。

在学生宿舍用树莓派做个NAS存储,前两天用百度搜自己的IP地址的时候我发现我的外网IP地址和路由器上的一样。这说明什么?说明我的宽带的IP是公网IP啊!!!紧接着为了验证一下,我在电脑上装了个XAMPP,在电脑上开了一个小网站,然后试着用我的手机通过数据流量能不能打开这个网站。bingo~可以打开,这样就验证了我的IP确实是一个公网AlphaTheta

后来经过测试,觉得树莓派的性能实在是太弱鸡了。这个性能的体现不仅是网口速度的问题,主要体现在树莓派处理器太弱,导致操作很不顺畅。举个栗子:上传一个大文件时,数据传输完毕之后树莓派需要处理好久才能完成文件的组织。再加上我因为个人专业的原因,希望可以有一个个人服务器用于完成程序调试等工作。所以综合考虑,还是配一个小主机替换掉树莓派。

所以首先明确一下目标:

1、尽可能省钱!(这是最重要的!)

2、性能要高于我在阿里云租用的一核2G内存的服务器(这是必须的)

3、体积要小(寝室地方小)

一、硬件准备

对我来说,比较划算的方案有两种:

1、使用比较流行的J3455M主板 DDR3内存 机械硬盘 NAS专用机箱;

2、利用手上的旧笔记本CPU 笔记本内存 MINI-SATA固态 ITX小机箱。

最后仔细考虑了一下还是选择了第二种方案。我手上的CPU时之前帮老爸升级笔记本电脑时替换下来的i3 3120M 。35W的TDP功耗。我查了一下CPU天梯表,发现i3 3120M要比J3455强得多,虽然功耗高了点,但是也可以接受的。而且最后配出来的价格也是要便宜好多。

j3455天梯图分数

i3-3120M天梯图分数

最终配置如下:CPU:i3-3120M0¥

主板: HM77 ITX 工控板250¥

内存: 精亿DDR3 4G1.35V85¥

硬盘:朗科120G mSATA SSD85¥

散热器:超频三蜂鸟26¥

机箱:e.Mini立人机箱 itx迷你机箱188¥

总计:634¥

工控板 CPU 内存 固态 测试

测试的时候,一堆线我知道这种方案一定不是最具有性价比的方案,其实搞这个东西也没有什么性价比,几百块钱可以买好久的商业云盘用。对我来说这个小主机除了用作NAS外我还希望可以用于程序测试等工作。上一篇中有人问为什么不用一些专用的NAS系统,其实也是因为这个原因,因为我除了希望用于NAS外还想用作其他用途。

二、操作系统选择

我在阿里云上租用的主机时centos的,没有图形界面,所有操作全靠命令行。其实对于专业的服务器系统来说,图形化界面时多余的。然而作为我个人的服务器我还是希望有一个图形化的界面的,这样可用性更高。在一开始我就排除了windows系统(包括windows server),因为我有太多可以运行windows的设备了。因此在选择操作系统的时候选择了Ubuntu mate作为我的小主机的系统。

系统信息截图

三、动态域名设置

在上一篇中遗留了一个问题,那就是虽然我的的IP地址时公网IP。但是这个IP地址并不是固定的,大概两天会重新分配一次IP地址。这导致我需要经常登陆阿里云更换我的域名解析地址。后来我看到阿里云提供DNS解析的API。这样我可以通过一个脚本检测我的IP地址是否发生改变,当检测到IP地址变动时,通过API自动修改DNS的解析。接下来简单介绍一下。

1、获取阿里云accesskey

登陆阿里云生成accesskeyaccesskey是阿里云用于授权访问API的凭证,脚本需要通过accesskey访问API。同时阿里云提供了PHP、Nodejs等语言的SDK,可以方便开发脚本。

2、编写脚本

脚本我是使用NodeJS编写的,主要思想就是获取本机外网地址→判断IP地址是否发生变化→根据结果修改DNS解析。在网上有许多获取IP地址的方法,但是大多是借用其他网站的接口。然而这些接口免费的无法保证稳定性,收费的又没有必要。

因此我在我的阿里云主机上部署了一个小PHP程序,用于获取并返回访客的IP地址。

脚本程序

3、部署脚本

首先在主机上安装nodejs。

1)下载nodejs安装包,选择【Linux Binaries (x64)】版本https://nodejs.org/en/download/

选择Linux版本的Nodejs安装包

2)解压、安装将node 、npm设置软链接,可全局调用通过npm安装pm2,用于守护nodejs脚本进程而后设置软连接使pm2可全局调用而后通过pm2启动脚本这样pm2可以守护进程,当脚本异常退出时,会自动重启脚本。

终端显示的log我把脚本检测的周期设置为5分钟一次,dns解析会在10分钟之后生效,因此理论上IP地址改变最多会导致20分钟无法访问。效果还是可以的。

四、总结

这个主机使用nextcloud上传文件的时候最快能达到300Mbs左右。远低于千兆网口的速度。个人猜测原因是多方面的。应该主要是硬盘读写速度的原因。稳定性目前还没有什么问题,已经连续运行了半个多月了。

缺点:

1、风扇噪声有些大,可以选择噪音更小的风扇。

2、功耗不是很低,大概静态功耗在15W左右。

3、目前由于资金以及需求问题,还没有增加两块机械组成磁盘阵列。

    推荐阅读
  • steam棋牌游戏推荐(幸运之夜新版本亮相TGC)

    steam棋牌游戏推荐12月1日,2017腾讯游戏嘉年华正式在成都开幕,腾讯的VR社交游戏《幸运之夜》在现场发布了最新版本。VR《幸运之夜》在TGC2017上惊艳亮相《幸运之夜》新版本发布邀请好友一起游戏今年7月底,《幸运之夜》正式在Steam发布,并推出了首款游戏作品“德州扑克”。今年的TGC2017现场,《幸运之夜》全新版本便带来了对互动性方面的提升。

  • 儿童睡前故事卖火柴的小女孩大全(卖火柴的小女孩)

    在长发公主的故事里,兔子小姐变成了手持宝剑的骑士,穿过了山川和河流,战胜了地狱恶犬,最终救出了长着一头金黄色长发的熊猫先生。随着一阵空间的波动,熊猫先生和兔子小姐来到了冰天雪地的圣诞节。小女孩被这突如其来的变化惊呆了。熊猫先生没有回答,轻轻摸了摸小女孩的头。小女孩点燃了第二根火柴。熊猫先生和兔子小姐则来到壁炉前,商量起小女孩最后一个愿望。熊猫先生蹲下来,握起小女孩的手。

  • 怎样做ppr管快一点(PPR管安装方法及技巧)

    怎样做ppr管快一点PPR管安装方法及技巧首先准备好需要的材料:热熔机,小剪刀,ppr管,管件,手巾。一定要根据自己热熔ppr管的口径,准备相应的热熔头。清洁:清洁管材与管件的焊接段部位,建议用95%浓度酒精擦净。在熔接时间内迅速的将管材无旋转的垂直插入管件中,并维持5秒以上,然后按相应冷却时间冷却。热熔后做到横平竖直,美观大方。

  • 大托特包搭配技巧(大托特包搭配技巧简述)

    西装外套+托特包复古时尚的格子,由黑白交错的条纹形成,文艺而又端庄搭配撞色托特包,优雅而不失俏皮,让气场变得灵动起来内搭白色连帽卫衣,减龄又可爱,接下来我们就来聊聊关于大托特包搭配技巧?大托特包搭配技巧西装外套+托特包复古时尚的格子,由黑白交错的条纹形成,文艺而又端庄。衬衫+托特包白色的衬衫休闲慵懒,给人一种空灵的感觉以及干净纯粹的气质。

  • 刘涛电视剧口碑(电视剧景气指数第一)

    还记得3月份刘涛在和周渝民主演的《大宋宫词》中扮嫩出演少妇被很多观众吐槽。万万没想到时隔数月,刘涛带着她的新剧《星辰大海》杀回来了。目前主要的剧情线在刘涛饰演的女主简爱身上。因为小时候意外发现母亲出轨的事,得知真相的父亲激愤之下杀死母亲并自杀,简爱因此成为了一个孤女。逃出傻子家的简爱在与姑姑的争执中误伤姑姑,从此开启逃命生涯。简爱从面馆辞职走投无路,误打误撞进入大公司之后面临着同事的故意刁难。

  • 外墙装修材料有哪些 外墙装修材料有哪些类型

    外墙涂料具有装饰性良好、耐污染耐老化以及施工维修容易和价格合理的特点。一般来说釉面外墙砖有亚光面与无光面两大类。它的装饰的效果也不错,有柚木色、深灰色等等可供选择。由于它的表面的肌理很清晰,所以色泽漂亮且装饰性极强。本站,中国知名大型装修平台,装修领导品牌。

  • 世界上有哪些花(世界上有哪些花 名字)

    瓜叶菊、香豌豆、夏兰、石竹、石蒜、荷花、翠菊、睡莲、福禄考、晚香玉、万寿菊、千日红、建兰、铃兰、报岁兰、香堇、大岩桐、水仙、小草兰、瓜叶菊、蒲包花、免子花、入腊红、三色堇、百日草、鸡冠花、一串红。孔雀草、大波斯菊、金盏菊、非洲凤仙花、菊花、非洲菊、观赏凤梨类、射干、非洲紫罗兰、天堂鸟、炮竹红、菊花、康乃馨、红掌、满天星、星辰花、三角梅、虞美人。

  • 长歌行李长歌母亲是谁杀的(长歌行李长歌的简介)

    下面更多详细答案一起来看看吧!长歌行李长歌母亲是谁杀的《长歌行》李长歌母亲是自杀的。李长歌,太子李建成之女,生母则是回纥王族。父母手足均死于玄武门之变,满怀愤恨的长歌凭高超武艺逃出皇宫,并在追捕过程中制造“坠崖假死”而逃生,其后女扮男装隐瞒身份流落民间,一心只想为父母复仇,在家和国的利害冲突中,最后放弃复仇,和阿诗勒隼一起成为了民族和解的使者。

  • 什么时候喝蛋白粉增肌效果最好(什么时候喝蛋白粉增肌效果最好)

    从长远来看,这种方法被证明可以促使肌肉明显增长。如果摄入量超过一定的阈值,蛋白质的合成就会受限。如果是以乳清饮料的形式摄入乳清蛋白,运动者可以在运动结束后立即饮用。按每公斤体重1克的标准,在健身前后立即摄入以及在运动后1小时内摄入可快速吸收的碳水化合物,可以明显抑制肌肉分解,并大大促进肌肉快速和明显的增长。在这种情况下,大量分泌的胰岛素促进了氨基酸向工作中的肌肉运输,为蛋白质合成奠定基础。

  • 窦骁周冬雨山楂树之恋结局(周冬雨18岁第一次出演)

    周冬雨18岁第一次出演要说最近最火的电影,非《少年的你》莫属,上映14天,已经收获了12.45亿的票房成绩,成为现阶段最强的票房黑马而作为该片主演的周冬雨和易烊千玺,也凭借在该片中的精彩演出,演技得到大众的进一步认可作为“。