Eu setei apenas uma regra usando o iptables no computador1. Era essa:
iptables -t nat -A PREROUTING -d 192.168.0.1 -p tcp --dport 27015 -j DNAT --to 192.168.0.1
Obviamente... nao funcionou... alguem tem alguma outra ideia pra redirecionar todos os pacotes que vierem na porta 27015 com destino ao computador1 para o computador2?
PS: Tb qro saber pq a regra que eu fiz nao cumpre a funcao que eu qro...
Lendo a sua regra "em voz alta" temos que:
Pacotes com destino a 192.168.0.1 do protocolo TCP com destino � porta 27015 devem ter o destino alterado para 192.168.0.1.
Notou que voc� na verdade n�o fez nada?
O correto para voc� seria algo do tipo:iptables -t nat -A PREROUTING -i <interface da internet> -p udp --dport 27015 -j DNAT --to 192.168.0.2
Lendo "em voz alta":
Pacotes vindos da <interface da internet> do protocolo UDP com destino � porta 27015 devem ter o destino alterado para 192.168.0.2.
Coloquei UDP porque os servidores de Half-Life na verdade usam esse protocolo e n�o TCP (pode ser que usem TCP tamb�m para alguma func�o espec�fica, mas o jogo eu tenho certeza que � via UDP).
Atenciosamente,
Eduardo M. Bragatto.-- GUS-BR - Grupo de Usu�rios Slackware - BR http://www.slackwarebrasil.org/ http://www.linuxmag.com.br/mailman/listinfo/slack-users

