Modelo slide senai tcc 2008 final

16
IMPLANTAÇÃO DE UMA VPN, UTILIZANDO O SERVIÇO ADSL DE BANDA LARGA, PARA COMUNICAÇÃO DE VOIP, COM SEGURANÇA, ENTRE MATRIZ-FILIAL DE UMA ORGANIZAÇÃO FACULDADE DE TECNOLOGIA SENAI JOINVILLE CURSO SUPERIOR DE TECNOLOGIA EM REDES INDUSTRIAIS PABLO DIOGO GADOTTI Joinville –SC 2008

description

Implantação de uma VPN utilizando o serviço ADSL de banda larga para utilização de VoIP, com segurança, entre matriz-filial de uma organização. Pablo Diogo Gadotti TCC - Tecnologia em Redes Industriais Dez/2008 Arquivo PPT

Transcript of Modelo slide senai tcc 2008 final

Page 1: Modelo slide senai tcc 2008   final

IMPLANTAÇÃO DE UMA VPN, UTILIZANDO O SERVIÇO ADSL DE

BANDA LARGA, PARA COMUNICAÇÃO DE VOIP, COM SEGURANÇA, ENTRE

MATRIZ-FILIAL DE UMA ORGANIZAÇÃO

FACULDADE DE TECNOLOGIA SENAI JOINVILLECURSO SUPERIOR DE TECNOLOGIA EM REDES INDUSTRIAIS

PABLO DIOGO GADOTTI

Joinville –SC

2008

Page 2: Modelo slide senai tcc 2008   final

Redes de Computadores TCP/IP (Transmission Control Protocol/Internet Protocol)

INTERNET

ADSL (Assymetrical Digital Subscriber Line);

VOIP (Voice Over Internet Protocol)

Page 3: Modelo slide senai tcc 2008   final

VPN (Virtual Private Network) O que é uma VPN?

Como funciona?

Page 4: Modelo slide senai tcc 2008   final

VPN (Virtual Private Network) Requisitos de Segurança

Confidencialidade;

Integridade;

Autenticidade.

Page 5: Modelo slide senai tcc 2008   final

Projeto Ambiente de Testes

A Matriz: Notebook HP Compac C710 - 80Gbytes de HD - 1Gbyte de memória - 1.73MHz de processamento; Modem Kaiomy 4PUW. Nesse computador roda o emulador VMware

B Filial: Notebook Acer Aspire 4520 – 160Gbytes de HD – 2Gbyte de memória – 2.2MHz de processamento; Modem DSLink 220E

Page 6: Modelo slide senai tcc 2008   final

Projeto Configuração do OpenVPN

Gerando Chaves e Certificados

init-config # Inicia a configuração e sobrescreve qualquer arquivo existente

vars e

clean-all # Gera o Certificado de Autoridade

build-ca # Gera o Certificado de Autirudade

build-key-server matriz # Gera o Certificado e a Chave para a Matriz

build-key filial # Gera o Certificado e a Chave para a Filial

build-dh # Gera os parâmetros Diffie-Helman

Page 7: Modelo slide senai tcc 2008   final

Projeto Configuração do OpenVPN

Matriz

ifconfig 10.0.0.1 10.0.0.2 # Cria rota para a rede 192.168.200.0

route 192.168.200.0 255.255.255.0 # Cria rota para a rede 192.168.200.0

port 2323 # Especifica qual porta será utilizada na VPN

proto tcp # Especifica o protocolo de comunicação entre as duas pontas

dev tun # Especifica a interface para criação do tunelamento

ca ca.crt # Indica o nome do arquivo do Certificado de Autoridade

cert matriz.crt # Indica o nome do arquivo da Chave Pública da Matriz

key matriz.key # Indica o nome do arquivo da Chave Privada da Matriz

dh dh1024.pem # Indica o nome do arquivo da Chave Diffie-Hellman

keepalive 10 120 # Monitora (10 seg) e restabelece (120 seg) a conexão caso caia

persist-key # Mantém as Chaves carregada caso ocorra queda na conexão

persist-tun # Mantém o Túnel carregado caso ocorra uma queda na conexão

float # Monitora mudanças no IP da outra ponta, caso ocorra

reneg-sec 300 # Renegocia a chave de criptografia a cada 300 segundos

tls-server # Negociação de autenticação com a chave Diffie-Hellman

comp-lzo # Compacta a informação otimizando a transferência na VPN

Page 8: Modelo slide senai tcc 2008   final

Projeto Configuração do OpenVPN

Filal

remote voip-teste.dyndns.org # Conecta-se, através da Internet, ao host (Matriz) especificado

route 192.168.100.0 255.255.255.0 # Cria rota para a rede 192.168.100.0

port 2323 # Especifica qual porta será utilizada na VPN

dev tun # Especifica a interface para criação do tunelamento

ca ca.crt # Indica o nome do arquivo do Certificado de Autoridade

cert filial.crt # Indica o nome do arquivo da Chave Pública da Filial

key filial.key # Indica o nome do arquivo da Chave Privada da Filial

dh dh1024.pem # Indica o nome do arquivo da Chave Diffie-Hellman

keepalive 10 120 # Monitora (10 seg) e restabelece (120 seg) a conexão caso caia

persist-key # Mantém as Chaves carregada caso ocorra queda na conexão

persist-tun # Mantém o Túnel carregado caso ocorra uma queda na conexão

float # Monitora mudanças nos IP da outra ponta, caso ocorra

reneg-sec 300 # Renegocia a chave de criptografia a cada 300 segundos

tls-client # Negociação de autenticação com a chave Diffie-Hellman

comp-lzo # Compacta a informação otimizando a transferência na VPN

Page 9: Modelo slide senai tcc 2008   final

Projeto Testes do OpenVPN

Page 10: Modelo slide senai tcc 2008   final

Projeto Configuração do Disc-OS

Page 11: Modelo slide senai tcc 2008   final

Projeto Teste do Disc-OS através do X-Lite

Page 12: Modelo slide senai tcc 2008   final

Projeto Resultados obtidos pelo Wireshark

Page 13: Modelo slide senai tcc 2008   final

Projeto Resultados obtidos pelo Wireshark

Page 14: Modelo slide senai tcc 2008   final

Projeto Análises

Tecnologia qualificada no que diz respeito a segurança; Implantação razoavelmente barata; Softwares gratuitos; Custo/Benefício interessante as empresas.

Page 15: Modelo slide senai tcc 2008   final

REFERÊNCIASCHIN, LIOU K. Rede Privada Virtual. RNP - Rede Nacional de Pesquisa, 1998

COMER, D. E. Redes de Computadores e Internet: Transmissão de Dados, Ligação Inter-Redes, Web e Aplicações. São Paulo: Bookman, 2007.

CYCLADES, B. Guia Internet de Conectividade. São Paulo: Senac, 2000.

OPENVPN. Disponível em: <http://openvpn.net>. Acesso em: 17 de nov. 2008.

TANENBAUM, A. S. Redes de computadores. Rio de Jaineiro: Elsevier, 2003.

WERNER, JOSE A. V. Apostíla “Internet e Arquitetura TCP/IP. Rio de Janeiro: PUC-Rio, 2000.

ROSSI, MARCO A. G.; FRANZIN, O. VPN – Virtual Private Network (Rede Privada Virtual). GPR Sistemas/ASP Systems, 2000.

Page 16: Modelo slide senai tcc 2008   final

GRATO PELA ATENÇÃO!