1、确认是否有公网 IP--看一下路由器 WAN 口地址,跟
ip.cn 上显示的地址是不是同一个,如果 WAN 口 IP 是 100.x.x.x 那基本是内网 IP。
1.1、如果是内网 IP--研究内网穿透,有花生壳之类的解决方案。
2、公网 IP 的话,假设网络拓扑为 主路由( 192.168.1.1 )---Linux 服务器( 192.168.1.10 )
在主路由上设置端口转发 把 Linux 的 ssh 端口转出去公网就可以(例如: 内网 IP-192.168.1.10 ,内部端口 22,外部端口 122 ),这样子公网其他网络链接 WAN 口 IP:122,则连接到 192.168.1.10:22
----------------
我的是主路由小米+子路由刷老毛子固件(基于华硕固件改版)
有公网动态 IP ( IP 隔一段时间变一次)
子路由使用阿里云 DNS,
买一个.top 的域名,一年几块钱。
主路由端口设置端口转发,把子路由 ssh 跟 web 配置端口、需要使用的服务端口转到公网。
这样子可以实现在公司使用 域名+端口,访问我家里的设备。
...伪需求,新鲜劲过了,就很少玩了