
gesousa
(usa Ubuntu)
Enviado em 18/10/2008 - 15:49h
Vc precisa redirecionar a porta do servidor para a porta do computador que vc quer:
no exemplo abaixo estou rederecionando a porta 21 do servidor para a porta 2121 da maquina 192.168.0.48
iptables -t nat -A PREROUTING -s 127.0.0.1 -p tcp --dport 21 -j DNAT --to 192.168.0.48:2121
no seu caso vamos dizer que o serviço na outra maquina está usando a porta 8080. então o certo seria:
iptables -t nat -A PREROUTING -s 127.0.0.1 -p tcp --dport 8080 -j DNAT --to 192.168.0.48:8080
no caso do ddns ele sempre vai tentar acessar a porta 80 como padrão mas vc pode especificar a porta que ele deve acessar assim:
nome.ddns.org:8080
no caso da porta 80 não estiver em uso no seu servidor, como vc disse que chama o apache acho que está em uso... vc pode alterar a regra de cima para redirecionar a porta 80 para o serviço das cameras assim não precisaria usar a especificação da porta no endereço do ddns
se tiver o apache e ainda quiser usar o ddns sem as portas mude a portaq padrão do apache no apache.conf
ou então especifique no ddns a porta do serviço quando cadastrar o ip...