【问题标题】:Cannot Connect to IM Server Running on Guest Machine无法连接到客户机上运行的 IM 服务器
【发布时间】:2019-12-07 08:01:53
【问题描述】:
我有一个 IM 服务器(open fire)在我的 Mac(主机)上作为访客(Linux、Ubuntu 18.4)运行。来宾正在使用桥接连接设置运行。我可以从主机上的浏览器访问 Openfire 管理控制台(使用:localhost:9090/)但是我无法在主机或来宾上使用 spark 客户端连接到服务器。我创建服务器时使用的域名是chatlink.com
我该如何解决这个问题?最后,我想创建自己的客户端,您能否指出一些有关如何创建自己的 XMPP 客户端的资源?
【问题讨论】:
标签:
linux
macos
server
chat
openfire
【解决方案1】:
你最后问的是一个完全不同的问题。所以我会试着回答第一个。首先,您说您连接到主机上的 localhost:9090。也许你真的是指客人?因为如果客户机上安装了服务器,那将更有意义。我也猜想chatlink.com 是你编造的假域名。这不会像不存在的域那样工作。应该有一些东西支持你的域名,比如 DNS。你仍然可以让它“工作”。在主机上,在 Spark 中,在登录屏幕上将 chatlink.com 留在域字段中,但转到高级菜单,取消选中主机和端口的自动发现并将您的访客 VM 的 IP 放在那里。你可以在 Ubuntu 上运行 ifconfig 命令找到它的 IP。