如何设置 HTTP 端口转发

如何设置 HTTP 端口转发

我有一个 D-Link 路由器,并在端口 80 上添加了一个虚拟服务器(端口转发)。我的 Web 服务器(apache)在 192.168.0.199 上运行,我已将其保留为网络上此机器的静态 IP 地址。

我有一个外部静态 IP 地址,当我导航到此地址时,它会显示我的调制解调器的登录页面。当我从外部访问它时,它会显示 HTTP 错误 400。

路由器页面

答案1

你已经内部测试过了,对吧?比如你尝试连接到http://192.168.0.199它有效吗?

还有一些需要仔细检查的地方。我之前看到过,当您通过 http 登录时,某些网站会自动重定向到 https。您可能知道这是一个不同的端口 (443)。如果发生这种情况,如果端口未打开,您会收到错误 400 bad request。它也很容易被忽略,因为它只改变了一个字母 (S)。检查 URL 中是否有其他任何变化。如果是这样,端口转发 https 也行

相关内容