Перейти к содержанию
Авторизация  
DenisPavlovich

[Manual] Ставим Сервер Через Роутер.(В Т.ч. Wi-Fi)

Рекомендуемые сообщения

У некоторых бывают проблемы, как поставть сервер через роутер!?оО

Сейчас я обясню как это сделать, это совсем не сложно.

Для начала открываем порты(2106 9014 7777) на своем роутере.(Если не знаете как, сначала сами погуглите и попробуйте, а потом уж пишите, помогу).

Далее нам нужно узнать свой локальный ip(т.е. внутренний) заходим в Пуск => "Панель управления", потом в "Сетевые подключения". Мы видим тут "Подключение по локальной сети" жмем два раза по нему, высветилось окошко, переходим во вкладку "Поддержка" и там есть строка "ip адрес 192.168.0.101"(у каждого свой естественно) вот мы узнали свой локальный ip.. Потом нужно узнать свой интернет ip(внешний IP) можно узнать на сайте 2ip.ru Мой например 91.228.31.115

В итоге:

Локальный ip 192.168.0.101

Интернет ip 91.228.31.115

 

 

Далее заходим в папку с сервером и ищем файл server.properties

 

 

# Where's the Login server this gameserver should connect to

# Адрес логин сервера

# Default: 127.0.0.1

# По умолчанию: 127.0.0.1

LoginHost = 192.168.0.101 <========================== Ставим сюда локальный ip

 

# TCP port the login server listen to for gameserver connection requests

# Порт на котором Логин Сервер прослушивается Игровой Сервер

# Default: 9014

# По умолчанию: 9014

LoginPort = 9014

 

# Bind address for gameserver. You should not need to change it in most cases.

# Адрес на котором прослушивается игровой сервер.

# Default: * (0.0.0.0)

# По умолчанию: * (0.0.0.0)

GameserverHostname = 192.168.0.101 <========================== Ставим сюда локальный ip

 

# Порт Игрового Сервера

# Default: 7777

# По умолчанию: 7777

GameserverPort = 7777

 

Выходим сохраняем .

 

 

 

Теперь ищем файл ipconfig.xml

 

 

<?xml version="1.0" encoding="UTF-8"?>

<!-- Put old contents of ExternalHostname here, used by default -->

<gameserver address="91.228.31.115"> <=======================================Сюда ставим свой интернет ip

<!-- Localhost access -->

<define subnet="127.0.0.0/8" address="192.168.0.101" /> <========================= Ставим сюда локальный ip

<!-- LAN's, put old contents of InternalHostname here -->

<define subnet="10.0.0.0/8" address="192.168.0.101" /> <========================== Ставим сюда локальный ip

<define subnet="172.16.0.0/19" address="192.168.0.101" /> <======================= Ставим сюда локальный ip

<define subnet="192.168.0.0/16" address="192.168.0.101" /> <====================== Ставим сюда локальный ip

</gameserver>

Выходим сохраняем

 

 

Далее ищем файл loginserver.properties

 

 

# Bind ip of the LoginServer, use * to bind on all available IPs

# Default: *

# ***

# Привязка IP к LoginServer, используйте * чтобы связать все доступные IP-адреса. (Не меняйте параметр *)

LoginserverHostname = 192.168.0.101 <========================== Ставим сюда локальный ip

 

# Default: 2106

# ***

# Порт логин сервера

# По умолчанию: 2106

LoginserverPort = 2106

 

# The address on which login will listen for GameServers, use * to bind on all available IPs

# Default: *

# ***

# Адрес, к которому будет подключатся Login для GameServers, используйте * чтобы связать все доступные IP-адреса (Не меняйте параметр *).

LoginHostname = 192.168.0.101 <========================== Ставим сюда локальный ip

 

# The port on which login will listen for GameServers

# Default: 9014

# ***

# Оставьте этот порт по умолчанию.

# По умолчанию: 9014

LoginPort = 9014

 

# The delay in minutes after which the login updates the gameservers IP's (usefull when their ip is dynamic)

# Default: 15

# ***

# Задержка в минутах, после чего логин обновляет gameservers IP's (полезно, при динамичном IP).

# По умолчанию: 15

IpUpdateTime = 15

 

 

Все. Вам остается только вписать свой Внешний ИП(интернет ИП) в l2.ini и начать игу.

Спасибо за внимание.

 

 

Не там создал тему(( Это мой дебют просто(( Прошу понять и простить....

Изменено пользователем DenisPavlovich
  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если все это работает, то очень круто.

Почему так написал? Нет и не будет роутера, поэтому проверить не могу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если все это работает, то очень круто.

Почему так написал? Нет и не будет роутера, поэтому проверить не могу.

 

Как так написал?оО

 

Это все так и работает при наличии роутера, просто очень много вопросов задают как сделать сервер через роутер, вот и создал. У меня роутер и это довольно удобно :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уже есть здесь такой мануал http://l2maxi.ru/java/faq/1952-manual-server-cherez-marshrutizator-router.html зачем еще один?

Изменено пользователем aleksei4

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уже есть здесь такой мануал http://l2maxi.ru/jav...tor-router.html зачем еще один?

 

Ой, я его там и не заметил, на форуме не нашел вот и написал..

Да и мой доходчивее :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...