从家里通过 vps 到学校的一台计算机再以此 ip 访问学校的某些内部网站 怎么实现?

2019-04-29 20:34:34 +08:00
 emacszy
从家里通过 vps 到学校的一台计算机再以此 ip 访问学校的某些内部网站 怎么实现?
737 次点击
所在节点    VPS
10 条回复
DGideas
2019-04-30 12:14:16 +08:00
1. vps 在哪
2. (如何)到学校的一台(哪台)计算机
3. 此 ip 是 vps 的 ip 还是学校的 ip
4. 内部网站有何限制,限制外网访问还是限制校内 ip
emacszy
2019-04-30 17:06:31 +08:00
vps 在外面买的

学校办公室的计算机

目的是 在家 模拟 在学校办公室上网
目的是 在家 模拟 在学校办公室上网
在家 IP 模拟办公室 ip
谢谢 请回复解答
DGideas
2019-04-30 23:05:12 +08:00
如果你在学校办公室有电脑,那么你需要做的事情是内网穿透(将学校办公室电脑配置连接到 VPS 上,再通过家里的电脑连接 VPS 上指定的服务,经过内网穿透配置后,你从家里连接 VPS 相当于你正在学校办公室上网)

具体请参考:
https://imlcl.store/2019/01/21/%E5%9C%A8%E5%AE%B6%E8%BF%9C%E7%A8%8B%E8%BF%9E%E6%8E%A5%E5%85%AC%E5%8F%B8%E7%94%B5%E8%84%91-%E6%88%91%E6%98%AF%E8%A2%AB%E9%80%BC%E7%9A%84/
emacszy
2019-05-01 09:04:50 +08:00
谢谢!!!
我的家里办公室 都是 Linux 如何操作?
谢谢!
DGideas
2019-05-01 09:21:44 +08:00
那篇文章介绍了 frp 工具,frp 本身三大平台都有支持啊。

你看了什么叫内网穿透了吗?

既然你是 Linux 用户,我假设你了解基本的计算机相关知识,读完文章之后,你可以上网搜搜 frp 反向代理工具如何在 Linux 上配置,并且自己配置试试啊。如果再遇到问题,把(a)你想做什么(b)你做了什么(c)遇到了什么问题 /报错信息是什么,都贴出来,要不提问没有任何建设性,你的提问不一次性给我所有的信息,让解答问题的热心网友如何去帮你?
emacszy
2019-05-01 09:47:26 +08:00
ngrok frp 是外部访问内部 web 服务器
我的情况是在家 模拟 在学校办公室 访问学校内部网站 因为 学校内部网站限定 IP 必须为校内
DGideas
2019-05-01 10:20:30 +08:00
校内网 | 公网 |
学校的电脑 | <----反向代理--- | 公网 VPS 服务器 | <------连接----- | 你家里的电脑 |
SSH 服务 | | 反向代理软件 |

然后就能通过你学校电脑的相关服务代理你家里的电脑上网,然后你家里的电脑就能以学校内网的身份访问网站了
DGideas
2019-05-01 10:24:46 +08:00
图被吞了。

意思就是你在家的话,应该通过学校提供的 VPN 或者学校的电脑作为跳板来连接校园网。现在的问题是,你学校的电脑没有公网 ip,所以你在家无法直接连接。所以你需要让学校的电脑先主动连接到你的公网 VPS 作为反向代理,然后从你家连接到该公网 VPS,相当于你连接到了你学校的电脑。

你提到学校的电脑也是 Linux 系统,这样你只需要暴露出来学校电脑的 SSH 连接,你在家就可以连接学校电脑,并通过 SSH Tunnel 以学校校内网电脑的身份访问学校内部网站了。
emacszy
2019-05-01 10:33:49 +08:00
非常感谢!!!
我已经做到 可以通过 VPS SSH Tunnel 到办公室电脑
如果 X11 转发 可以运行办公室的浏览器?
这样即使实现 也不是很方便
最终的需求是 直接 直接 用家里浏览器 浏览校内网站 校内网站 以为是校内电脑浏览
这样如何
DGideas
2019-05-01 12:53:12 +08:00
@emacszy SSH Tunnel 可以做到 SOCKS 转发

通过 SOCKS 转发连接到学校的服务器,然后在你家里的电脑进行设置之后,可以直接用你家里电脑的浏览器,通过 SOCKS 代理服务器连接到学校内部网站

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

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

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

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

© 2021 V2EX