背景
家里有台闲置 PC,想用来做开发服务器。
之前常用的方案为 IPV4 内网穿透,但这个方式需要有一台公网服务器做流量跳转,且不是很稳定。
随着 IPV6 的普及,内网穿透越来越没必要,变成了一个伪需求了,因为 IPV6 下自带公网地址。
前几年国内一直说是普及普及的,但是好像一直没有什么大动静,感觉也是因为没有什么合适的应用场景吧,不过东西是一个好东西。
方案
闲置机器连接 WiFi,路由器上开启 IPV6,但因为 IPV6 会变,所以还需要一个域名通过 DDNS 固定访问地址。
步骤
闲置机器连接 WiFi,ip addr
查看机器 IPV6 地址,其中 fe80....
这个是链路本地地址,需要使用其他的
本地机器切换到外网,测试一下 ssh root@{IPV6_ADDR}
,看看是否能够连通,如果不行的话需要本地机器切换到 WiFi 环境下,进路由器后台管理,启用 IPV6,如果涉及到光猫网关路由来回转发的会比较复杂,具体的操作需要看相应的设备
配置 DDNS,先在域名解析上添加一条 AAAA 记录,我这里用的阿里云的域名解析,具体的 DDNS 写了个服务,打成 Docker 跑起来就行,可以达到 10 分钟内更新的效果,地址在这里 !aliyun_ddns
愉快的访问吧