非标准 HTTPS 端口的 VirtualBox 端口重定向问题
Posted
技术标签:
【中文标题】非标准 HTTPS 端口的 VirtualBox 端口重定向问题【英文标题】:VirtualBox port redirection issues with non standard HTTPS ports 【发布时间】:2019-02-20 01:01:19 【问题描述】:我已经设置了一个 CentOS 虚拟机来测试 Hadoop。我在 NAT 模式下使用 准虚拟化网络 类型的接口设置了一个网络接口。 SSH (TCP 22) 的端口重定向工作没有问题。但是,其他一些端口似乎无法完全正常工作(9870、8042、9864)。我可以看到一些“行动”正在发生。让我以端口 9870 为例。
这些是我的规则(记得我说过 SSH 规则可以正常工作):
RulesX TCP 127.0.0.1 59870 10.0.3.15 9870
当我尝试访问 http://127.0.0.1:59870 时,我会自动重定向到 https://127.0.0.1:59870,但最终我会收到 ERR_TIMED_OUT 错误。
跟踪 VM 上的流量,我可以看到流量进入,但我看不到任何响应(我只有一个网络接口):
我不知道还能看什么。
非常欢迎任何想法。谢谢!
【问题讨论】:
【参考方案1】:您很可能需要在 Centos 防火墙上打开非标准端口。
Open firewall port on CentOS 7
【讨论】:
以上是关于非标准 HTTPS 端口的 VirtualBox 端口重定向问题的主要内容,如果未能解决你的问题,请参考以下文章
通过地址重写, 解决ingress在使用非标准端口(80, 443)时, 引起的重定向丢失端口问题
通过地址重写, 解决ingress在使用非标准端口(80, 443)时, 引起的重定向丢失端口问题