Jump to content
  • 0
Kryvios

L2jSunrise Pronto - Falta botar em prática o No-IP

Question

Boa tarde galera da L2jBrasil, recentemente eu consegui a rev do L2jSunrise, configurei tudo certinho, ta rodando localmente no meu computador, não deu erro em nada, nada mesmo! 

Editei todos NPC's sem dor de cabeça, ficou tudo do jeito que eu queria, pré-pronto pra deixar online, e aí que está o problema... Eu já baixei o No-IP, e pelo que sei está configurado certo, como Host, mas como alguns devem saber na rev do L2jSunrise o External e o Internal não está no loginserver.ini, parece que está tudo em um só arquivo, este aqui: ipconfig.xml, com os seguintes códigos:

<?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="l2str.ddns.net" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="./ipconfig.xsd">
	<!-- Localhost here -->
	<define subnet="127.0.0.0/8" address="127.0.0.1" />
	<!-- 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.0/16" address="192.168.0.0" />
</gameserver>

O l2str.ddns.net foi a host escolhida, eu adicionei no L2.ini, salvei na system, ok... Não consigo logar, continua rodando no MEU COMPUTADOR que está HOSTEADO só quando o IP External está 127.0.0.1, aí eu fui transferir a System para meu outro computador, roteando a internet do meu celular pra ser um IP diferente, e quando vou logar aparece "Can not resolve host name", como se o IP não estivesse funcionando.

Gostaria de saber se na rev do L2jSunrise tem algo específico que eu deva mudar, algum arquivo a mais que eu não sei... já testei quase de tudo e ainda não deu certo. E eu tenho mais de uma dúvida, além dessa, porque pelo que notei o problema pode estar fora dos arquivos da L2jSunrise também, como no:

1° Navicat... Eu continuo como "Localhost" no usuário ou devo mudar algo?

OBS: eu tentei mudar o nome de "Localhost" para "l2str.ddns.net" e deu erro pra abrir, eu tenho que mudar algo no MySQL ou no Navicat?

Mensagem de erro do Navicat: "2003 - Can't connect to MySQL Server on 'l2str.ddns.net' (10061)"

Ou quando vou editar a database do MySQL dentro do '"Localhost" aberto, tem o "proxies_priv", "server", "host", eu devo mudar algo aí?

2° Ou também no L2Editor que eu tenho pra descriptografar e salvar criptografado, está da seguinte maneira:

[URL]
Protocol=unreal
ProtocolDescription=Unreal Protocol
Name=Player
Map=Index.unr
LocalMap=Entry.unr
Host=
Portal=
MapExt=unr
EXEName=l2.exe
SaveExt=usa
Port=7777
Class=LineageWarrior.MFighter
ServerAddr=l2str.ddns.net
IsL2NetLogin=True
IsL2Console=True
IsL2Seamless=True
IsL2Projector=True
ISL2Mark=2
ForceAspectRatio=False
AspectRatio=1.334
IsDefaultShaodw=False
IsUnderWaterEffect=False
IsUseCommand=True
L2VersionCheck=false
IsL2MemLog=False
L2ThreadFilter=1
L2TestServer=false
EnablePurgeLevel=True
SharedSky=True
L2MaxPawnResourceLoad=1.0
L2UseKeyCrypt=true
L2UseReplayManager=true
EnableSecondWindow=true
IsUseXMLUI=True
L2ShaderPath=..\system\
UseNewPetition=false
L2HomeURL=http://www.lineage2.com/
CmdLineLogin=false 
ExternalLogin=false
UseAuthUserData=true
NOGG_Auth=true
UseSecondaryAuth=false

(Mas acho difícil estar algo errado aqui, porque quando salvei da maneira errada pelo L2 File Editor o Lineage 2 nem abriu).

Pode ser a porta aberta? Eu devo/posso mudar a porta 7777?

No Login Server Console, a última mensagem que aparece é que o Servidor está LIGADO no IP l2str.ddns.net/0.0.0.0/0

 

Então, espero que tenham entendido minha(s) dúvida(s), eu gostaria de encontrar o problema aí... E se nada resolver, tem como deixar no formato das revs normais do L2J? Com o External e o Internal.

 

Desde já, obrigado a todos!

 

 

Edited by Kryvios

Share this post


Link to post
Share on other sites

16 answers to this question

Recommended Posts

  • 0

Deixa eu ver se entendi o que escreveu aqui

55 minutos atrás, Kryvios disse:

