内网间远程连接的方案
之前一直在找办法,让家里可以使用XShell连接到公司的linux虚拟机。均处于内网环境,在此记录下可行的方法
方案一:nat123
描述:非网站映射或者全端口映射都可以实现,非网站映射可以单独在虚拟机安装服务就行,但是速度不理想。全端口映射(P2P)
可以实现点到点的访问,但是两端都要安装客户端。
方案二:向日葵
描述:跟nat123原理差不多。
方案三:ZeroTier
描述:虚拟局域网。就是通过一个公共的服务器,建立一个虚拟局域网,让家里电脑和公司电脑同处于一个虚拟局域网,然后通过分配
到的虚拟局域网ip进行连接。两端都需要安装客户端。服务器在国外,响应不理想。
方案四:ngrok(推荐)
描述:主要用途是给网站或者安装开发提供部署环境,但是也同样可以用来进行端口转发。除了官方提供的服务之外,作者也放出了源代
码,国内有好心的小伙伴也有自行搭建服务端供大家使用的。建议可以找服务器是在自己地区附近的,响应速度会相对快很多。