O que exatamente é uma porta de trigger e como descobrir qual é?

1

Eu tenho esse roteador agora há algumas semanas e preciso de encaminhamento de porta para determinados jogos e / ou serviços de jogos como o Steam.

Agora, normalmente, configurar isso não é problema para mim, mas o que me impressiona é que meu roteador está solicitando uma porta de acionador.

Agora, o que exatamente é essa porta de acionador e como descobrir qual das portas, por exemplo, fornecido pelo Steam , é o único a entrar lá?

    
por BadSnowflake 08.04.2014 / 07:14

2 respostas

2

Ao usar o encaminhamento de porta clássico, você tem um problema específico: Você tem uma relação de 1: 1 entre a porta de entrada e o membro da LAN para o qual ela é encaminhada.

Por exemplo, você pode especificar que o tráfego de entrada na porta 12345 (má idéia; nunca use essa porta!) para a máquina 192.168.2.2. Mas se você, por exemplo, jogar esse jogo em mais de um computador, você terá que mudar o avanço toda vez que trocar de máquina.

O acionamento de porta é uma abordagem interessante para combater essas desvantagens:

  • A porta não está necessariamente aberta o tempo todo (depende se o seu IP da LAN muda).
  • A porta sempre encaminhará para a máquina correta.

Você ainda terá problemas se quiser usar várias máquinas ao mesmo tempo ou quiser ouvir passivamente nas portas (por exemplo, um servidor da Web), mas isso é algo diferente.

Então, como isso funciona? Muito fácil.

Vamos supor que você gostaria de jogar algum jogo em que gostaria de receber partidas individuais. Se houver algum servidor de autenticação, seu jogo estará conectado o tempo todo, você pode usar a porta que o servidor está usando como porta de acionamento. Vamos supor que seja a porta 5000.

Para hospedar jogos, outros jogadores precisam acessar seu PC na porta 5001. Assim, você cria uma nova ativação de porta dinâmica com os seguintes parâmetros:

  • Porta de acionamento: 5000
  • Protocolo de disparo: (depende do jogo, provavelmente TCP para coisas não sensíveis ao tempo, como autenticação)
  • Portas a serem abertas: 5001 a 5001 (geralmente UDP para a maioria dos jogos)

E é isso.

Agora, sempre que você iniciar o jogo e tentar autenticar / efetuar login, o jogo criará uma conexão de saída para seu servidor de autenticação na porta 5000.

O roteador notará isso, já que é a "porta do acionador" e ativará / redirecionará o encaminhamento de porta para o computador que fez essa conexão.

O encaminhamento de porta agora está ativo, você pode reproduzir e hospedar suas correspondências, etc.

Observe também que esse recurso não é fornecido por todos os roteadores. Alguns usam uma estratégia diferente para redirecionar as portas em um ambiente em mudança. Por exemplo, os roteadores AVM geralmente têm a opção de sempre atribuir encaminhamentos de porta à mesma máquina, mesmo que seu IP seja alterado devido a DHCP. Embora isso seja muito conveniente para coisas que funcionam sem conexões de saída (servidores dedicados em geral), ele não permitirá que você alterne dinamicamente as máquinas e use as mesmas portas sem reconfigurar o encaminhamento de porta.

    
por 08.04.2014 / 09:25
1

O artigo da Wikipedia sobre o acionamento de porta (o que seu roteador parece chamar de "ativação de porta dinâmica") tem uma boa visão geral .

Essencialmente, com as configurações que você especificou, qualquer conexão de saída do seu computador para um servidor na porta 4380 encaminhará automaticamente os intervalos de porta recebidos especificados ("Portas a serem abertas") para o seu computador . Isso é particularmente útil se você não tiver um endereço IP fixo (um IP configurado estaticamente ou "DHCP estático", que os roteadores mais novos suportam).

Isso provavelmente não é o que você realmente quer, no entanto. Não está claro a partir dessa página Steam qual porta será usada a conexão de saída inicial. Provavelmente, você deve procurar em "Desvios de porta e encaminhamento de porta" e encaminhar os intervalos de portas necessários.

    
por 08.04.2014 / 07:44