通过路由器接入网络的机器,只有一个内网IP,没有外网IP,所以无法通过外网直接访问。内网穿透工具ZeroTier可以解决这个问题,这样我就可以把家里的台式机给别人当服务器用了。
大体的原理就是通过ZeroTier创建一个网络,然后别人加入这个网络,那么这个网络中的几个网络,就可以像局域网内互相访问了。
官网地址:ZeroTier Central
官方文档地址:Confluence
使用教程百度下就行了。大体几件事:注册ZeroTier账户,下载客户端,创建网络,申请加入网络,授权,访问。
使用过程中的几个发现:
- 电脑换了网络连接,比如换了wifi,需要等一段时间自己好,十分钟左右吧可能。
- 客户端主要的作用式是加入网络,网络加入成功之后,客户端退出也就没有关系了。