Estou tentando hospedar um servidor terreria. Eu tenho dois macbooks conectados a um roteador PACE 5031NV. Eu posso executar o servidor bem em um macbook e juntá-lo com o outro usando o IP local privado (aquele que começa com 192.168), mas eu quero usar o IP público para que meus amigos possam jogar. Para configurar o encaminhamento de porta primeiro fui para a minha página de configuração do roteador. Eu selecionei "pinholes de firewall e DMZ". Em seguida, escolhi o computador que executa o servidor e verifiquei se ele tinha o IP privado correto. Em seguida, escolhi "Adicionar um novo aplicativo definido pelo usuário" Eu o chamei de "terreria" e preencha:
Protocol: TCP Range: 7770-7779 Timeout: 86400 Map to Host Port: 7777 Application Type: DirectX Game (DirectPlay) host
Em seguida, cliquei em "adicionar à lista". Então eu preenchi:
Protocol: UDP Range: 7770-7779 Timeout: 600 Map to Host Port: 7777 Application Type: DirectX Game (DirectPlay) host
E clicou em "adicionar à lista" Então eu cliquei em "salvar" Então fui à lista de aplicativos para o meu servidor, encontrei as configurações que criei chamadas "terreria" e selecionei adicionar. Então eu cliquei em "salvar"
Em seguida, no status, posso ver todas as minhas portas e configurações que parecem estar confirmadas. Se eu executar netstat -an
, vejo:
tcp4 0 0 192.168.1.66.51437 99.50.196.179.7777 SYN_SENT
Se eu vou para canyouseeme.org e digito na porta 7777 eu recebo um tempo de conexão.
Alguém tem alguma idéia do que eu posso tentar fazer com que isso funcione? Obrigado!
Tags port-forwarding