1. 利用 DDNS 动态域名解析
  2. 利用 内网穿透 工具(不推荐)

DDNS动态域名解析

前置条件:

  1. 公网IP(非固定专线IP)
  2. 路由器代替光猫拨号(光猫桥接,路由器拨号)
  3. 路由器具备DDNS及端口转发功能

DDNS设置

域名也可以换成Godaddy上的,需要写脚本调用Godaddy的api实时监测并更新记录。
选择用路由器自带的方便点。 2020-04-01-14-19-21

MAC与IP地址绑定

固定内网IP, 为端口转发准备 2020-04-01-14-14-43

端口转发

macbook: 5900(vnc端口) 22(ssh端口)
nas: 待更新,快递在路上 2020-04-01-14-16-27

远程访问macbook

打开远程登陆和远程管理 2020-04-01-14-28-58 外网访问

ssh -p ${PORT} ${USER}@${xxxx.tpddns.cn}
# macos下浏览器输入地址,会调用vnc
vnc://${xxxx.tpddns.cn}:${PORT}

内网穿透工具

使用内网穿透工具 frp 通过访问vps间接访问。

缺点: 受限于第三方vps的带宽,体验较差