任何拥有此类 http 中继或代理的解决方案
3台PC A、B、C。
A:windows PC(内网内,可以访问B,但无法访问C) B:linux PC(内网内,可以到达A、C,并通过PC C上的代理服务器访问Internet) C: 代理服务器(在内网内,可以到达/代理来自/到互联网的流量)
我在 PC B 上没有 root 帐户。我想要一个程序在 PC B 上运行(作为普通用户而不是 root)来帮助我访问互联网 吗
有什么解决方案或建议
?谢谢。
3 PCs A, B, C.
A: windows PC (within intranet, can reach B but blocked to C)
B: linux PC (within intranet, can reach A, C and access internet through proxy server at PC C)
C: proxy server (within intranet, could reach / proxy the traffic from/to internet)
I have no root account on PC B. I want a program to run at PC B (as a common user not root) to help me access Internet at PC A.
Any solutions or suggestions?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
OpenSSH 可以做到。
在 PC B 上以用户身份运行 sshd(如果尚未运行),然后在 PC A 上使用 PuTTy 通过它建立隧道(在本地 PC A 端口上打开 SOCKS 代理,通过该端口传输流量)隧道)。
OpenSSH can do it.
Run
sshd
as a user on PC B (if it's not already running), then use PuTTy on PC A to tunnel through it (opening a SOCKS proxy on a local PC A port that funnels the traffic through the tunnel).