创建隧道以便通过端口 443 访问 https

Posted

技术标签:

【中文标题】创建隧道以便通过端口 443 访问 https【英文标题】:create tunnel in order to access https via port 443 【发布时间】:2015-09-23 07:01:37 【问题描述】:

我的 Windows 机器连接到 Linux 服务器 192.9.100.10

Linux 服务器连接到 IBM 刀片中心管理 GUI - 192.9.100.200

在我的 Windows 机器上,我没有连接到 192.9.100.200

我的目标是以 https://192.9.100.200:443

身份访问 IBM 管理中心

所以我做了以下步骤:

我使用 PuTTY 并创建了一条从 Linux 服务器到 IBM 刀片中心管理 VIA 端口的隧道 443

在 PuTTY 的转发端口中,我设置了 putty

 L1000               192.9.100.200:443

在这个设置之后,我从 cmd 窗口(在 WIN 机器上)验证了端口 443,如下所示

 telnet 192.9.100.200 443

... telnet 连接成功

但是当我尝试通过 http 访问 IBM 管理中心时 https://192.9.100.200:443 然后我没有任何连接(白屏)

有人可以帮我理解这里的问题吗?

如何调试以及如何解决问题?

【问题讨论】:

您的问题更适合 superuser.com 而不是 SO。 【参考方案1】:

L1000 192.9.100.200:443

表示您从 Windows 机器上的 1000 端口创建了一条隧道。 在这台机器上,您必须通过https://127.0.0.1:1000/ 连接才能使用此隧道。

如果这不起作用,您也可以尝试将“自动”模式更改为“IPv4”。

【讨论】:

嗨,为什么是 http 而不是 https? 当我设置为 https 时仍然没有连接?其他的会是什么?【参考方案2】:

有时候你的window防火墙也出问题了,试试把window机防火墙关掉再试试看,

有时window firewall会阻止入站请求

我还建议您查看正在监听 443 的应用程序 access.logerror.log 文件,这些文件将帮助您找出问题所在

【讨论】:

以上是关于创建隧道以便通过端口 443 访问 https的主要内容,如果未能解决你的问题,请参考以下文章

Citrix DDC添加443端口证书通过SSL加密访问

443端口关闭,无法访问https类网页,该如何解决啊?

AWS - 无法通过 443 端口访问 EC2 实例

禁用443端口还能访问https吗?如果不能那为啥还要禁用

通过 80 或 443 以外的端口查看 http

[Nginx]-外部多端口映射Https443端口配置