You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AzerothCore docker部署后外部用户选服务器跳回realm list问题求助

操作指引
  • 第一步:进入你部署acore-docker的工作目录
    cd /你存放acore-docker文件的文件夹路径
    
  • 第二步:进入MySQL容器并连接auth数据库,默认用户名为acore,默认密码为acore,如果部署时自定义过密码请替换为你设置的密码
    docker compose exec mysql mysql -u acore -p acore_auth
    
    执行命令后输入密码时不会显示输入内容,输完直接回车即可
  • 第三步:查看当前realm列表配置,确认默认的回环地址配置
    SELECT id, name, address, localAddress FROM realmlist;
    
    正常返回结果中address字段默认值为127.0.0.1,这就是局域网其他设备无法进入服务器的原因
  • 第四步:修改realm的访问地址,如果你是局域网内游玩,替换为宿主机的局域网IP(比如192.168.3.15这类格式);如果需要公网访问则替换为你的公网IP
    UPDATE realmlist SET address = '替换为你的实际访问IP' WHERE id = 1;
    
    如果你配置了多个服务器,根据id字段的值对应修改即可
  • 第五步:退出MySQL命令行,重启worldserver容器让配置生效
    先输入exit回车退出MySQL交互界面,再执行以下命令重启服务
    docker compose restart worldserver
    
  • 额外检查:确认宿主机防火墙已放行3724、8085两个TCP端口,家人设备上的客户端realmlist.wtf文件内的地址填写你上面配置的实际访问IP

内容的提问来源于stack exchange,提问作者Corrigan1313

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 03:15:04