SSH 隧道/类似设置,用于连接到与私有网络关联的服务

SSH 隧道/类似设置,用于连接到与私有网络关联的服务

这是我的问题。

操作系统:Oracle Linux 7.8 管理 IP(可通过 Putty 访问) eth0:10.250.0.210 应用程序 IP(外部不可访问) eth1:10.250.4.210

我有一个在 10.250.4.210:80 上运行的网站。

出于测试目的,我需要通过 10.250.0.210 IP 访问此站点。我该如何实现这一点?

提前致谢。UJ

答案1

几个选项

  1. ssh -L 127.0.0.1:80:10.250.4.210:80 [email protected]

    这会将发送到 localhost:80 的所有流量通过 10.250.0.210 转发到 10.250.4.210:80

  2. ssh -D 127.0.0.1:8080 [email protected]

    这将在 localhost:8080 上启动一个 socks 代理,你可以配置浏览器使用它,这将依次通过 10.250.0.210 代理所有请求

Putty 的两个版本都有等效的配置选项,但我相信 Windows 10 现在附带了 OpenSSH 客户端的一个版本,因此命令行版本应该可以工作。

相关内容