O l2str.ddns.net foi a host escolhida, eu adicionei no L2.ini, salvei na system, ok... Não consigo logar, continua rodando no MEU COMPUTADOR que está HOSTEADO só quando o IP External está 127.0.0.1, aí eu fui transferir a System para meu outro computador, roteando a internet do meu celular pra ser um IP diferente, e quando vou logar aparece "Can not resolve host name", como se o IP não estivesse funcionando.

  • Você colocou l2str.ddns.net no ipconfig.xml. Aparentemente certo.
  • Colocou na system, no mesmo PC que está rodando o servidor ?
  • No PC que está rodando o servidor, depois de configurado o ddns no ipconfig.xml, se a system estiver com o IP 127.0.0.1, consegue logar ?
  • Quando tenta de outro PC com a system configurada com ddns, roteando a internet pelo celular. O celular está na mesma rede do Servidor ou está apenas usando a rede celular (5G, 4G, etc)?
55 minutos atrás, Kryvios disse:

<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.0/16" address="192.168.0.0" />

Essas 3 propriedades estão erradas, Se seu servidor não estiver em nenhuma dessas intranets, pode remover. Caso esteja em alguma, coloca o IP correto na propriedade "address".

 

Você só precisa modificar algo relacionado a host do MySQL se o seu servidor estiver em computador separado, se os dois estão rodando no mesmo servidor, pode deixar localhost.

 

Alguém já passou por um problema onde dominio "ddns.net" não funcionava, vê se esse tópico te ajuda

 

 

Edited by KhayrusS
  • Like 1

Share this post


Link to post
Share on other sites

Proteja seu servidor de ataques DDoS massivos!

VPS EPIC
  • 0
20 minutos atrás, KhayrusS disse:

Deixa eu ver se entendi o que escreveu aqui

  • Você colocou l2str.ddns.net no ipconfig.xml. Aparentemente certo.
  • Colocou na system, no mesmo PC que está rodando o servidor ?
  • No PC que está rodando o servidor, depois de configurado o ddns no ipconfig.xml, se a system estiver com o IP 127.0.0.1, consegue logar ?
  • Quando tenta de outro PC com a system configurada com ddns, roteando a internet pelo celular. O celular está na mesma rede do Servidor ou está apenas usando a rede celular (5G, 4G, etc)?

Essas 3 propriedades estão erradas, Se seu servidor não estiver em nenhuma dessas intranets, pode remover. Caso esteja em alguma, coloca o IP correto na propriedade "address".

 

Você só precisa modificar algo relacionado a host do MySQL se o seu servidor estiver em computador separado, se os dois estão rodando no mesmo servidor, pode deixar localhost.

 

Alguém já passou por um problema onde dominio "ddns.net" não funcionava, vê se esse tópico te ajuda

 

 

image.png.e2574a0824fe462b0b0d8b5f954e51be.png

É aí que eu vejo os subnets? Essa configuração veio por padrão do L2jSunrise, interfere muito no funcionamento? Eu edito ou apago as linhas? Coloco o mesmo do External(l2str.ddns.net) ou só 127.0.0.1? Ah, e eu tenho um servegame.com também, mas ainda não o testei, não imaginava que o erro poderia estar aí, por algum descuido meu não tinha visto aquele tópico, quando configurei o servegame.com também apareceu todas aquelas opções a mais pra eu registrar, vamos ver se funciona... logo após replico aqui.

 

Sim, eu usei outro computador roteando o 4G do meu celular pra testar o login em IP diferente(testado pelo MeuIP), como se fosse um jogador normal tentando jogar com a system baixada em seu computador, e deu aquele erro.

EDIT: eu tinha esquecido de falar, quando mudei o IP no ipconfig.xml para o l2str.ddns.net, consegui logar sim, apareceu que estava ON por esse IP no loginserver.exe(se quiser mando um print) no PC HOST consegui logar, porém sem editar o L2.ini da system, o que não adianta em nada... É só editar que dá erro também logando pelo PC HOST

To testando o servegame.com, em menos de 1h respondo novamente dizendo se funcionou ou não, muito obrigado por enquanto irmãozin!

 

Edited by Kryvios

Share this post


Link to post
Share on other sites
  • 0
Agora, Kryvios disse:

É aí que eu vejo os subnets? Essa configuração veio por padrão do L2jSunrise, interfere muito no funcionamento? Eu edito ou apago as linhas? Coloco o mesmo do External(l2str.ddns.net) ou só 127.0.0.1?

Sim é aí mesmo. A sua subrede é 10.0.0.0/24 e o ip 10.0.0.103

