序章
因为硬盘满了的缘故和网络访问的需求,想组建一个 NAS 并把不常用的备份数据放在 NAS 上。
同时想做软路由,满足 VPN 和外网访问的需求。以及一些随时定制的功能需求。
另外为以后玩物联网做准备。有个中央服务器可以充分折腾。
规划
网络
先投诉撕逼试着弄来公网 IP -> 北京移动/铁通公网 IP 相关问题投诉经历
使用 C 段私有地址吧避开常见的 1.x 和 0.x ,192.168.233.0/24
外网接入 铁通 100M 上行约 4M (准备继续投诉撕逼) 实际应当 20M
内网 CAT6 线缆 + 千兆以太网
作为网关 IP 192.168.233.1
系统使用 Debian Stable 最新版,其他系统可能与本教程有所差异(注:写文章时好像是debian8??)
启用 NAT DHCP DNS FTP
之前折腾软路由的硬件配置(可以忽略
之前配置(已经无图,以后找到图再更新)
G1840T 2.5Ghz 2C2T 35W TDP
ASUS Z87 R1.0
Kingston 4G 1600 单面颗粒窄条 *3
杂牌 DC-ATX 直流电源板 (DC 插头断了,懒得修)
WD 500G 绿盘 多碟 SATA2 7200
机箱 自己 CAD 画的亚克力机箱 (拼插处紧固设计缺陷 高估亚克力的硬度 目前已经坏了)
一体机涡轮散热(挡了风扇排针 CPU供电插口 CPU供电散热模块 非标准连接头,强行魔改安装)
外加南桥小风扇
经过 CPU 和 内存降压(参数已忘),和 BIOS 设置优化
平台待机功耗 19W 满载 34W 峰值 35W – 40W
嫌弃 CPU 线程太少,换了个i3,闲鱼看到一个便宜的可惜不带 T 。
南桥小风扇因为灰尘太多,换了大机箱,决定取消。
从 @青空 那里收了个光驱位热插拔硬盘架 2.5寸 4盘位 带双风扇散热。
现在配置
i3 4130
ASUS Z87 R1.0
Kingston 4G 1600 单面颗粒窄条 *3
联想 OEM CM871 120G SSD
Toshiba 500G 坏道移动硬盘屏蔽后拆下来的裸盘
游戏悍将 红警PRO 400 半桥版 (此电源效率低,待机功率因数 0.91 左右,满载0.8+)
机箱不知道叫啥不过是py交易得来的游戏水冷机箱
然后手动降压什么的几乎没啥效果。。
平台待机功耗 35W+,带两块硬盘 40W+,满载 50W+。
G1840T 与 i3 4130 功耗差距太大了,而且 i3 4130 降压少且不稳定
如果仅仅做软路由和 NAS ,G1840T 则完全可以满足需求,建议使用。
目录(慢慢来
默认具有基础的路由交换和 Linux 操作水平
======== 基础 ========
【家庭服务器计划】序章与规划(本章)
【家庭服务器计划】pppoeconf | Debian 配置 PPPOE 上网
【家庭服务器计划】iptables | 配置路由转发和 NAT
【家庭服务器计划】dhcpd | 配置 DHCP
【家庭服务器计划】iwlwifi | 配置 Intel 无线网卡
【家庭服务器计划】hostapd | 配置无线接入
======== 进阶 ========
【家庭服务器计划】ext4 分区格式化大硬盘 inode 数量注意
【家庭服务器计划】vsftpd | 搭建 FTP 共享文件
【家庭服务器计划】搭建 Samba 协议共享
【家庭服务器计划】iptables | DNAT 为内网主机开放外网端口
【家庭服务器计划】搭建 PPTP VPN
【家庭服务器计划】搭建 L2TP VPN
【家庭服务器计划】搭建 IPSEC VPN
【家庭服务器计划】ocserv | 搭建 OpenConnect VPN
【家庭服务器计划】iptables 简单安全限制
【家庭服务器计划】BT 下载
【家庭服务器计划】搭建 DNS 服务器
======== 扩展 ========
【家庭服务器计划】SSD NCQ 指令集导致的内核报错
【家庭服务器计划】DDNS | 使用脚本更新 DNS 记录(CloudXNS)
【家庭服务器计划】Arduino 监控温度并控制 CPU 风扇
【家庭服务器计划】搭建 RTMP 直播服务器
【家庭服务器计划】rsync | 定时备份远端服务器
【家庭服务器计划】更换内核并切换 TCP BBR 算法
【家庭服务器计划】启用 tcp_fastopen 加快握手速度
fail2ban
评论