如何在没有管理控制台的openfire中定义stun服务器的两个公共IP地址设置,仅通过使用数据库和将是什么两个地址



我正在使用xmpp openfire插件实现语音聊天功能。我能够在服务器上上传眩晕服务器和jingle节点插件jar文件。我们可以使用openfire的管理控制台更改stun服务器设置的配置。但是由于忘记密码,我无法使用管理控制台登录。因此,我想使用数据库设置stun服务器设置。我的主要问题是需要在配置中定义两个公共IP地址和端口,但任何站点只有一个公共地址。那么,一个网站的主IP地址和从IP地址是什么呢?

下面的配置定义了openfire。在局域网中本地主机的属性数据库表。开火自动检测

'stun.address.primary', '192.168.12.31'
'stun.address.secondary', '192.168.2.1'
'stun.local.enabled', 'true'
'stun.port.primary', '3478'
'stun.port.secondary', '3479'

但是,如果服务器是在线的,那么上面的参数是什么呢

如果有人有想法。请回复

您实际上不需要第二个IP地址用于STUN连接。存在从地址,供客户端判断NAT类型/分类。如果您正在使用ICE或类似ICE的方法来完成P2P,则一个STUN地址应该足够了。

最新更新