but if u want to have 2 servers but with single login port.. it gonna be different way. in this can u just use one login-server, 2 char-servers and 2 map-servers.
server 1
login_athena.conf
bind_ip: 192.168.1.xxx
login_port: 6900
char_athena.conf
userid: s1
passwd: p1
login_ip: 192.168.1.xxx
login_port: 6900
char_ip: 192.168.1.xxx
char_port: 6121
map_athena.conf
userid: s1
passwd: p1
char_ip: 192.168.1.xxx
char_port: 6121
map_ip: 192.168.1.xxx
map_port: 5121
server 2
login_athena.conf
bind_ip: 192.168.1.xxx
login_port: 6900
char_athena.conf
userid: s2
passwd: p2
login_ip: 192.168.1.xxx
login_port: 6900
char_ip: 192.168.1.xxx
char_port: 6122
map_athena.conf
userid: s2
passwd: p2
char_ip: 192.168.1.xxx
char_port: 6122
map_ip: 192.168.1.xxx
map_port: 5122
in this case, you'll need to remove the login-server on one of the start scripts before executing them as ./athena start will start login / char / map servers
server 1 -> athena start will start login / char / map server
server 2-> athena start will start char/ map server