Я только что установил старую MMO 2002 года или около того (Astonia) на 32-битную чистую установку Ubuntu, так как только что привлек мое внимание к тому, что игра с открытым исходным кодом и я подумали, почему бы и нет? Когда сервер работает, он занимает <1% ЦП и <0.5% ОЗУ. Однако, когда я подключаюсь к игровому клиенту с другого компьютера в моей сети или за ее пределами, игра становится медленной до такой степени, что ее невозможно воспроизвести. Я переправил несколько портов на моем маршрутизаторе (ASUS RT-N66R), чтобы все заработало, но это так далеко, как я пошел на стороне сети.

У меня есть около 0 опыта работы с сетевыми вещами и не очень много работы с серверами в целом. Итак, я не знаю с чего начать. Это похоже на проблему с сетью? Как я могу диагностировать это дальше? Заранее спасибо.

РЕДАКТИРОВАТЬ

Журнал запуска сервера:

   ********************************************
   *     Astonia 3 - The Conflict Server      *
   *             Version 3.01.00              *
   ********************************************
   * Copyright (C) 2001-2008 Intent Software  *
   * Copyright (C) 1997-2001 Daniel Brockhaus *
   ********************************************

No areaID given, assuming areaID=1
No mirror given, assuming areaM=1
No serverID given, assuming serverID=1
serverID=1, areaID=1, areaM=1, maxchars=512, maxitem=20480, maxeffect=1024

13.02.16 17:51:51 [001-01]: Login to database as root OK
13.02.16 17:51:51 [001-01]: Using existing database merc
13.02.16 17:51:51 [001-01]: sweep_database: removed 0 characters
13.02.16 17:51:51 [001-01]: Created background thread for database accesses
13.02.16 17:51:51 [001-01]: Allocated sector 0: 0.25M (4*65536)
13.02.16 17:51:51 [001-01]: Allocated sector 1: 0.06M (4*16384)
13.02.16 17:51:51 [001-01]: Allocated sector 2: 0.02M (4*4096)
13.02.16 17:51:51 [001-01]: Allocated sector 3: 0.00M (4*1024)
13.02.16 17:51:51 [001-01]: Allocated sector 4: 0.00M (4*256)
13.02.16 17:51:51 [001-01]: Allocated sector 5: 0.00M (4*64)
13.02.16 17:51:51 [001-01]: Allocated sector 6: 0.00M (4*16)
13.02.16 17:51:51 [001-01]: Allocated sector 7: 0.00M (4*4)
13.02.16 17:51:51 [001-01]: Allocated char sector: 0.00M (4*1024)
13.02.16 17:51:51 [001-01]: Allocated sound sector: 0.25M (4*65536)
13.02.16 17:51:51 [001-01]: Allocated shout sector: 0.25M (4*65536)
13.02.16 17:51:51 [001-01]: Allocated los: 1.28M (2624*512)
13.02.16 17:51:51 [001-01]: Allocated map: 1.75M (28*65536)
13.02.16 17:51:51 [001-01]: Allocated items: 4.45M (228*20480)
13.02.16 17:51:51 [001-01]: Allocated characters: 0.11M (1092*512)
13.02.16 17:51:51 [001-01]: Allocated item templates: 0.44M (308*1500)
13.02.16 17:51:51 [001-01]: Allocated character templates: 0.31M (1276*256)
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/caligar.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/mr_doors.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/depot.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/sidestory.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/ice_palace_key.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/warr_keys.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/mission_bonus.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/potions.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/armor.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/ring.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/stack.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/spells.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/adornments.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/orb.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/randchest.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/lab.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/scroll.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/moonies.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/weapons.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/torch.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/swamp.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/runes.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/bonus_items.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/mr_lights.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/metal.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/mr_chairs.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/sun_amulet.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/cloth.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/culture.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/recall.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/clan.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/mr_chestbox.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/tmp.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/teufelheim.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/grave.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/alchemy.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/transport.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_village.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/sign.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_mage_castle.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_city.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_mad.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_robber.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/shrike.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_knight_castle.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_warlock.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_skeleton_maze.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_guild.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_wood.itm".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/player.chr".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/test.chr".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/macro.chr".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/generic/sidestory.chr".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_mad.chr".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_robber.chr".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_city.chr".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_mage_castle.chr".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_exp_dungron.chr".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_knight_castle.chr".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_exp2_dungeon.chr".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_wood.chr".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_village.chr".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/shrike.chr".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_guild.chr".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_skeleton_maze.chr".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1_warlock.chr".
13.02.16 17:51:51 [001-01]: Processing zone "./zones/1/above1.map".
13.02.16 17:51:51 [001-01]: Created 139 character and 1249 item templates
13.02.16 17:51:51 [001-01]: Created 292 characters and 1701 items
13.02.16 17:51:51 [001-01]: Calculating daylight
13.02.16 17:51:51 [001-01]: Allocated libs: 0.01M (96*100)
13.02.16 17:51:51 [001-01]: Allocated fast_chdrvs: 0.00M (4*200)
13.02.16 17:51:51 [001-01]: Allocated fast_itdrvs: 0.00M (4*200)
13.02.16 17:51:51 [001-01]: Allocated players: 0.00M (4*256)
13.02.16 17:51:51 [001-01]: Size of player data: 150956 bytes
13.02.16 17:51:51 [001-01]: IO Init done: ID=1 (212.202.240.67:5556)
13.02.16 17:51:51 [001-01]: Allocated nmap: 0.25M (4*65536)
13.02.16 17:51:51 [001-01]: Allocated nodes: 0.12M (32*4096)
13.02.16 17:51:51 [001-01]: Allocated effects: 1.09M (1112*1024)
13.02.16 17:51:51 [001-01]: Allocated containers: 0.46M (468*1024)
13.02.16 17:51:51 [001-01]: Allocated store: 0.00M (4*64)
13.02.16 17:51:51 [001-01]: Calculating shout sectors
13.02.16 17:51:51 [001-01]: 10 shout sectors found
13.02.16 17:51:51 [001-01]: Calculating talk sectors
13.02.16 17:51:51 [001-01]: 195 talk sectors found
13.02.16 17:51:51 [001-01]: Allocated sector2: 0.00M (8*196)
13.02.16 17:51:51 [001-01]: AreaID=1, AreaM=1, entering game loop...
13.02.16 17:51:51 [001-01]: ID=0: Server started
13.02.16 17:51:52 [001-01]: Read MotD
13.02.16 17:51:52 [001-01]: reset plronh 73
13.02.16 18:00:24 [001-01]: reset plronh 74

0