Настройка сервера на 2 ip - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Копия официального сервера

Копия официального сервера Копия официального сервера игры.

Ответ
Опции темы
Непрочитано 01.04.2008, 23:38   #1
Аватар для Redon
Пользователь

Автор темы (Топик Стартер) Настройка сервера на 2 ip

И так есть игровой сервер с 2 сетевыми карточками смотрящими в разные сети не имеющих пиринга между собой. Цель - сделать возможным играть из обоих сетей.
eth0 = xxx.xxx.xxx.xxx
eth1 = yyy.yyy.yyy.yyy

Будем считать что сервер был уже настроен для одной(первой eth0) сети и всё работало без проблем.

Шаг номер 1: Открываем таблицу lin2db.server и добавляем запись к уже имеющейся:
1 ServerName xxx.xxx.xxx.xxx 127.0.0.1 0 1 0 7777 0
такую строку
1 ServerName yyy.yyy.yyy.yyy 127.0.0.1 0 1 0 7777 0

Шаг номер 2: Если таблица lin2db.worldstatus пустая вставляем следующие строки
INSERT INTO [worldstatus] ([idx], [server], [status])
VALUES
(1, 'ServerName', 1)
GO
INSERT INTO [worldstatus] ([idx], [server], [status])
VALUES
(2, 'ServerName', 1)
GO

Шаг номер 3: Запускаем auth сервер - в терминале будет информация уже о двух серверах один с внешним IP xxx.xxx.xxx.xxx другой с IP yyy.yyy.yyy.yyy
Теперь запускаем cached сервер - тут всё как обычно.
И след запускаем l2server сервер .... ждём пока запустится ...

Шаг номер 4: Открываем таблица lin2db.worldstatus. Статус первого так и должен остатся 1, а второго стать 0. Исправляем 0 на 1 (обязательно 'сохранить изменения'). Запускаем l2Npc сервер.

Другие серверы типа petition, l2comm ,l2log запускать по желанию.
(offtop l2comm - весёлая фишка)

Теперь если ктото из 2 сети будет конектится к серверу то в списке у него будут 2 Bartz'a (либо если клиент меняли то как то иначе), один в онлайне , второй down.
Кликаем на второй (который down) и попадаем в игру. Далее наслаждаемся игрой =)

Для автоматизации процеса можно дописать скриптик который к примеру будет запускатся перед l2npc сервером и менять статус 2-го сервера на 1.

НЕ ЗАБЫВАЕМ ГОВАРИТЬ СПАСИБО
Redon вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 02.04.2008, 00:12   #2
Аватар для PROGRAMMATOR
Администратор

По умолчанию Ответ: Настройка сервера на 2 ip

На конец то, у нас появился человек разбирающийся в Офф серверах. А я думал эта ветка так и умрёт.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR вне форума Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 12.07.2008, 04:48   #3
Аватар для khbnaik
Пользователь

По умолчанию Ответ: Настройка сервера на 2 ip

у нас на сервере подобным образом реализовано тоже и все пашет отлична
khbnaik вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 15:48. Часовой пояс GMT +3.

Вверх