[help]Дружим 2 серва
Железо: кор 2 дуо 2.0, 4 гига оперы
ОС: Винда хр х32
Программы: мускул 5.1.0 х32, ява х32
Сборка: La2base 1.1.6
Краткое изложение СУТИ проблемы: Пытаюсь подружить 2 серва к одному логину, вроде норм логин видит оба второй виден с пингом 9999.
Вопрос: что делать?
Мои соображения по этому поводу: Хз второй подключен по сетке.
В настройке GameServer ( того , который не запускается ) укажи IP логинсервера и вместо сетки поставь IP , где находится gameserver . Всё должно работать !
Все запускается но из внешки не видится. В логин сервере все норм конектится, если с локалки заходить все видно отлично, поставил портмаппинг 0 эмоций.
Второй сервак стоит через ICS.
Должно быть так :
# Укажите здесь (ip) адрес вашего Игрового Сервера, Или используйте символ *
GameserverHostname= ОБЯЗАТЕЛЬНО IP ( localhost не катит )
GameserverPort=7777
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP.
ExternalHostname= ОБЯЗАТЕЛЬНО IP ( localhost не катит )
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP.
InternalHostname=*
# Укажите IP и порт вашего логин-сервера
LoginPort=9014
LoginHost= Тут у тебя уже вроде всё нормально , если логин читает .
Если у тебя всё так - то странно . Проверь и отпиши сюда или мне в Icq .
# Укажите здесь (ip) адрес вашего Игрового Сервера, Или используйте символ *
GameserverHostname=192.168.0.79
GameserverPort=7778 (7777 стоит на первом серве)
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНЕШНИЙ IP.
ExternalHostname=192.168.0.79 (адрес в ics)
# Если ваш сервер опубликован с помощью NAT укажите здесь ваш ВНУТРЕННИЙ IP.
InternalHostname=192.168.0.79
# Укажите IP и порт вашего логин-сервера
LoginPort=9014
LoginHost=192.168.0.1
# Укажите идентификатор (ID) вашего сервера (например - 1 это Bartz).
RequestServerID = 2
# Укажите (true), если ваш Логин сервер настроен на свободную выдачу идентификаторов
AcceptAlternateID = True
# Укажите идентификатор (ID) вашего сервера (например - 1 это Bartz).
RequestServerID = 2
Это у серверов корректно вписанно ?
nAs: # Укажите идентификатор (ID) вашего сервера (например - 1 это Bartz).
RequestServerID = 2
Это у серверов корректно вписанно ?
Если б не корректно то не соединялось бы ругаясь на сокет, тут проблема в другом соединяется все четко из локалки видно хорошо а вот со внешки то 9999 пинг то отправляет на первый сервер.
Хм . Ну я не думаю совсем что в этом загвоздка , а есть возможность на 2й сервер тоже ICS поставить ?
1 сервер стоит на компе (комп как модем (система ics)), 2 сервер стоит после компа. Даже убирая первый серв и оставляя только логин зайти со внешки на 2 сервер нельзя. Любые попытки любые настройки сводятся к тому что нет подключения ко второму серву.
Поставил второй сервер на локалку обычную теперь из инета серверы видны пинг в норме но при подключении пишет соединение разорвано.
(Извените, под пивом:)) Вообще-то, не только ИПы нужно прокидывать в ICS но и порты. И тебе нужно прокинуть порты именно: 7777 и если у тебя есть второй сервер, работающяй по другому порту вот и его нужно открыть. Т.К. ICS - (если он полный), имеет фаервол. Разреши в фаерволе порты: 7777, 2106. Если что не так - стукни в ИСИКЮ.
Indeec: (Извените, под пивом:)) Вообще-то, не только ИПы нужно прокидывать в ICS но и порты. И тебе нужно прокинуть порты именно: 7777 и если у тебя есть второй сервер, работающяй по другому порту вот и его нужно открыть. Т.К. ICS - (если он полный), имеет фаервол. Разреши в фаерволе порты: 7777, 2106. Если что не так - стукни в ИСИКЮ.
В фаерволе виндовском все открыто, если поставить проброс порта 7777 на второй сервер, то при заходе на второй сервер клиента шлет на первый.


