Serveo

Serveo
软件描述
使用 SSH 将本地服务器暴露在互联网上,并检查和重放 HTTP 流量。无需安装,无需注册。
官方网站
访问软件的官方网站了解更多信息
serveo.net
什么是 Serveo?
像使用 ssh -R 80:localhost:8888 serveo.net 一样。 当你建立与 serveo.net 的 SSH 连接时,将分配一个子域名,用于将 HTTP(及 HTTPS)流量转发到你的本地服务器。 基本用法如下: ssh -R 80:localhost:8888 serveo.net -R 选项指示你的 SSH 客户端向服务器请求端口转发,并将请求代理到指定的主机和端口(通常是 localhost)。将会分配一个 serveo.net 的子域名来转发 HTTP 流量。 可以同时请求多个端口转发: ssh -R 80:localhost:8888 -R 80:localhost:9999 serveo.net 目标服务器不必位于 localhost: ssh -R 80:example.com:80 serveo.net 子域名根据你的 IP 地址、提供的 SSH 用户名以及子域名可用性确定性地选择,因此重启后通常会获得相同的子域名。你也可以请求特定子域名(从一组可选中): ssh -R incubo:80:localhost:8888 serveo.net ssh -R incubo.serveo.net:80:localhost:8888 serveo.net 更改 SSH 用户名即可获得不同的子域名: ssh -R 80:localhost:8888 [email protected] 可以请求除 80 以外的端口,原始 TCP 流量也将被转发。(此时无法根据主机名路由连接,且指定的主机将被忽略。) ssh -R 1492:localhost:1492 serveo.net 若请求端口为 0,则会转发一个随机 TCP 端口: ssh -R 0:localhost:1492 serveo.net
🔄 替代方案
14 个选择
ngrok
ngrok 通过安全隧道将位于 NAT 和防火墙后的本地服务器暴露到公共互联网。

Pagekite
将您的本地服务器上线。 PageKite 是一款软件,可为您的本地服务器分配名称并使其在全球范围内可见。它适用于任何计算机和任何互联网连接。 使用如此简单,您将再也不必费心于路由器、IP 地址或其他技术问题。

sish
一个开源的 serveo/ngrok 替代品。仅使用 SSH 即可创建 HTTP(S)/WS(S)/TCP 隧道到本地主机。- antoniomika/sish

LocalXpose
反向代理,支持HTTP、HTTPS、TLS、TCP、UDP隧道,无限连接,自定义和通配符域名,请求速率限制,IP白名单,可更改头部,认证选项,以及内置的Let's Encrypt。

localhost.run
即时共享您的本地主机环境!

Packetriot
从任何网络或设备上托管网页和TCP应用程序。访问数据库、自定义网页应用、SSH、媒体服务器等。无需VPN或管理防火墙,即可连接IP视频摄像头、自动化传感器、销售点系统、树莓派或其他设备。

Portmap.io
端口转发服务,可在防火墙后或无真实IP地址的情况下将本地PC暴露于互联网。通过OpenVPN或SSH加密隧道,从本地主机连接至Portmap.io。

