无公网 IP,如何通过外网访问内网?

2017-03-06 12:40:00 +08:00
 Lpl

描述:现有内网 ServerA ,没有公网 IP 。有一客户端 ClientA ,在外网中。

目的:ClientA 能够通过 ssh 链接 ServerA 里边的任意一台机器。

问题:如何使得 ClientA 能够访问 ServerA ?

设想的方案:

昨天借用搜索引擎查了下,有如下解决方案:

  1. 在公网租一台服务器作为 VPN ;
  2. 让 ServerA 的路由器连接 VPN ;
  3. 让 ClientA 连接 VPN
  4. 此时, ServerA 和 ClientA 就算是打通了,然后配置路由表

不知道上边的方案是否可行..如果可行的话,有没有稍微具体一点的细节?

我对计算机网络的知识欠缺的有点多,如果有能指教的,不胜感激

3922 次点击
所在节点    问与答
23 条回复
jininij
2017-03-06 18:22:26 +08:00
如果是家庭路由器有公网 IP ,推荐关键词:
内外穿透, upnp , udp/tcp 打洞

如果是运营商给你的就是内网 IP ,推荐关键词:
site:v2ex.com 公网 IP
xmoiduts
2017-03-06 18:46:05 +08:00
ssh -NfR 好上手 可以套 ss 使用,但公网服务器必须承载全部流量且可能被认证。
flynaj
2017-03-08 10:22:14 +08:00
用 softether ,两边装桥架一下就行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/345268

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX