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

Не Заходит Из Внешней Сети Помогите!

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

Доброго времени суток..... Помогите с решением одной проблемы!

Стоит роутер (Dlink) за ним сервак и 2 пк (они не важны)...

Значит наладил сервак, прописал конфиги, решил проблему с фаерволом отключив его вообще))))

Пробросил порты...

В итоге:

Пк находящиеся в лан подключаются к серверу и ползают по миру!

Клиенты из внешней паутины доходят до выбора гс (список серверов: сервер показывает пинг 3-5) жмут "ок" и нечего не происходит!

Логи не показали ошибок гс или лс.... клиент тоже нечего не сказал....

Может ктото сталкивался или видел решение помогите если не сложно.

 

___________________________________________________________

Сборка сервера от Фрозенов......;

Сервак Unix (ip tables настроен);

L2ini айпи внешний.

 

Game Server
# Enter here (ip) address of your game server, or use the symbol *
GameserverHostname = 192.168.0.х (Локальный)
GameserverPort = 7777

# Configure your external ip
ExternalHostname = 193.ххх.ххх.ххх (Внешний)

# Configure your internal ip
InternalHostname = 192.168.0.х (Локальный)

# Bunch ID and game server. It is better not to change.
LoginPort = 9014
LoginHost = 192.168.0.х (Локальный)

 

 

 

Login Server
# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname = 193.ххх.хххх.хххх (Внешний)

# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
InternalHostname = 192.168.0.х (Локальный)

# Bind ip of the loginServer, use * to bind on all available IPs
LoginserverHostname = 192.168.0.х (Локальный)
LoginserverPort = 2106

# How many times you can provide an invalid account/pass before the IP gets banned
LoginTryBeforeBan = 20

# Time you won't be able to login back again after LoginTryBeforeBan tries to login. Provide a value in seconds. Default 10min. (600)
LoginBlockAfterBan = 600
GMMinLevel = 100

# The address on which login will listen for GameServers, use * to bind on all available IPs
LoginHostname = 192.168.0.х (Локальный)

# The port on which login will listen for GameServers
LoginPort = 9014

# If set to True any GameServer can register on your login's free slots
AcceptNewGameServer = True

193. реальный айпи.

192.168.0. локальный, в сети роутера.

за "ххх" скрыты реальные данные!

 

Если не тяжело подскажите может гдето я чтото упустил. Заранее благодарен!

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

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


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

Так вы указали ИП роутера, а не своего интернета.

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


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

Так вы указали ИП роутера, а не своего интернета.

193. это внешний айпи а не роутера!

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


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

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

LoginserverHostname = 192.168.0.х (Локальный)

LoginserverPort = 2106

 

Это ИП логина на который нужно подключаться.

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

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


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

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

LoginserverHostname = 192.168.0.х (Локальный)

LoginserverPort = 2106

 

Это ИП логина на который нужно подключаться.

 

при таких настройках к логину из внешней сети коннектится! но к гейму нет!

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


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

ТО же самое и в гейме. Поставьте попробуйте *

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


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

попробуй

 

GameserverHostname = 192.168.0.х (Локальный)

 

заменить на

 

GameserverHostname = *

 

 

так же и с логином

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


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

В Роутере настрой DMZ на тот ип на котором Сервер, Если у тебя ип выдает (DHCP) Скорее всего оно так и есть (Зарезервируй по маку ип для сервера)

Далее имеем такой момент всё внутри можно вязать по 127.0.0.1

После того как всё настроил внутри выходим в наружу, В ExternalHostname = свой локальный ип (В Логинсервере) ExternalHostname = (Внешний ип ) В Гм сервере,

Далее не забываем открыть порты 2106 и 7777 (Любой роутер заведется с этими настройками

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


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

хмм странно как не пробывал все не идет(

 

попробывал такие конфиги уже как писали выше и в итоге:

 

 

Логин сервер:
# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname = 192.168.0.х

# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
InternalHostname = 127.0.0.1

# Bind ip of the loginServer, use * to bind on all available IPs
LoginserverHostname = 192.168.0.х
LoginserverPort = 2106

# How many times you can provide an invalid account/pass before the IP gets banned
LoginTryBeforeBan = 20

# Time you won't be able to login back again after LoginTryBeforeBan tries to login. Provide a value in seconds. Default 10min. (600)
LoginBlockAfterBan = 600
GMMinLevel = 100

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

# The port on which login will listen for GameServers
LoginPort = 9014



Гейм сервер:
# Enter here (ip) address of your game server, or use the symbol *
GameserverHostname = 192.168.0.х
GameserverPort = 7777

# Configure your external ip
ExternalHostname = 193.192.хх.ххх

# Configure your internal ip
InternalHostname = 127.0.0.1

# Bunch ID and game server. It is better not to change.
LoginPort = 9014
LoginHost = 127.0.0.1

 

И так тоже не коннект из внешней сети(((

Я уже грешу на себя по полной!

Дмз настроен уже!

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


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

GameserverHostname=127.0.0.1

LoginserverHostname=127.0.0.1

Порты проверь ты открыл??? В этом беда еще быть может!!!

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

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


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

GameserverHostname=127.0.0.1

LoginserverHostname=127.0.0.1

Порты проверь ты открыл??? В этом беда еще быть может!!!

 

да открыты! логин из интернета проходит! а вот на выборе гейм все становится!((((

 

Я уже через телнет роутер настроил и пробросил порты....\

ща попробую еще разок конфиги поправить

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


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

вот такая ошибочка в гейм сервере:

Connecting to login on 127.0.0.1:9014
Deconnected from Login, Trying to reconnect:
java.net.ConnectException: Connection refused
Exception in thread "LoginServerThread" java.lang.NullPointerException
at com.l2jfrozen.gameserver.thread.LoginServerThread.run(LoginServerThread.java:402)
AutoSaveManager: saving players data..
AutoSaveManager: players data saved..
AutoSaveManager: saving players data..
AutoSaveManager: players data saved..

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


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

в общем нечего не помогло((((

может ктото сталкивался или слышал отпишитесь....

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


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

влепи этот интернал лист и будет тебе щастье если есть...

 

InternalIpList=127.0.0.1,192.168.0.0-192.168.255.255,10.0.0.0-10.255.255.255,172.16.0.0-172.16.31.255

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


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

влепи этот интернал лист и будет тебе щастье если есть...

 

InternalIpList=127.0.0.1,192.168.0.0-192.168.255.255,10.0.0.0-10.255.255.255,172.16.0.0-172.16.31.255

 

сейчас попробуем)

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


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

ну хз у меня тоже роутер только у меня люца и заходит без проблем...

 

вбиваю так логин ип 192.168.1.100 game ip 192.168.1.100

потом внешний в гейме и всё.. и у меня всё работает отлично.

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


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

может фрозен на это дырявый

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


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

ну уже все перепробывал и нечего не помогает(

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


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

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

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

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

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

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

Войти

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

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

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

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

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