问题标签 [pagekite]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
17 浏览

pagekite - 是否可以在多台机器上扩展 pagekite?

是否可以在多个服务器上扩展 pagekite,以便:

  1. 它不再是单点故障
  2. 当流量变大时,它会被分配
0 投票
0 回答
18 浏览

influxdb - Pagekite 与 Influxdb RPC 一起使用

有谁知道如何集成 Pagekite 以便它可以在端口 8088 上侦听 InfluxDB RPC?

我正在尝试使用原始协议:

  • 前端似乎开始监听 8088 上的请求。
  • 后端似乎没有接听电话。
0 投票
1 回答
26 浏览

bash - 在远程主机上更新 pagekite

我正在尝试更新远程主机上的 Pagekite(apt 包)。

Pagekite 是为我提供当前 ssh 连接的软件包。

更新软件包后,服务不会自动重新启动。

如果我在本地计算机上,我会这样做:

考虑到我在远程主机上,在第一个命令成功后,管道损坏,服务没有启动,我被锁定在机器之外。

我还尝试了以下方法,无论如何它都应该执行第二个命令,但它看起来不会被执行。

我怎么能这样做?

0 投票
0 回答
189 浏览

networking - 将所有子域请求隧道传输到本地计算机

我正在使用Pagekite将所有请求从我的云服务器传送到我的本地机器。我的设置是我有这个带有公共 IP 的 Linode 云服务器,我在其中安装了 Pagekite。

我从我的本地机器运行它(并且工作,yourdomain.com指向云服务器 IP):

但是,我无法“告诉”前端服务器将所有内容转发到我的本地机器,如下所示:

当它抛出

任何人都有使用 Pagekite 的经验并且知道如何解决这个问题?

0 投票
2 回答
165 浏览

python - 尝试使用 daphne 服务器和 pagekite 时出现错误 404 而不是 json

所以我用 Python 和 FastAPI 为我的网站编写了一个后端,现在想在我的电脑或手机上运行它。为了运行 python 服务器,我决定使用 daphne,为了使其可以从域名访问,我决定使用 pagekite。

但是,当我去https://something.pagekite.me:8080/coordinates/?direction_x=1&direction_y=2&gas=2(不是实际域名)时,I get 404 Not found File or directory not found. Sorry!当我去http://0.0.0.0:8000/ coordinates/?direction_x=1&direction_y=2&gas=2我得到了我期望的实际 json 响应。这是我用来运行 main.py 作为后端的命令。

主要.py:

这是整个 pagekite 日志:

我使用 Linux Mint。谢谢你的帮助!

0 投票
0 回答
21 浏览

networking - 尝试在 Linux 上运行 pagekite daphne 服务器时获取 ERR_TIMED_OUT un Chromium

我想为带有 pagekite 和 daphne 的网站运行 Python 后端。我使用以下命令:

和:

或者:

这是页面风筝:

在这两种情况下(我尝试了两个命令)我都超时了。我在 Linux Mint 20.2 上的 Chromium 和 Firefox 中进行了测试。互联网显然有效,因为我可以毫无问题地谷歌并输入这个。谢谢你的帮助!

0 投票
0 回答
83 浏览

ubuntu - 如何 ngrok,pagekite localhost 映射主机名?

我在 Windows 11 WSL2 的本地计算机上通过 Cyber​​Panel 运行 OpenLiteSpeed 的虚拟托管服务器,用于 Web 开发。我正在使用本地域访问多个网站,例如 testsite1.priv,而不是 localhost/testsite1 或 127.0.0.1/testsite1。localhost 映射在 WSL2 Ubuntu etc/hosts 和 Windows c:\windows\system32\drivers\etc\hosts 文件中完成,如下所示:

我使用 80 端口监听 OpenLiteSpeed 服务器。所以我只需在 Chrome 中输入 testsite1.priv,本地站点在 Windows 中运行良好。

但是如何使用 ngrok 或 pagekite 让公众可以从我的本地机器访问网站?ngrok 或 pagekite 必须使用什么命令行?我试过命令:

按照 ngrok 生成的链接,我从 OpenLiteSpeed 服务器获取 html 页脚,但页面内容是:

PS 我是托管和隧道软件的新手。试图找出对我来说最方便的工作流程。而且我不仅仅局限于 ngrok 和 pagekite,只是这些现在最流行。

谢谢你的帮助!不要说那是不可能的 :D

解决方案! 好的。我终于用谷歌搜索了答案。ngrok 命令必须适合我:

对于 PageKite:

xxxxxx - 您的 PageKite 免费子域

0 投票
0 回答
100 浏览

networking - 如何使用 Pagekite 创建 TCP 隧道

在网络方面,我是一个完整的初学者,我正在尝试使用pagekite在我的机器上设置 TCP 隧道。我想将所有流量从一个 TCP 地址路由到我的本地主机上的一个端口,比如说 8080。然后我会启动一个处理程序localhost:8080来处理传入的流量。我可以通过简单地使用ngrokngrok tcp 8080来使用它,但是在免费的 ngrok 计划中,我无法保留 tcp 地址并且 ngrok 相当慢,所以我选择尝试使用pagekite

Pagekite 通常允许通过隧道轻松连接到 HTTP 地址,但他们在此处提供了有关如何使用 PuTTY 和 Pagekite 创建由 HTTP 代理的 TCP 隧道的指南。

我按照他们的指南进行操作,但可以使用一些帮助来确定它是否符合我的要求。

我正在使用 Linux VM,所以我首先使用 openssh 设置了一个 SSH 服务器,如下所示:sudo service ssh start

然后我使用 pagekite 暴露了 SSH 服务器,如下所示:python3 pagekite.py 22 ssh:user.pagekite.me

然后我启动 PuTTY,并将主机名配置为user.pagekite.me端口 22,使用端口 443 上的代理主机名设置 HTTP 代理,user.pagekite.me最后从 PuTTY 机器创建一个隧道,源端口为 8080 和目标localhost:8080

现在我不确定这实际上完成了什么。我知道 PuTTY 机器连接到在我的 VM 上运行的 ssh 服务器,并且我能够从 PuTTY 终端使用 linux 终端,但这实际上是否创建了一个从user.pagekite.me:8080to的 TCP 隧道localhost:8080?此外,在这样做之后,如果我尝试设置处理程序,localhost:8080我会收到以下错误:

同样,我在网络方面完全一无所知,所以如果有人能解释我在做什么,甚至可以按照我的方式做我想做的事情,那将非常有帮助。

0 投票
0 回答
11 浏览

php - Pagekite 错误:失败:localhost:8080 已关闭

当我尝试使用 localhost:8000 创建到我的隧道$ pagekite.py 8080 xxxx.pagekite.me时,当有人尝试连接时出现错误:(失败:localhost:8080 已关闭)。我在本地机器上创建了服务器:$ php -S localhost:8080. 当我尝试使用 http://localhost:8080 访问本地计算机上的站点时,一切正常。

0 投票
0 回答
14 浏览

php - 本地机器上的 php 网络服务器。Pagekite 错误:失败:localhost:8080 已关闭

当我尝试使用创建隧道$enter code here pagekite.py 8080 xxxx.pagekite.me 并且有人尝试连接时,出现此错误:(FAIL: localhost:8080 is down)。我在本地机器上使用$ php -S localhost:8080. 当我尝试使用 http://localhost:8080 连接到本地计算机上的服务器时,该站点运行良好。