Deixa apenas essas duas subredes, assim você consegue logar tanto da máquina do servidor ou de outra na mesma rede.:

<!-- Localhost here -->
<define subnet="127.0.0.0/8" address="127.0.0.1" />
<!-- Internalhosts here (LANs IPs) -->
<define subnet="10.0.0.0/24" address="10.0.0.103" />

 

4 minutos atrás, Kryvios disse:

Sim, eu usei outro computador roteando o 4G do meu celular pra testar o login em IP diferente(testado pelo MeuIP), como se fosse um jogador normal tentando jogar com a system baixada em seu computador, e deu aquele erro.

Estranho ter dado o erro  "Can not resolve host name", realmente é como se o seu PC não conseguisse alcançar esse endereço. Contudo fiz um teste aqui alcancei, porém suas portas estão "fechadas" mas pode ser porque o servidor não estar rodando nesse momento, mas é bom você verificar se as portas estão abertas de fato. 

  • Like 1

Share this post


Link to post
Share on other sites
  • 0

Bom, fiz tudo... Mudei o endereço na L2.ini  pra l2str.servegame.com, mudei o ipconfig.xml, tá ligado no No-IP, mas agora o erro é diferente... Não aparece aquela mensagem, porém não loga, será que são as portas? Está anexado aqui a seção das portas do meu roteador:

image.thumb.png.3ab3e3c019dfb5e37e5ba03226734237.png

Esse roteador é tão moderno que eu posso vincular com o NoIP, pena que eu não entendo muito disso... Aqui vai um print da execução:

image.thumb.png.9f16274e41fbc77954835e1ae38494c1.png

Ah, e tem umas outras opções no final sobre o Roteador, eu devo mudar algo?

image.png.ac04e422c8d0297e4384073558ececed.png

 

OBS: tá até logando com a configuração do ipconfig.xml alterada, mas como eu disse... É só mudar o L2.ini pro endereço l2str.servegame.com que o bichinho não loga...

 

3 horas atrás, KhayrusS disse:

Você só precisa modificar algo relacionado a host do MySQL se o seu servidor estiver em computador separado, se os dois estão rodando no mesmo servidor, pode deixar localhost.

E sobre isso, eu quero deixar online pra qualquer um acessar, o que eu devo mudar? Meu servidor está nesse PC, como eu disse, e estou tentando logar em outro

 

EDIT: presumi que o erro seria estar 10.0.0.105 ao invés de 10.0.0.103, já editei, porém o erro continua... Em ambos os PC's que testei.

Edited by Kryvios

Share this post


Link to post
Share on other sites
  • 0

 

3 horas atrás, KhayrusS disse:

Contudo fiz um teste aqui alcancei, porém suas portas estão "fechadas" mas pode ser porque o servidor não estar rodando nesse momento, mas é bom você verificar se as portas estão abertas de fato. 

Novamente, com o servidor ligado fiz o teste das portas, e deu erro, então quase certeza que o erro está no roteador, eu fiz algo errado...

Testei a 3306, 2106 e 7777 e todas deram Connection refused.

image.png.978e247269374d98688f58c1e43453f9.png

Share this post


Link to post
Share on other sites
  • 0
29 minutos atrás, Kryvios disse:

Novamente, com o servidor ligado fiz o teste das portas, e deu erro, então quase certeza que o erro está no roteador, eu fiz algo errado...

Não necessariamente, como você colocou o IP do host correto, o Roteador deveria estar "dando acesso" ao host. Mas existem outras coisas para serem verificadas ainda. Como está configuração do Firewall ?

Uma outra coisa que você pode fazer é ativar a opção de DMZ e apontar para o host do servidor. Não é muito indicado porque isso abre todas as portas, mas para termos certeza que o problema não está no redirecionamento de portas pode ser usado.

Se a configuração do Firewall estiver correta, o bloqueio pode ser no seu provedor de internet, nesse caso você precisa entrar em contato com eles e pedir pra liberar.

  • Like 1

Share this post


Link to post
Share on other sites
  • 0
34 minutos atrás, KhayrusS disse:

Não necessariamente, como você colocou o IP do host correto, o Roteador deveria estar "dando acesso" ao host. Mas existem outras coisas para serem verificadas ainda. Como está configuração do Firewall ?

Uma outra coisa que você pode fazer é ativar a opção de DMZ e apontar para o host do servidor. Não é muito indicado porque isso abre todas as portas, mas para termos certeza que o problema não está no redirecionamento de portas pode ser usado.

