我如何从本地 apache 隧道到外部 apache
我正在尝试使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
目的地应该是
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 rerouteremote.domain
to 127.0.0.1.That should give you access.