直接使用SSH内网透传

之前在公司内网搭建了一个wiki,现在想直接在外网可以访问,查了下公司的网络情况,发现端口映射是不能解决问题的,那么接下来比较方便的就有2套方案。

  1. 采用ssh隧道透传
  2. 采用ngrok方案
  3. 采用vpn方案

综合比较了下,现阶段直接采用简单的ssh方案就可以了

先在内网机器上执行以下shell

ssh -CPfN -R 外网机器端口:127.0.0.1:内网服务端口 -o ServerAliveInterval=30 -o ServerAliveCountMax=10 外网机器帐号@外网机器host

然后在外网机器上用nginx根据域名反向代理到本地的端口就可以了

Show Comments