Se a configuração do Firewall estiver correta, o bloqueio pode ser no seu provedor de internet, nesse caso você precisa entrar em contato com eles e pedir pra liberar.

As portas já estão abertas no Firewall, 9014, 3106, 2106 e 7777 como TCP/UDP

No DMZ coloco qual IP?

35 minutos atrás, KhayrusS disse:

Se a configuração do Firewall estiver correta, o bloqueio pode ser no seu provedor de internet, nesse caso você precisa entrar em contato com eles e pedir pra liberar.

De último caso pode ser isso mesmo, entrarei em contato sim

Share this post


Link to post
Share on other sites
  • 0

Eu achei a opção de colocar um IP estático, vamos ver se funciona

Aí não dependo do No-IP...

image.png.e5edda9c9df18be0a025f414b31ae2f3.png

2 horas atrás, NetinhOO disse:

No DMZ deve-se se colocar o ip da máquina local, não o no-ip.

OBS: adicionei o meu IP no DMZ também, desculpe a ignorância nessa parte eu não tenho muito conhecimento, agora vai kkkkk

Obrigado irmão

Edited by Kryvios

Share this post


Link to post
Share on other sites
  • 0
12 minutos atrás, Kryvios disse:

Eu achei a opção de colocar um IP estático, vamos ver se funciona

Aí não dependo do No-IP...

image.png.e5edda9c9df18be0a025f414b31ae2f3.png

OBS: adicionei o meu IP no DMZ também, desculpe a ignorância nessa parte eu não tenho muito conhecimento, agora vai kkkkk

Obrigado irmão

Deu certo?


Em breve novidades ! ....

Share this post


Link to post
Share on other sites
  • 0

Eu consegui logar nos 2 PC's usando a mesma internet(progresso, porque anteriormente nem assim deu certo) mas apenas com o IP 10.0.0.103, o local, quando eu mudo pra internet roteada pelo celular não loga, e quando eu coloco o IP da minha máquina direto 45.233.11.195, mesmo fora do No-IP não dá certo, o que pode estar ocorrendo?

Share this post


Link to post
Share on other sites
  • 0
45 minutos atrás, Kryvios disse:

Eu consegui logar nos 2 PC's usando a mesma internet(progresso, porque anteriormente nem assim deu certo) mas apenas com o IP 10.0.0.103, o local, quando eu mudo pra internet roteada pelo celular não loga, e quando eu coloco o IP da minha máquina direto 45.233.11.195, mesmo fora do No-IP não dá certo, o que pode estar ocorrendo?

@Kryvios Tem esse programa de VPN além do no-ip é br tambem pode ajudar
http://www.radmin-vpn.com/br/ é estilo o hamachi ele


Si vis pacem, para bellum!

Share this post


Link to post
Share on other sites
  • 0
2 horas atrás, Kryvios disse:

Ok, mas as pessoas tem de baixar o aplicativo pra entrar no servidor? Isso seria um problema... Vou logo alugar um dedicado, rs

Vocês podem me indicar uns bons?

L2JCenter e Linus Host, somente.


COREYYY.png

Share this post


Link to post
Share on other sites
  • 0

eu uso a sunrise tbm ja deixei on  varias veses pra teste numa boa

meu ipconfig esta assim nao precisei mexer em nada apenas coloquei o ip em gameserver address ja rodou......lembrando que o ip externo vai no l2 ini de quem vai logar o seu l2ini tem que estar com o local padrao 127.0.0.1 aqui roda file...........lembrando quando o upnp esta ativado o modem abre altomaticamente as portas a que sao redirecionadas a ele nao e necessario abrir portas com o upnp ligado faça um teste com ele desligado tanto na sunrise quanto no modem desligue as duas e tente caso nao de certo delete as portas que vc abriu no modem e tente com o upnp ativado em ambos....quanto ao dmz eh pra seu ip ficar fixo nao trocar quando resetar o modem por vc estar usando o noip nao e necessario ativar porque da na mesma......abaixo esta as config do meu ipconfig so mexe aki nao altera nada em loginserver so altera no gameserver no ipconfig  ali na quinta linha <gameserver address="25.75.186.36" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ............👍

 

 

 

<?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="25.75.186.36" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="./ipconfig.xsd">
    <!-- Localhost here -->
    <define subnet="127.0.0.0/8" address="127.0.0.1" />
    <!-- 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.0/16" address="192.168.0.0" />
</gameserver>

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...



     



×
×
  • Create New...