【问题标题】:Access local server from outside without port forwarding从外部访问本地服务器,无需端口转发
【发布时间】:2017-06-27 03:19:24
【问题描述】:

我无法更改路由器的端口转发规则,我想使用像自己的云这样的服务。我有一个具有固定 IP 的服务器,我可以建立一个 SSH 隧道。我的两个问题是:

做一个ssh隧道,所有的数据都通过服务器传输? (如果我的服务器端的传输速率有限制,那将是一个问题)。

还有其他方法可以绕过路由器上的端口转发吗?

【问题讨论】:

    标签: ssh port router owncloud ssh-tunnel


    【解决方案1】:

    您还需要转发一个 SSH 端口。如果路由器默认允许这样做,我会感到惊讶。


    做一个ssh隧道,所有的数据都通过服务器传输?

    是的。 SSH 隧道是“穷人的 VPN”。


    “我想将 NAT 或防火墙后面的本地服务器暴露给互联网。”

    ngrok 允许您将运行在本地计算机上的...服务器暴露给互联网。告诉ngrok你的...服务器正在监听哪个端口

    ngrok http <http_port>

    ngrok tcp <tcp_port>

    -- Ngrok


    SSH 隧道会更安全

    【讨论】:

    • 据我了解,ngrok 类似于 SSH 隧道,但只是将其外包。
    • 它不创建加密隧道(默认情况下),所以不完全正确。它是开源的,如果你想看的话。 github.com/inconshreveable/ngrok
    猜你喜欢
    • 2019-04-22
    • 1970-01-01
    • 1970-01-01
    • 2021-09-20
    • 2016-02-19
    • 2020-08-16
    • 1970-01-01
    • 2012-01-18
    • 2020-07-15
    相关资源
    最近更新 更多