Câmeras IP

1. Câmeras IP

caique de oliveira silva
kaiq.oliver

(usa Debian)

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.


  


2. INPUT

André Canhadas
andrecanhadas

(usa Debian)

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

caique de oliveira silva
kaiq.oliver

(usa Debian)

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

André Canhadas
andrecanhadas

(usa Debian)

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

caique de oliveira silva
kaiq.oliver

(usa Debian)

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

André Canhadas
andrecanhadas

(usa Debian)

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

caique de oliveira silva
kaiq.oliver

(usa Debian)

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.


8. Acesso interno

André Canhadas
andrecanhadas

(usa Debian)

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

E como é feito o acesso interno?

http://10.1.1.99
http://10.1.1.99:9001



9. Acesso Interno

caique de oliveira silva
kaiq.oliver

(usa Debian)

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

http://10.1.1.99 , Quando eu tento acessar http://10.1.1.99:9001 não carrega a página.


10. Acesso

André Canhadas
andrecanhadas

(usa Debian)

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

kaiq.oliver escreveu:

http://10.1.1.99 , Quando eu tento acessar http://10.1.1.99:9001 não carrega a página.

E quando acessa pelo http://10.1.1.99 consegue ver a imagem?



11. Acesso interno

caique de oliveira silva
kaiq.oliver

(usa Debian)

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

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


12. Teste

André Canhadas
andrecanhadas

(usa Debian)

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



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts