diff --git a/server/game/net/connection.js b/server/game/net/connection.js index d1866c8..7768297 100644 --- a/server/game/net/connection.js +++ b/server/game/net/connection.js @@ -9,7 +9,7 @@ class Connection { this.connections = net.connections; this.io = net.io; this.socket = socket; - this.ip = socket.request.connection.remoteAddress; + this.ip = socket.request.headers['x-real-ip'] ?? socket.request.connection.remoteAddress; this.player = new Player(this); this._room = false;