Estou tentando hospedar um servidor de jogos em casa em um dos meus computadores extras. Eu tenho um modem a cabo conectado a um roteador Netgear + gateway sem fio executando firmware DD-WRT. A partir daí eu tenho um pequeno switch com meu servidor e outros computadores conectados.
O servidor está executando o Windows XP. O servidor do jogo funciona bem e tanto os clientes LAN quanto os clientes externos/remotos podem se conectar ao servidor do jogo digitando meu endereço IP diretamente (IP interno para clientes LAN ou IP WAN externo para clientes remotos).
Tenho um nome DDNS de freedns.afriad.org
( 13acres.pwnz.org
) e meu roteador está configurado corretamente para atualizar o DNS dinamicamente. Também tenho um DNS de um domínio de amigos que também aponta para mim em 13acres.rubequake.com
.
No entanto, eunão podeconectar-se ao meu servidor usando o nome DNS (qualquer um). Posso fazer ping nos nomes DNS e recebo uma resposta, então acho que pelo menos está chegando ao roteador (ou modem a cabo?). No entanto, o nome do host não pode ser resolvido. Usar um utilitário de verificação de DNS na web relata vários erros com os quais não sei o que fazer.
Basicamente, não sei o que mais preciso fazer para que o nome DNS seja roteado corretamente para o servidor. Preciso mexer em outras configurações de DNS no roteador ou encaminhar de alguma forma o DNS para o endereço IP interno do computador servidor? Existem configurações de adaptador de rede no computador servidor que preciso definir (nome DNS? Nome do host? Arquivos de host?).
Meu conhecimento de rede acaba aqui, então qualquer ajuda para fazer isso funcionar seria tremendamente apreciada.
Responder1
Você provavelmente precisará abrir as portas do seu roteador para qualquer jogo que esteja tentando jogar.
Seria melhor se você atribuísse ao servidor um IP estático na rede para que a abertura da porta travasse (por exemplo, 192.168.0.10)
o nome DNS (13acres.pwnz.org) ainda precisa ter uma porta anexada ao final, como 13acres.pwnz.org:25565 ao tentar acessá-lo de fora da sua rede
Responder2
O DNS de seus amigos 13acres.rubequake.com não está funcionando, não o use. O seu parece estar funcionando em 13acres.pwnz.org.
O DNS apenas pega um endereço IP e o transforma em um nome como 13acres.pwnz.org. Nada mais, ele não faz nenhum roteamento. Teste-o abrindo um prompt de comando e faça um "nslookup 13acres.pwnz.org" se o resultado for o seu endereço IP externo, então está funcionando.