自己家搭建一个服务器是否合适?

2016-06-04 14:52:41 +08:00
 jrhu05
RT
现在用的是一台 DO 和一台搬瓦工的 vps ,都是最便宜的版本,价格加起来每年四五百块钱,觉得有些小贵,而且国外的服务器 ssh 过去老是会觉得有些卡。
前几天我们家人告诉我说家里的电信宽带升级到了 100M 的,这样上传速度也应该有个 1-2M 了吧,所以我想在家里面弄一个自己的服务器,这样能省点钱,也不会再扣扣索索的用着最低的硬盘容量,正好顺便还可以用来存一些电影之类的大文件。
我没有搭建过家用的服务器,请问普通的小流量的网站(日均 PV1000 以下)能否直接用一个 NAS 来代替服务器?
还有耗电会不会成为一个大问题?会不会比我现在每年四五百的 vps 费用要高?硬件的采购费用和损耗不纳入考虑范围内,手头有不少的闲置硬盘和 SSD 。
是用 NAS 还是用某宝上的二手服务器合适呢?我就想要一个能装 centos 或者 redhat 的(然后配置的话能跑得动一个 lamp 或者 lnmp 就行),对这两个系统熟悉一点。
动态 IP 的问题我想用花生壳来解决。
有没有人是直接把自己的网站搭建在自己的私有服务器上面的?求指教。
谢谢。
20998 次点击
所在节点    问与答
48 条回复
raincious
2016-06-04 21:04:31 +08:00
@dommyet

我刚才回忆了下,应该不是扫描,而是通过流量监视。可能也就是监视指定端口的流量数据吧。我是因为被打电话叫过关站的,所以有这印象。当时开的是 80 (那时候 CF 还没有 SSL 转发),方法如上,不知道 443 是不是也属于被监视的端口。
powergx
2016-06-04 21:09:48 +08:00
80 443 都有,上海联通
powergx
2016-06-04 21:11:01 +08:00
记得 80 跳转到 443 ,开 hths
dommyet
2016-06-04 21:12:35 +08:00
@raincious

我这边印象中十几年前 80 端口已经是不通的了 广东电信 当时还天真的以为电信为了不让普通用户的路由器配置界面暴露在公网于是封掉 80

你还被打电话来叫关哈哈没请你喝茶就不错了哈哈哈哈哈
designer
2016-06-04 21:47:02 +08:00
之前听说 路由器当网站用
huangtao728
2016-06-04 21:59:10 +08:00
可以试着访问
http://Pi.jht.io/
看下效果,运行于家里的树莓派上
Laynooor
2016-06-04 22:01:51 +08:00
@huangtao728 It works!
jrhu05
2016-06-04 22:22:52 +08:00
@huangtao728 哇,树莓派,好高大上的样子,请问能否介绍一下详细的实现方法?或者给点思路我自己去搜索,谢谢
jrhu05
2016-06-04 22:25:17 +08:00
@lslqtz
@hp3325
谢谢!
LINAICAI
2016-06-04 22:29:27 +08:00
如果 443 没封禁,不知道全站 https 能不能开设网站,不知道有没有 v2er 尝试过,另外假设使用 443 端口开通网站,能不能逃过监控,还是最终也会被请去喝茶?
LINAICAI
2016-06-04 22:30:54 +08:00
@huangtao728 怎么做到的,你的 80 端口能用嚒
ashong
2016-06-04 22:41:59 +08:00
这点小钱就别省了,目前很多人用 443 做 nas 远程连接的, 这么用下去哪一天都给封了
jrhu05
2016-06-04 22:58:22 +08:00
@ashong 那想让国内用户访问速度很快的话有没有什么免备案解决方案呢?求教。
jrhu05
2016-06-04 23:03:29 +08:00
@xiaoz 坑爹的就在域名备案这个地方,我之前一个域名备案过,后来把主机迁出了阿里云,然后它就把我接入给取消了。我再想给新的域名备案它们告知我必须把第一个域名的备案给注销掉才能备案第二个,感觉好麻烦啊,而且第一个域名的备案我也不想注销掉,好容易才申请到的来着。不备案的话把域名解析过去直接跳转到一个警告页面,搞得我这个网站是什么黄色网站似得。
popu111
2016-06-04 23:04:44 +08:00
@LINAICAI HSTS 可解决部分问题,+CDN 即可解决几乎所有问题
popu111
2016-06-04 23:06:49 +08:00
@jrhu05 去阿里再备一遍或者在别的地方(如疼讯)直接接入都可以吧
huangtao728
2016-06-04 23:18:30 +08:00
@Laynooor
@jrhu05
@LINAICAI

大概做法是:
树莓派 - 家里的花生棒(做内网穿透) - 一个支持制定端口回源的 CDN (选了个免费的,可以看一下 Header 中的 X-Cache ) - 百度云加速

这个方法解决了 80 端口不可用的问题,但是也有几个限制:速度受限于花生壳免费版的 1M 限制,而且没有解决备案的问题,其中强制使用了某 CDN 的国内节点,和百度云加速的国内节点(偷偷用)
alexapollo
2016-06-04 23:53:34 +08:00
2012 年~2015 年三年一直是用的是笔记本 as a 服务器,动态 DNS 就可以。

1. 经常被爬虫爬到,目测 360 的很多(伪装了头,但 IP 是 360 的)
2. 80 端口,没有被发过邮件什么的(当时在杭州)
3. 用 apache ( wamp )的方案,并发数非常低,个位数并发也经常 CPU 100%

后来就改为了境外的服务器。
roychan
2016-06-05 00:11:22 +08:00
如果楼主有云端恐惧症的话,可以试试用一个香港、台湾的 VPS ,自己家里服务器 ssh -R 到境外服务器, bind 127.0.0.1:port ,然后用 nginx 代理它…就建立起一个隧道了。虽然速度不一定理想,但是数据是很安全的。
ryd994
2016-06-05 00:13:29 +08:00
取决于你的户口所在地,备案不一定那么累
反正上海备案容易的很

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/283467

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX