Pular para o conteúdo

Câmeras IP

Responder tópico
  • Denunciar
  • Indicar
01 02 03

1. Câmeras IP

Enviado em 09/04/2012 - 10:19h

Bom dia,
Tenho 2 cameras IP que preciso acessar externamente, na pagina de configuração da camera a opção Web access Port number* está como 80 e Video access Port number* está como 9001. Então achei que seria simplesmente liberar a porta 9001 no firewall "iptables -I FORWARD -p TCP --dport 9001 -j ACCEPT" e redirecionar o acesso "iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 9001 -j DNAT --to-destination 10.1.1.99:80"

desta forma eu consigo acessar minha câmera de forma externa, porem não consigo visualizar a imagem. Tenho duas opções para visualizar, em modo ActiveX e em Sun Java. Quando clico em Activex aparece a mensagem "Servidor não responde", e em Sun Java a imagem fica toda branca.
Já alterei as configurações de activex do IE, já tentei acessar por todos os navegadores mais conhecidos e não tive sucesso. Então descartei a possibilidade de ser isso.

O que pode ser?

sou iniciante em Linux, firewall, proxy. O pouco que sei aprendi na internet e com testes.

Responder tópico

2. INPUT

Enviado em 09/04/2012 - 10:35h

Vc tem que liberar o INPUT e não o FORWARD:
tente:

iptables -A INPUT -i eth0 -p tcp -m multiport --dport 80,9001 -j ACCEPT
iptables -t nat -A PREROUTING -i eth0 -p tcp -m multiport --dport 80,9001 -j DNAT --to-dest 10.1.1.99


Onde a eth0=placa ligada a internet

3. Continua com o mesmo erro

Enviado em 09/04/2012 - 11:19h

Entao,
mudei de FORWARD para INPUT, porem continuou do mesmo jeito, consigo acessar porem não consigo ver as imagens.

4. Duas portas

Enviado em 09/04/2012 - 11:26h

kaiq.oliver escreveu:

Entao,
mudei de FORWARD para INPUT, porem continuou do mesmo jeito, consigo acessar porem não consigo ver as imagens.


Vc usou o comando que passei?

Tem que direcionar as duas portas para a maquina da camera. e não a porta 9001 para a 80

5. Re: Câmeras IP

Enviado em 09/04/2012 - 11:34h

Eu usei o comando que você passou, porem só adicionei o ":80" ficando assim:

iptables -A INPUT -i eth0 -p tcp -m multiport --dport 80,9001 -j ACCEPT
iptables -t nat -A PREROUTING -i eth0 -p tcp -m multiport --dport 80,9001 -j DNAT --to-dest 10.1.1.99:80

está errado?

Desculpa não entendi a parte de "Tem que direcionar as duas portas para a maquina da camera. e não a porta 9001 para a 80".

minhas câmeras estão ligadas diretamente no Switch e não numa maquina especifica.

o IP 10.1.1.99 é de uma das câmeras.

6. Sim

Enviado em 09/04/2012 - 13:03h

Sim remova a porta 80 do final.

Caso contrario o endereço para acessar os videos seria direcionado para a porta 80 que esta com o admin

Da forma como passei ficaria:


http://IP:9001 (videos)
http://IP (admin)

7. Re: Câmeras IP

Enviado em 09/04/2012 - 14:14h

Removi a porta 80 do final, porem não consigo acessar desta forma (video) http://IP:9001
somente assim http://IP porem continua da mesma forma.

11. Acesso interno

Enviado em 09/04/2012 - 16:56h

Consigo sim, normalmente. tanto em Activex quanto em Sun Java.

12. Teste

Enviado em 09/04/2012 - 17:35h

Provavelmente deve ter mais portas usadas pelo programa.

Só para testes abra as portas altas e direcione para a maquina da camera.

iptables -A INPUT -i eth0 -p tcp -m multiport --dport 80:65000 -j ACCEPT
iptables -t nat -A PREROUTING -i eth0 -p tcp -m multiport --dport 80:65000 -j DNAT --to-dest 10.1.1.99

Se funcionar é porque o sistema usa outras portas agora se assim não der posta o seu firewall para ver se tem algo errado com ele.
01 02 03

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder