VPN acessa tudo menos os DVR

1. VPN acessa tudo menos os DVR

Diogenez Maciel
neger

(usa Ubuntu)

Enviado em 20/11/2014 - 08:48h

Bom dia pessoal, sou novo aqui,

sou novo em Linux também,

acabei assumindo algumas coisas que um terceiro cuidava e sou bem novato na parte de squid, linux etc, comecei um curso porém o conhecimento estou pegando na pratica mesmo.

me bati bastante mas não encontrei a solução,

temos uma vpn CISCO que está tudo certo, acessa toda a rede, porém os ips dos DVR para acesso as câmeras não acontece nada, vi que poderia ser um problema no proxy ou portas dos dvrs,

lendo alguns tópicos aqui, rodei alguns comandos porém não consigo achar algo de errado,

[root@fw ~]# $sudo iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT udp -- anywhere anywhere udp dpt:domain
ACCEPT tcp -- anywhere anywhere tcp dpt:domain
ACCEPT udp -- anywhere anywhere udp dpt:bootps
ACCEPT tcp -- anywhere anywhere tcp dpt:bootps
ACCEPT udp -- anywhere anywhere udp dpt:domain
ACCEPT tcp -- anywhere anywhere tcp dpt:domain
ACCEPT udp -- anywhere anywhere udp dpt:bootps
ACCEPT tcp -- anywhere anywhere tcp dpt:bootps
ACCEPT udp -- anywhere anywhere udp dpt:domain
ACCEPT tcp -- anywhere anywhere tcp dpt:domain
ACCEPT udp -- anywhere anywhere udp dpt:bootps
ACCEPT tcp -- anywhere anywhere tcp dpt:bootps

Chain FORWARD (policy ACCEPT)
target prot opt source destination
ACCEPT all -- anywhere 192.168.122.0/24 state RELATED,ESTABLISHED
ACCEPT all -- 192.168.122.0/24 anywhere
ACCEPT all -- anywhere anywhere
REJECT all -- anywhere anywhere reject-with icmp-port-unreachable
REJECT all -- anywhere anywhere reject-with icmp-port-unreachable
ACCEPT all -- anywhere 192.168.122.0/24 state RELATED,ESTABLISHED
ACCEPT all -- 192.168.122.0/24 anywhere
ACCEPT all -- anywhere anywhere
REJECT all -- anywhere anywhere reject-with icmp-port-unreachable
REJECT all -- anywhere anywhere reject-with icmp-port-unreachable
ACCEPT all -- anywhere 192.168.122.0/24 state RELATED,ESTABLISHED
ACCEPT all -- 192.168.122.0/24 anywhere
ACCEPT all -- anywhere anywhere
REJECT all -- anywhere anywhere reject-with icmp-port-unreachable
REJECT all -- anywhere anywhere reject-with icmp-port-unreachable

Chain OUTPUT (policy ACCEPT)
target prot opt source destination
[root@fw ~]# $sudo iptables -t nat -nvL
Chain PREROUTING (policy ACCEPT 1262K packets, 123M bytes)
pkts bytes target prot opt in out source destination
0 0 RETURN tcp -- br0 * 172.16.1.238 0.0.0.0/0
0 0 RETURN tcp -- br0 * 172.16.1.237 0.0.0.0/0
0 0 RETURN tcp -- br0 * 172.16.1.236 0.0.0.0/0
0 0 RETURN tcp -- br0 * 172.16.1.238 0.0.0.0/0 tcp dpt:80
0 0 RETURN tcp -- br0 * 172.16.1.237 0.0.0.0/0 tcp dpt:80
0 0 RETURN tcp -- br0 * 172.16.1.236 0.0.0.0/0 tcp dpt:80
128 6656 RETURN tcp -- br0 * 172.16.6.60 0.0.0.0/0 tcp dpt:80
0 0 RETURN all -- * * 172.16.0.0/16 10.16.0.0/16
610 33208 RETURN all -- * * 10.16.0.0/16 172.16.0.0/16
929K 48M REDIRECT tcp -- br0 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:80 redir ports 3128

