Поменял датацентр, теперь доступ к моему серверу возможен из локальных сетей с ip адресам 10.0.0.0
Собственно проблема в следующем, если пробовать зайти на сервер без инета, то видем вот такую картинку в логах логин сервера при включеном дебаге.
code text
Reason Hex: b
[C]
0000: 00 07 b7 65 a8 d4 e4 4f 34 77 5f 5d 8c 12 91 1f ...e...O4w_]....
0010: 48 24 9d 5b af c8 95 5d b9 24 e1 4d e2 f9 f0 30 H$.[...].$.M...0
0020: 15 10 a1 7d 2c 88 ca 94 07 a2 af de fa 7e 67 a2 ...},........~g.
0030: 48 86 34 f1 3a c2 a5 1b 17 90 94 ab 83 4b ac 4a H.4.:........K.J
0040: de 4d e2 dd 2e 8b dc e1 27 82 19 c9 b2 00 f9 94 .M......'.......
0050: e6 ad f4 2a bc 60 71 c6 35 ff c9 cf bd 7c c9 d1 ...*.`q.5....|..
0060: 97 15 bf d5 c4 4a bf d3 9a 17 92 2c ac ce 99 b6 .....J.....,....
0070: 3e 32 f5 72 48 77 e5 83 85 91 87 e8 d3 ae 1d 2e >2.rHw..........
0080: 3b 0b 00 00 00 23 92 90 4d 18 30 b5 7c 96 61 41 ;....#..M.0.|.aA
0090: 47 05 07 96 fb 08 00 00 00 00 00 00 00 00 00 00 G...............
00a0: ca 01 90 47 00 00 00 00 ...G....
[C]
0000: 02 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 ................
0010: 02 01 00 00 00 00 00 00 ........
login to server:1
Если идти через инет, то все работает:
code text
[C]
0000: 00 07 b7 65 a8 d4 e4 4f 34 77 5f 5d 8c 12 91 1f ...e...O4w_]....
0010: 48 24 9d 5b af c8 95 5d b9 24 e1 4d e2 f9 f0 30 H$.[...].$.M...0
0020: 15 10 a1 7d 2c 88 ca 94 07 a2 af de fa 7e 67 a2 ...},........~g.
0030: 48 86 34 f1 3a c2 a5 1b 17 90 94 ab 83 4b ac 4a H.4.:........K.J
0040: de 4d e2 dd 2e 8b dc e1 27 82 19 c9 b2 00 f9 94 .M......'.......
0050: e6 ad f4 2a bc 60 71 c6 35 ff c9 cf bd 7c c9 d1 ...*.`q.5....|..
0060: 97 15 bf d5 c4 4a bf d3 9a 17 92 2c ac ce 99 b6 .....J.....,....
0070: 3e 32 f5 72 48 77 e5 83 85 91 87 e8 d3 ae 1d 2e >2.rHw..........
0080: 3b 0b 00 00 00 23 92 90 4d 18 30 b5 7c 96 61 41 ;....#..M.0.|.aA
0090: 47 05 07 96 fb 08 00 00 00 00 00 01 00 00 00 00 G...............
00a0: ca 01 90 46 00 00 00 00 ...F....
[C]
0000: 02 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 ................
0010: 02 01 00 00 00 00 00 00 ........
login to server:1
auth request: OK
Player artfulc is in GameServer Bartz (0)
в настройках игрового сервера прописано только один ip, второй 127.0.0.1
Так же прошу не грешить на кривые настройки цискок и т.п. Все порты без инета вижятся и являются октрытыми. Мое мнение это происходит из за того что конект происходит с ip 10.215.x.x/16. Сервером он определяется именно как 10.215.x.x никакого ната нету, простая L3 маршрутизация.
Кусок конфига с игрового сервера:
code text
# Bind ip of the gameserver, use * to bind on all available IPs
GameserverHostname=*
GameserverPort=7777
# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname=83.102.255.233
# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
InternalHostname=127.0.0.1
AdvIPSystem = False
# Bind ip of the loginserver, use * to bind on all available IPs
LoginserverHostname=*
LoginserverPort=2106
LoginTryBeforeBan=20
кусок маршрутизации
code text
Трассировка маршрута к l2planet.ru [83.102.255.233]
с максимальным числом прыжков 30:
1 4 ms 5 ms 1 ms 10.215.0.17
2 <1 мс <1 мс <1 мс blagodatn-rs1-vlan85.spb.corbina.net [83.102.254
.153]
3 <1 мс <1 мс <1 мс 85.21.225.2
4 <1 мс <1 мс <1 мс 83.102.255.233
Трассировка завершена.