如何从外部主机连接到 peerjs 服务器
Posted
技术标签:
【中文标题】如何从外部主机连接到 peerjs 服务器【英文标题】:How to connect to a peerjs server from external host 【发布时间】:2021-11-02 09:08:32 【问题描述】:我正在尝试使用树莓派 4 作为简单的 peerjs 服务器。
这是我在本地运行良好的命令:peerjs --port 9000 --key peerjs --path /videocallapp
I opened my router like this
但我无法使用像这样设置的简单 peerjs javascript 客户端连接到它:host: '192.***.*.**', port: 9000, path: '/videocallapp'
这里的host是raspberry的ip
你能帮帮我吗?
我不知道的是:客户端写的主机ip是错误的还是端口设置错误
【问题讨论】:
【参考方案1】:我解决了:这是配置
服务器:peerjs --port 9000 --key peerjs --path /videocallapp
路由器:Web 服务器 (HTTP) 内部:9000 外部:80 协议:TCP 设备:raspberrypi
client: ip:你的公共IP! (https://canyouseeme.org/) 端口:80
【讨论】:
以上是关于如何从外部主机连接到 peerjs 服务器的主要内容,如果未能解决你的问题,请参考以下文章
如何将安装在主机服务器上的 phpmyadmin 连接到正在运行的 docker 容器内的 maria db? [关闭]