【发布时间】:2019-04-25 05:35:10
【问题描述】:
我使用 Serveo 并希望通过我自己的域将我的本地主机站点公开到 Internet。
如果我使用serveo sudbomain,它可以完美运行。但是当我尝试在端口 80 上将它与我自己的域名一起使用时,它得到了我这个错误:
警告:监听端口 80 的远程端口转发失败
我使用这个命令:
ssh -R example.com:80:localhost:8080 serveo.net
但是如果我为我的域使用不同的端口它可以完美地与该端口配合使用,例如
ssh -R example.com:2468:localhost:8080 serveo.net
当打开 http://example.com:2468 我的网站在该端口上工作,但端口 80 不会。
如果我为我的域使用不同的端口,它可以正常工作,但是如何将它与默认端口 80 一起使用,以便 example.com 指向我的本地主机站点?
【问题讨论】:
-
这有点模糊。我猜你在这里运行 ssh?请edit您的问题以显示您正在运行的 SSH 命令。
-
我使用这个命令:> ssh -R mydomain.com:80:localhost:8080 serveo.net
-
确保您尚未在端口 80 上运行 Web 服务器。
标签: ssh localhost portforwarding ssh-tunnel tunneling