我正在使用xmpp openfire插件实现语音聊天功能。我能够在服务器上传stun服务器和jingle节点插件jar文件。我们可以使用openfire的管理控制台更改设置stun服务器设置的配置。但由于忘记了密码,我无法使用管理控制台登录。所以,我想使用数据库设置stun服务器设置。 我的主要问题是需要在配置中定义两个公共IP地址和端口,但任何站点只有一个公共地址。那么,网站的主要和次要IP地址是什么。
以下配置为LAN中的localhost定义了openfire.ofProperty数据库表。它通过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'
但是,在实时服务器的情况下,上述参数是什么。
如果有人有想法。请回复 提前谢谢......
答案 0 :(得分:0)
实际上,您不需要第二个IP地址用于STUN连接。客户端存在辅助地址以确定NAT类型/分类。如果您正在使用类似ICE或ICE的方法来实现P2P,那么一个STUN地址就足够了。