「HOMELAB」- 家庭实验室架构 | Version 1.0 | 实现远程访问家庭网络

问题

# 04/08/2018 为了能从办公室访问家里的网络(我们没有出口路由的控制权),而且是任意访问(我们希望直接访问 80 端口,但是受限于网络环境,80 端口默认被运营商屏蔽);

注 1:该部分笔记是对以往笔记的梳理,目的是完善我们的笔记知库;
注 2:相关事件的详细时间已无从考究,我们只能从以往的购置订单中推测大致时间。例如 04/08/2018 是我们购置腾讯云服务器的时间;

分析

所以,我们通过部署 L2TP VPN 解决,我们实现远程访问家庭网络服务的方法;

混合云(Hybrid Cloud)与「MicroServer Gen10」的关系不大。实际上也不是真正的「混合云」,我们只不过是把各个机器上运行了「L2TP LAC」服务,然后各个机器连接到一台「云主机」上,夸网络组成了一个虚拟局域网,还是属于 VPN 的简单应用;

但是遇到不少的疑问和问题:
1)xl2tp – can not connect」- 在家用宽带里,多台主机无法同时连接「LNS」,但是换个宽带就没有问题;
2)xl2tpd – network thread select timeout」- 在 xl2tdp 的日志中,有一个 select timeout with max retries 错误提示;
3)Networking Solutions」- 混合云的网络解决方案;

方案

网络实现

1)通过云服务器部署 LNS 服务(xl2tpd),家里的路由器和笔记都作为 LAC 拨号到 LNS,形成二层网络;
2)通过配置静态路由,实现 Laptop 与 NAS 互通,我们便能通过内网地址直接访问家里的服务;

关于网络三层互通:通过配置静态路由,实现 Laptop 与 NAS 的通信;

存储服务

HPE ProLiant MicroServer Gen10

计算服务

该版本的 Homelab 环境中,还未引入虚拟化技术,所以也不存在相关的计算服务;