[COLOR=black]Funciona muito bem em computadores que recebe a internet de um roteador direto (banda larga a cabo).ainda não testado com outros tipos de rede.
TIVE MUITOS PROBLEMAS COM NO-IP O SISTEMA DELES ESTAVA MUITO INSTAVÉL...EU USAVA ESSE PROGRAMINHA PRA FAZER ACESSO REMOTO E RESOLVI TESTAR COM O LINE...E DEU CERTO PRA MIM...
Tutorial e ferramentas necessárias:
Tutorial server CT1 By Darkat
Tutorial server Interlude By Kelvin
DDNS
L2 Fileedite(ct1 e interlude)
Introdução
Aqui usaremos o DDNS porque:
"Conexões do tipo ADSL, Cable Modem, Velox, Speedy e outras formas de banda larga, apesar de muito velozes, têm o inconveniente de fornecer um endereçamento com IP Dinâmico. Ou seja, a cada conexão, o computador terá um IP diferente da conexão anterior.
Isto inviabiliza a utilização de servidores web, sistemas de webmail, VPN, controles externos e outros serviços que necessitam saber o endereço IP da conexão.
Como solução para este problema, a Winco desenvolveu o serviço de DDNS, que significa: Servidor DNS Dinâmico. Uma vez instalado, o DDNS verifica e informa o endereço IP da conexão.
Asseguramos que o DDNS é o melhor serviço existente em comparação aos concorrentes, devido a sua capacidade funcional, além de sua simplicidade." (http://www.winco.com.br/ddns/index.phtml -2008)
Ele é uma forma simples de tornar seu "ip" Dinâmico ou seja fixo(ou pelo menos reconhecido em qualquer lugar do mundo)
Como instalar e configurar o DDNS ?
É muito simples configurar o DDNS utilizando o Assistente de Configuração DDNS. Basta inserir os dados solicitados e o processo de configuração será concluído rapidamente.
O Assistente de Configuração DDNS é executado automaticamente após ter sido baixado e executado o arquivo de instalação do DDNS.
Na primeira tela você deve informar o que deseja fazer, conforme a imagem abaixo.
Selecione a opção de configuração de acordo com a ação que deseja efetuar:
- "Criar o meu Domínio no Servidor DDNS", se você deseja registrar um domínio no DDNS.
- "Já registrei o domínio e tenho a Senha. Gostaria de registrar este computador.", caso você tenha interrompido o processo de validação da senha.
- "Perdi a minha senha, gostaria de recebê-la novamente.", caso você deseje recuperar a sua senha.
Após selecionar a opção desejada, clique em "Avançar". Na próxima tela insira os dados solicitados (nome, e-mail e domínio a ser registrado) e, novamente, clique em "Avançar".
Em seguida, o sistema enviará para o e-mail cadastrado uma senha para a ativação do DDNS.
Na tela seguinte, insira a senha enviada pelo sistema para a conclusão da configuração.
Automaticamente o Agente DDNS será iniciado e as informações referentes ao domínio registrado serão transmitidas ao servidor da Winco.
Agora que você já tem um domínio dinâmico:
Configurando o servidor(CT1 L2JEMU_BD):
em: C:\Server\l2emu-gameserver\dist\config\network no arquivo network e configure dessa forma..
# -----------------
# Connection Config
# -----------------
# Bind ip of the gameserver, use 0.0.0.0 to bind on all available IPs
GameserverHostname = 0.0.0.0
GameserverPort = 7777
# This is transmitted to the clients connecting from an external network,
# so it has to be a public IP or resolvable hostname
ExternalHostname = seudominiodinamicoaqui.ddns.com.br
# This is transmitted to the client from the same network,
# so it has to be a local IP or resolvable hostname
InternalHostname = seudominiodinamicoaqui.ddns.com.br
# --------------
# Port Forwading
# --------------
# The Loginserver host and port
LoginPort = 9014
LoginHost = 127.0.0.1
-E no arquivo TELNETNo caso vc queria usar esse método mais avançado de conexão depois:
# Hosts must be resolvable to an IP.
# define here the IPs allowed to connect to your server via Telnet.
# The format is as follows:
# ListOfHosts = 0.0.0.0,host,0.0.0.1,host2,host3,host4,0.0.0.3
# NOTE: Make sure there are no spaces between hosts/ips !
ListOfHosts = 127.0.0.1,localhost,seudominiodinamicoaqui.ddns.com.br
-E DEPOIS EM C:\Server Kamael\l2emu-loginserver\dist\config\network no arquivo NETWORK
# ==========
# Connection
# ==========
# Bind ip of the loginserver, use 0.0.0.0 to bind on all available IPs
LoginServerHostName = 0.0.0.0
LoginServerPort = 2106
# The port, ip on which login will listen for GameServers
LoginPort = 9014
LoginHostName = 127.0.0.1
-TAMBÉM NO ARQUIVO TELNET dessa mesma pasta
# =====
# Hosts
# =====
# This list can contain IPs or Hosts of clients you wish to allow.
# Hosts must be resolvable to an IP.
# The format is as follows:
# ListOfHosts = 0.0.0.0,host,0.0.0.1,host2,host3,host4,0.0.0.3
# Make sure there are no spaces between hosts/ips
ListOfHosts = 127.0.0.1,localhost,seudominiodinamicoaqui.ddns.com.br
Configurando o servidor(INTERLUDE L2JBD):
-em: C:\Server\gameserver\config no arquivo Server
# Bind ip of the gameserver, use 0.0.0.0 to bind on all available IPs
GameserverHostname=0.0.0.0
GameserverPort=7777
# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname=seudominiodinamicoaqui.ddns.com.br
# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
InternalHostname=seudominiodinamicoaqui.ddns.com.br
# Define internal networks (10.0.0.0/8,192.168.0.0/16 is default internal networks)
InternalNetworks=189.1.61.181(ip interno da rede vc sabe o que é né fih?192.168.0.0)
# Define optional networks and router IPs
# IP (200.100.200.100) or fully qualified domain name
# (google.com) that resolves to an IP (use ping to determine if a domain resolves).
# Format: ip,net/mask;ip,net/mask,net/mask
# (mask 192.168.0.0/16 or 192.168.0.0/255.255.0.0 would be 192.168.*.*)
# Note: keep InternalNetworks and OptionalNetworks blank for compatibility with older login server
OptionalNetworks=seudominiodinamicoaqui.ddns.com.br
# The Loginserver host and port
LoginPort=9014
LoginHost=127.0.0.1/color]
-EM: C:\Server\login\config Arquivo Loginserver
# Bind ip of the loginserver, use 0.0.0.0 to bind on all available IPs
LoginServerHostname=0.0.0.0
LoginServerPort=2106
GMMinLevel=100
# The port, ip on which login will listen for GameServers
LoginHostname=127.0.0.1
LoginPort=9014
# If set to true any GameServer can register on your login's free slots
AcceptNewGameServer = False
# If false, the licence (after the login) will not be shown
ShowLicence = True
-E tabém em: telnet
# This list can contain IPs or Hosts of clients you wish to allow.
# Hosts must be resolvable to an IP.
# The format is as follows:
# ListOfHosts = 0.0.0.0,host,0.0.0.1,host2,host3,host4,0.0.0.3
# Make sure there are no spaces between hosts/ips
ListOfHosts = seudominiodinamicoaqui.ddns.com.br,localhost
Configurando o arquivo L2.ini(Interlude e CT1):
-Execute o Programa Fileedite > Clique em Open and descrypt
-Escolha o Diretório do sua pasta system e proucure o arquivo L2.ini
-No lado direito irá aparecer os campos a serem preenchidos Modifique o a linha ServerAddr
Assim:
ServerAddr=seudominiodinamicoaqui.ddns.com.br
Finalizando:
Execute o loginserver e o gameserver
LoginServer:
GameServer:
>>>>>>>>>>>>ATENÇÃO<<<<<<<<<<<<<<<<
Quais são as limitações e impedimentos para o uso do DDNS?
- Limitações do DDNS
Existem alguns sistemas de conexão que limitam e outros que impedem o uso do DDNS.
Os que impedem totalmente o uso são os que utilizam Proxy ou NAT para acesso dos servidores a internet. Isto porque o IP que o Servidor recebe do provedor é Invalido.
Alguns Provedores que IMPEDEM o uso:
- STAR ONE ( Uol Sat, EasyBand, etc)
- Internet Predial
- Conexões com Firewall Linux
Os provedores que Limitam a conexão de DDNS são aqueles que bloqueiam determinadas portas. Eles não bloqueam o DDNS, mas limitam servir paginas, E-mails, FTP, etc, porque não permitem conexões entrantes nas portas padrões do sistema.
Isto significa que pode ter o DDNS, mas não poderá, por exemplo servir HTTP na pagina 80 ou servir E-mails na 110 e 25. Nada impede servir pagina na porta 81, ou e-mails na 26 e 111, só que não são portas padrão.
O Cliente DDNS (DNS Dinâmico) é uma nova opção do Winconnection que permite que sua empresa tenha um domínio próprio na internet, mesmo tendo conexão discada ou conexão com IP Dinâmico.
Quando ativado, o Cliente DDNS se loga no servidor da Winco e atribui o IP de conexão internet ao dominio cadastrado.
O formato do Domínio é: nome_cadastrado.winconnection.net
Com este serviço é possível servir paginas na internet no próprio domínio, receber E-mails, Servir E-mails, e tudo que pode usado em IP, porem usando Nome.
Isto significa que pode ter o DDNS, mas não poderá, por exemplo servir HTTP na pagina 80 ou servir E-mails na 110 e 25. Nada impede servir pagina na porta 81, ou e-mails na 26 e 111, só que não são portas padrão.
Alguns provedores que Limitam o uso do DDNS
-Speedy HOME - Portas especificas
-Cambras NET - Qualquer porta abaixo de 1024
Créditos:
Copyright © Winco Tecnologia e Sistemas, todos os direitos reservados.
Suporte Técnico: São Paulo: (11) 3538.3538 | Rio de Janeiro: (21) 2169.6284 | Porto Alegre: (51) 2108.2660
Matriz: Rio de Janeiro: (21) 3208.3777
http://www.players.com.br/forum