The gserver listens to ALL interfaces, which is kinda annoying if you have 5 ip’s and only want to assign the gservers to one of them.
The graal.in server hosts the serverlist, and a bunch of gservers.
If I’d like to assign the serverlist to, lets say, 14900 to listen for incoming gserver connections on ip 192.168.0.1 (eth0) and host a gserver listening for players on port 14900 on ip 192.168.0.2 (eth0:1) it doesn’t work, because both the GServer and the Serverlist listens to all interfaces and ip’s (in my case lo (loopback), tap (vpn-tunnel), eth0, eth0:1,eth0:2,eth0:3 and eth0:4).
The gserver just use one IP anyway, so this is a flaw in the gserver.