Chain POSTROUTING (policy ACCEPT 714K packets, 43M bytes)
pkts bytes target prot opt in out source destination
0 0 MASQUERADE tcp -- * * 192.168.122.0/24 !192.168.122.0/24 masq ports: 1024-65535
0 0 MASQUERADE udp -- * * 192.168.122.0/24 !192.168.122.0/24 masq ports: 1024-65535
0 0 MASQUERADE all -- * * 192.168.122.0/24 !192.168.122.0/24
0 0 MASQUERADE tcp -- * * 192.168.122.0/24 !192.168.122.0/24 masq ports: 1024-65535
0 0 MASQUERADE udp -- * * 192.168.122.0/24 !192.168.122.0/24 masq ports: 1024-65535
0 0 MASQUERADE all -- * * 192.168.122.0/24 !192.168.122.0/24
0 0 MASQUERADE tcp -- * * 192.168.122.0/24 !192.168.122.0/24 masq ports: 1024-65535
0 0 MASQUERADE udp -- * * 192.168.122.0/24 !192.168.122.0/24 masq ports: 1024-65535
0 0 MASQUERADE all -- * * 192.168.122.0/24 !192.168.122.0/24

estes ips 172.16.1.236/237 e 238 são os ips dos DVRs, alguém consegue me dar uma luz?



  


2. Re: VPN acessa tudo menos os DVR

Buckminster
buckminster

(usa Debian)

Enviado em 20/11/2014 - 12:43h

iptables -A PREROUTING -t nat -p tcp -d ip_placa_rede_externa --dport 80 -j DNAT --to 172.16.1.236:80
iptables -A PREROUTING -t nat -p tcp -d ip_placa_rede_externa --dport 80 -j DNAT --to 172.16.1.237:80
iptables -A PREROUTING -t nat -p tcp -d ip_placa_rede_externa --dport 80 -j DNAT --to 172.16.1.238:80

Mas veja bem, geralmente os DVRs tem portas padrões, atente para isso.
Se for a porta 80 (o que eu acho difícil), tudo bem, senão altere para as portas utilizadas e faça uma regra para cada porta.


3. Re: VPN acessa tudo menos os DVR

Diogenez Maciel
neger

(usa Ubuntu)

Enviado em 20/11/2014 - 13:31h

buckminster escreveu:

iptables -A PREROUTING -t nat -p tcp -d ip_placa_rede_externa --dport 80 -j DNAT --to 172.16.1.236:80
iptables -A PREROUTING -t nat -p tcp -d ip_placa_rede_externa --dport 80 -j DNAT --to 172.16.1.237:80
iptables -A PREROUTING -t nat -p tcp -d ip_placa_rede_externa --dport 80 -j DNAT --to 172.16.1.238:80

Mas veja bem, geralmente os DVRs tem portas padrões, atente para isso.
Se for a porta 80 (o que eu acho difícil), tudo bem, senão altere para as portas utilizadas e faça uma regra para cada porta.


valeu mestre, como faço para descobrir o ip desta placa externa?


4. Re: VPN acessa tudo menos os DVR

Buckminster
buckminster

(usa Debian)

Enviado em 21/11/2014 - 08:09h

Veja o conteúdo do arquivo /etc/network/interfaces.

Se estiver como dhcp na linhas assim

iface eth0 inet dhcp

você pode alterar e colocar assim

iface eth0 inet static
address 192.168.1.5 <<< esse IP é só um exemplo
netmask 255.255.255.0
gateway 192.168.1.254

Mas no caso acima tu deve verificar qual a faixa de IP do modem (se teu servidor está conectado em um mmodem).

Ou tu podes também alterar as regras:

iptables -A PREROUTING -t nat -p tcp -o ethx --dport 80 -j DNAT --to 172.16.1.236:80
iptables -A PREROUTING -t nat -p tcp -o ethx --dport 80 -j DNAT --to 172.16.1.237:80
iptables -A PREROUTING -t nat -p tcp -o ethx --dport 80 -j DNAT --to 172.16.1.238:80

onde em ethx tu coloca a placa da rede externa.


5. Re: VPN acessa tudo menos os DVR

Diogenez Maciel
neger

(usa Ubuntu)

Enviado em 21/11/2014 - 17:24h

não encontrei este diretório, estava tentando verificar no proxy que não é ubunto é um red rat , teria outro caminho?


6. Re: VPN acessa tudo menos os DVR

Buckminster
buckminster

(usa Debian)

Enviado em 22/11/2014 - 00:17h

neger escreveu:

não encontrei este diretório, estava tentando verificar no proxy que não é ubunto é um red rat , teria outro caminho?


Bom, se for Red Hat mesmo fica no

/etc/sysconfig/network-scripts/ifcfg-ethx <<< onde ethx é a placa de rede eth0, eth1, etc...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts