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

局域网修改IP后Authserver无法连接:主机未授权

解决局域网WOW 3.3.5服务器搭建问题

一、先修复Authserver连接MySQL的授权错误

当前报错是因为MySQL默认只允许本地连接,且你之前把数据库连接IP改成了局域网IP,触发了远程连接权限限制,按以下步骤操作:

  1. 改回服务器配置里的数据库IP

    • 打开authserver.conf,找到LoginDatabaseInfo项,把其中的IP从192.168.1.112改回127.0.0.1,用户名和密码保持不变。
    • 打开worldserver.conf,把LoginDatabaseInfo、WorldDatabaseInfo、CharacterDatabaseInfo里的IP全改回127.0.0.1。
  2. 授权MySQL允许局域网连接

    • 打开HeidiSQL,用localhost或127.0.0.1连接本地MySQL,账号密码用你安装服务器时设置的数据库账号(一般是root)。
    • 新建SQL查询窗口,输入以下命令(替换成你的数据库用户名和密码):
      GRANT ALL PRIVILEGES ON *.* TO '你的数据库用户名'@'192.168.1.%' IDENTIFIED BY '你的数据库密码' WITH GRANT OPTION;
      FLUSH PRIVILEGES;
      
      比如你的数据库用户是root,密码是123456,就改成:
      GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.%' IDENTIFIED BY '123456' WITH GRANT OPTION;
      FLUSH PRIVILEGES;
      
  3. 修改MySQL配置允许所有IP连接

    • 找到MySQL的配置文件my.ini(一般在C:\ProgramData\MySQL\MySQL Server X.X目录下,X.X是版本号,比如8.0)。
    • 打开文件,找到bind-address行,改成bind-address = 0.0.0.0;如果找不到这行,就在文件末尾添加这一行。
    • 按Win+R输入services.msc,找到MySQL服务(比如MySQL80),右键选择「重启」。
  4. 重新启动Authserver和Worldserver
    现在启动这两个程序,应该不会再出现连接MySQL的错误了。

二、让局域网客户端能正常进入服务器

解决完数据库问题后,调整配置确保客户端能连接并进入:

  1. 修改Realm列表的IP

    • 在HeidiSQL中连接auth数据库,打开realmlist表,把address字段的值改成服务器的局域网IP192.168.1.112,port保持3724不变,保存修改。
  2. 绑定服务器到局域网IP

    • 打开authserver.conf,找到LoginServerIP,设置为192.168.1.112。
    • 打开worldserver.conf,找到WorldServerIP,设置为192.168.1.112。
  3. 客户端配置调整

    • 打开另一台电脑上的WOW客户端,找到realmlist.wtf文件(一般在客户端根目录),把内容改成set realmlist 192.168.1.112,保存后启动客户端。
  4. 检查防火墙设置

    • 服务器电脑上的Windows防火墙要允许authserver.exe和worldserver.exe通过,或者暂时关闭防火墙测试(测试成功后记得打开防火墙并添加允许规则)。

完成以上步骤后,客户端就能登录服务器列表并正常进入游戏了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 13:32:37