Я успешно установил AzerothCore на Windows 10 Pro, используя Docker, и он отлично работает локально. Я пытался заставить сервер опубликовать c, чтобы друзья могли подключиться из inte rnet для тестирования.
Поскольку порт 8085
для worldserver
не может быть перенаправлен на мой маршрутизатор (возможно, ISP или прошивка роутера зарезервировав, другие порты могут просто отлично), я попробовал все, чтобы изменить его в файлах conf, буквально изменил его везде и добавил переопределения в 2 conf.dist
. Изменил его и в поле realmlist в authserver
DB. Перекомпилировал все: он остается 8085
несмотря ни на что (я вижу это с помощью netstats).
Более подробно: я изменил порт на 8086
в \azerothcore-wotlk\docker\worldserver\etc\worldserver.conf.dist
, добавил строку "WorldServerPort = 8086"
в worldserver.conf
и worldserver.conf.dockerdist
в одном каталоге. Даже поменял порт в .env.dist
в основной директории установки. Также изменилось относительное поле в записи realmlist
в базе данных authserver
.
Я перестроил все контейнеры с нуля после изменений конфигурации и перекомпоновал их: worldserver
порт остается 8085
.