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

Работа со скриптами Помощь в редактировании и написании квестов к Java серверам, а так же эвентов.
Описание темы:Напишите в подробностях

Ответ
Опции темы
Непрочитано 28.07.2013, 18:10   #1
Аватар для [Elite]
Пользователь

Автор темы (Топик Стартер) Сервер в интернет...

Хочу сервер в интернет запустить.
Форум читал, но так и не понял по темам, как править конфиги для игры в интернете. У всех есть в конфигах ExternalHostname и InternalHostname, у меня такого нету, не знаю куда какие IP прописывать. Стоит роутер может из-за этого надо что-нибудь еще править. Логин сервер запускается только когда ввожу в LoginserverHostname и LoginHostname свой внутренний IP, хотя для игры в интернете наверное же внешний нужно...

Сборка l2jserver. (hf)

Три файлика помогите настроить:

1.LoginServer.properties
2.Server.properties
3.default-ipconfig.xml


Мой внешний IP: 46.98.207.13
Мой внутренний IP: 192.168.0.24

1.LoginServer.properties

Цитата:
# ---------------------------------------------------------------------------
# Networking
# ---------------------------------------------------------------------------

# Bind ip of the LoginServer, use * to bind on all available IPs
# WARNING: <u><b><font color="red">Please don't change default IPs here if you don't know what are you doing!</font></b></u>
# WARNING: <u><b><font color="red">External/Internal IPs are now inside "ipconfig.xml" file.</font></b></u>
# Default: * (0.0.0.0)
LoginserverHostname = 46.98.207.13

# Default: 2106
LoginserverPort = 2106

# The address on which login will listen for GameServers, use * to bind on all available IPs
# WARNING: <u><b><font color="red">Please don't change default IPs here if you don't know what are you doing!</font></b></u>
# WARNING: <u><b><font color="red">External/Internal IPs are now inside "ipconfig.xml" file.</font></b></u>
# Default: 127.0.0.1
LoginHostname = 192.168.0.24

# The port on which login will listen for GameServers
# Default: 9014
LoginPort = 9014
2.Server.properties

Цитата:
# ---------------------------------------------------------------------------
# Networking
# ---------------------------------------------------------------------------

# Where's the Login server this gameserver should connect to
# WARNING: <u><b><font color="red">Please don't change default IPs here if you don't know what are you doing!</font></b></u>
# WARNING: <u><b><font color="red">External/Internal IPs are now inside "ipconfig.xml" file.</font></b></u>
# Default: 127.0.0.1
LoginHost = 46.98.207.13

# TCP port the login server listen to for gameserver connection requests
# Default: 9014
LoginPort = 9014

# Bind address for gameserver. You should not need to change it in most cases.
# WARNING: <u><b><font color="red">Please don't change default IPs here if you don't know what are you doing!</font></b></u>
# WARNING: <u><b><font color="red">External/Internal IPs are now inside "ipconfig.xml" file.</font></b></u>
# Default: * (0.0.0.0)
GameserverHostname = 46.98.207.13

# Default: 7777
GameserverPort = 7777
3.default-ipconfig.xml

Цитата:
<?xml version="1.0" encoding="UTF-8"?>
<!-- Note: If file is named "ipconfig.xml" this data will be used as network configuration, otherwise server will configure it automatically! -->
<!-- Externalhost here (Internet IP) or Localhost IP for local test -->
<gameserver address="127.0.0.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../data/xsd/ipconfig.xsd">
<!-- Localhost here -->
<define subnet="46.98.207.13" address="46.98.207.13" />
<!-- Internalhosts here (LANs IPs) -->
<define subnet="10.0.0.0/8" address="10.0.0.0" />
<define subnet="172.16.0.0/19" address="172.16.0.0" />
<define subnet="192.168.0.1/16" address="192.168.0.1" />
</gameserver>
Большая просьба показать, как, что, куда вписать, или в аське, скайпе отпишите.
[Elite] вне форума Отправить сообщение для [Elite] с помощью ICQ Отправить сообщение для [Elite] с помощью Skype™ Ответить с цитированием
Непрочитано 28.07.2013, 19:47   #2
Пользователь

По умолчанию Re: Сервер в интернет...

IPConfig


<?xml version="1.0" encoding="UTF-8"?>
<!-- Note: If file is named "ipconfig.xml" this data will be used as network configuration, otherwise server will configure it automatically! -->
<!-- Externalhost here (Internet IP) or Localhost IP for local test -->
<gameserver address="127.0.0.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../data/xsd/ipconfig.xsd">
<!-- Localhost here -->
<define subnet="46.98.207.13" address="46.98.207.13" />
<!-- Internalhosts here (LANs IPs) -->
<define subnet="10.0.0.0/8" address="10.0.0.0" />
<define subnet="172.16.0.0/19" address="172.16.0.0" />
<define subnet="192.168.0.1/16" address="192.168.0.1" />
</gameserver>

вот там свой внешний ИП где выделено вместо 127.0.0.1
xArhangelSx вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 28.07.2013, 19:47   #3
Пользователь

По умолчанию Re: Сервер в интернет...

Server.properties
LoginHost = 127.0.0.1
LoginPort = 9014
GameserverHostname = 192.168.0.24
GameserverPort = 7777

