我如何从本地 apache 隧道到外部 apache

发布于 2024-10-05 05:09:15 字数 309 浏览 3 评论 0原文

我正在尝试使用 putty 设置 ssh 隧道,以便我可以查看我工作地点的网站。远程开发服务器(apache)不接受端口 80 上的任何传入呼叫,因此我尝试通过 ssh 建立隧道,这应该可以工作,因为我能够登录到我的 shell 帐户。

我正在使用 putty 0.60,在我的设置中,我在连接处添加了一条新规则 ->隧道 我添加了源端口 80,目标:remote.domain:80,我尝试将单选按钮设置为本地、远程、动态,将第二行设置为自动,但似乎仍然不起作用。

我是否需要在 Windows 主机文件中添加一些内容以使 apache 接受请求? 有什么想法吗?

I'm trying to set up a ssh tunnel using putty so i can view websites which are at my work location. The remote development server (apache) does not accept any incoming calls on port 80, so i'm trying to tunnel through ssh which should work since i'm able to login to my shell account.

I'm using putty 0.60, In my settings ive added a new rule at connection -> tunnels
Ive added source port 80, Destination: remote.domain:80, i tried setting the radio buttons to local, remote, dynamic and the 2nd line to auto, still doesnt seem to work.

Do i need to add something to my windows host file to make apache accept the request?
Any idea's?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

凌乱心跳 2024-10-12 05:09:15

目的地应该是localhost:80。这是远程端口转发到的位置。

然后在您的 hosts 文件中将 remote.domain 重新路由到 127.0.0.1。

这应该会给你访问权限。

Destination should be localhost:80. This is where the remote port is forwarded to.

Then in your hosts file reroute remote.domain to 127.0.0.1.

That should give you access.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文