我目前正在设置 Jitsi 服务器,但遇到了一些问题,我怀疑这些问题源自防火墙配置。该服务器是基于 Ubuntu 的机器,我从 Jitsi 提供的存储库安装了 Jitsi。
我向防火墙添加了端口 443、4443、5280(tcp)和 10000(udp),这使我能够连接到服务器。
但是,当我尝试加入(创建)一个房间时,系统提示我已断开连接,应该检查我的连接。
我猜想防火墙需要一些额外的端口?不幸的是,Jitsi 网站和 GitHub 存储库没有提供需要打开的所有必需端口的完整列表 - 还是我遗漏了什么?
答案1
UDP 10000 有点误导。它实际上需要打开 10000-20000 个 UDP - 而不仅仅是一个端口。但即使这样,它也可能不是您要寻找的完整答案。您正在接收端设置服务器,但您是否考虑到任何到服务器的来宾连接也需要打开端口?如果他们在公司防火墙后面等,他们可能无法连接。您可能需要通过一些 nginx 黑客或其他方式路由您的连接,以在此处使用传统打开的端口。这可能会有所帮助: https://meetrix.io/blog/webrtc/jitsi/jitsi-meet-and-firewalls.html