LoginServer.properties
LoginserverHostname = 192.168.0.24
LoginserverPort = 2106
LoginHostname = 127.0.0.1
LoginPort = 9014

default-ipconfig.xml

<?xml version="1.0" encoding="UTF-8"?>
<!-- Note: If file is named "ipconfig.xml" this data will be used as network configuration, otherwise server will configure it automatically! -->
<!-- Externalhost here (Internet IP) or Localhost IP for local test -->
<gameserver address="46.98.207.13" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <!-- Твой внешний адрес -->
xsi:noNamespaceSchemaLocation="../data/xsd/ipconfig.xsd">
<!-- Localhost here -->
<define subnet="127.0.0.0/8" address="127.0.0.1" /> <!-- твой локалхост -->
<!-- Internalhosts here (LANs IPs) -->
<!-- а вот тут можно разрешать с каких подсетей (лакальныйх) можно подключиться к твоему серверу. Например у меня 4 сети, 3м из них я запрещаю видеть сервер, а в той которой работаю я разрешаю. Это относится к подключения в локалке!!! К подключениям с наружи не относится -->
<define subnet="10.0.0.0/8" address="10.0.0.0" />
<define subnet="172.16.0.0/19" address="172.16.0.0" />
<define subnet="192.168.0.1/16" address="192.168.0.1" />
</gameserver>
TosyBosy вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 28.07.2013, 19:57   #4
Пользователь

По умолчанию Re: Сервер в интернет...

я бы сделал не так, а вот так

Server.properties
LoginHost = 127.0.0.1
LoginPort = 9014
GameserverHostname = *
GameserverPort = 7777

LoginServer.properties
LoginserverHostname = *
LoginserverPort = 2106
LoginHostname = 127.0.0.1
LoginPort = 9014

и будет оно работать отлично, а данный вариант как выше расписан даже до логина не приведет в интернете, и будет сервер работать только в локальной сети

Добавлено через 3 минуты
да и еще если раздача интернета идет через роутер то придется настраивать, его, точнее NAT (Virtual server если не ошибаюсь)

Последний раз редактировалось xArhangelSx; 28.07.2013 в 20:00. Причина: Добавлено сообщение
xArhangelSx вне форума Ответить с цитированием
Непрочитано 28.07.2013, 21:11   #5
Аватар для [Elite]
Пользователь

Автор темы (Топик Стартер) Re: Сервер в интернет...

TosyBosy и xArhangelSx - Огромное Вам Спасибо!!! Все работает!!!
[Elite] вне форума Отправить сообщение для [Elite] с помощью ICQ Отправить сообщение для [Elite] с помощью Skype™ Ответить с цитированием
Непрочитано 28.07.2013, 23:44   #6
Пользователь

По умолчанию Re: Сервер в интернет...

На здоровье)
xArhangelSx вне форума Ответить с цитированием
Непрочитано 10.08.2013, 19:42   #7
Новичок

По умолчанию Re: Сервер в интернет...

Не получается у меня выше предложенное.

Нужна помощь выпустит сервер на волю, плиз не трольте.

Исходные :

Сервер ubuntu смотрит в инет и раздаёт его в локаль

внешний 85.90.*.*
внутренний 172.16.0.1

на сервере служба rinetd делает редирект портов

# кусок конфига rinetd.conf
85.90.*.* 2106 172.16.0.7 2106
85.90.*.* 9014 172.16.0.7 9014
85.90.*.* 7777 172.16.0.7 7777
85.90.*.* 3389 172.16.0.7 3389 - (внешний доступ к рабочему столу - сделал для проверки службы и если надо будет ребутнуть серв поначалу)


В локали виндовый сервер с 172.16.0.7

Конфиги :


LoginserverHostname = 172.16.0.7
LoginserverPort = 2106
LoginHostname = 127.0.0.1
LoginPort = 9014


LoginHost = 127.0.0.1
LoginPort = 9014
GameserverHostname = 172.16.0.7
GameserverPort = 7777

Driver = com.mysql.jdbc.Driver
URL = jdbc:mysql://localhost/l2jgs
Login =
Password =


default-ipconfig.xml :

<?xml version="1.0" encoding="UTF-8"?>
<!-- Note: If file is named "ipconfig.xml" this data will be used as network configuration, otherwise server will configure it automatically! -->
<!-- Externalhost here (Internet IP) or Localhost IP for local test -->
<gameserver address="85.90.*.*" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../data/xsd/ipconfig.xsd">
<!-- Localhost here -->
<define subnet="172.16.0.0/8" address="172.16.0.7" />
<!-- Internalhosts here (LANs IPs) -->
<define subnet="172.16.0.0/19" address="172.16.0.0" />
</gameserver>


В локали сервер работает нормально.

Последний раз редактировалось gurman111; 11.08.2013 в 22:05.
gurman111 вне форума Ответить с цитированием
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сервер UFODriverr Lineage II 26 02.10.2011 11:07
Продам мощный сервер! Servera Рынок / Marketplace 5 27.09.2010 10:48
Сдаю мощный сервер в аренду! DrSet Рынок / Marketplace 18 12.07.2010 11:11
Неудачная попытка зайти на сервер. (10065) exorcised Сервер 1 18.07.2009 21:19
Гейм сервер не видет логин сервер. Scopa Lineage II 6 29.06.2009 19:55


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

Вверх