Welcome to RUSaCis - эмулятор Interlude

Присоединяйтесь к нам прямо сейчас, чтобы получить доступ ко всем нашим возможностям. После регистрации и входа в систему вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию пользователям - так же приобрести исходный код. Это также быстро, так чего же вы ждете?

Коннект к серверу через домен/поддомен (Инструкция)

suplex12

Вассал
Регистрация
25 Сен 2024
Сообщения
40
Реакции
3
Баллы
8
RaCoin
5
Буду тоже полезен для форума)

Немного мат. части для чайников:

1. Под доменом понимается "название сайта, вписываемое в адресную строку, по тиму nazvaniye.ru или nazvaniye.com";
2. Доменом второго уровня понимаются сайты, скажем по простому, вписываемые через одну точку. domain.ru;
3. Пример домена третьего уровня tretiy.domain.ru и четвертый соответственно chetvertiy.tretiy.domain.ru;

Как настроить коннект к серверу через поддомен?

Расскажу на примере домена 3 уровня, т.к.домен 2 уровня, как правило, направлен на ваш сайт;

После покупки домена вы направляете его NS сервера к хостингу, где располагается ваш сайт, соответственно прочие манипуляции по управлению доменом происходят на стороне, куда вы направили свой домен, а не где купили. (В случаях, если ваш домен и хостинг сайта расположены на одном хостинге, смотрите пункты ниже, помеченные ** парой звездочек).

Допустим, я приобрел хостинг для сайта на одном хостинге (назовем его ХОСТИНГ1), а домен я приобрел на втором хостинге (назовём его ХОСТИНГ2).

Я направляю с хостинга2 на хостинг1 ДНС сервера по инструкции (которая будет предоставлена хостингом1, где арендовали хост под сайт);

Далее моя задача создать поддомен (домен 3 уровня) и направить его А-записью по адресу ИП сервера.
Мы заходим на Хостинг1 (именно туда), **переходим в настройки домена (ДНС серверов) и ищем кнопку "создать запись"
В записи выбираем:
ТИП: A-Запись;
Запись (значение записи): IP адрес вашего сервера (внешний);
Хост: вписываем имя вашего поддомена, допустим connect.domain.ru;
TTL: 1 час;

Сохраняем, ожидаем 24 часа;

На стороне игрового клиента в файле l2.ini вместо ИП вашего сервера прописываем через 24 часа connect.domain.ru (порт сохраняем прежний);
Пробуем зайти в игру - должно отлично коннектить и работать;
 

Saltfire

Бродяга
Регистрация
2 Янв 2024
Сообщения
6
Реакции
2
Баллы
3
RaCoin
0
Дабы не получилось путаницы.
Стоит подметить, что не только в l2.ini (если кто-то еще пользуется ей, так как это уже вынесли в dsetup.dll), но и в настройках логина и сервера за место внешнего ип, должен быть домен.
Иначе работать не будет.
 

suplex12

Вассал
Регистрация
25 Сен 2024
Сообщения
40
Реакции
3
Баллы
8
RaCoin
5
Дабы не получилось путаницы.
Стоит подметить, что не только в l2.ini, но и в настройках логина и сервера за место внешнего ип, должен быть домен.
Иначе работать не будет.
не сбивайте людей с толку.
На стороне клиента прокинут путь к поддомену и порту сервера, при коннекте поддомен направит вас на ип сервера+порт.
На стороне логинсервера и геймсервера никаких настроек быть не должно (кроме случаев, если вы хотите принимать коннект ТОЛЬКО строго через поддомен, но геймсервер в любом случае не принимает участия в этом).
Моей инструкции достаточно, что-бы всё работало.
 

Saltfire

Бродяга
Регистрация
2 Янв 2024
Сообщения
6
Реакции
2
Баллы
3
RaCoin
0
не сбивайте людей с толку.
На стороне клиента прокинут путь к поддомену и порту сервера, при коннекте поддомен направит вас на ип сервера+порт.
На стороне логинсервера и геймсервера никаких настроек быть не должно (кроме случаев, если вы хотите принимать коннект ТОЛЬКО строго через поддомен, но геймсервер в любом случае не принимает участия в этом).
Моей инструкции достаточно, что-бы всё работало.
Сомневаюсь что она кому-то нужна, так как l2.ini - это уже прошлый век, так для балласта, чтобы движок работал.
 
Сверху Снизу