Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o...

62

Transcript of Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o...

Page 1: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001
Page 2: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 2 de 62

ËQGLFH

1-INTRODUÇÃO ................................................................................................................... 4

1.1 – VPN’S DEFINIÇÃO........................................................................................................ 4 O que é uma Virtual Private Network ?............................................................................ 4

1.2 – VPN’S, RAZÕES DA SUA IMPLEMENTAÇÃO. .................................................................. 5 Para que servem as Virtual Private Network’s ? ............................................................. 5 Vantagens e desvantagens das Virtual Private Network’s ? ............................................ 6 Como se explica o crescimento acentuado da utilização de VPNs ? ............................... 6 Que critérios devemos ter em conta na escolha de soluções VPN ?................................ 7 Que tipos de soluções podem existir para as VPNs ?....................................................... 8 Que tecnologias se podem usar para a implementação ? ................................................ 9

2 – VPNS POR DENTRO..................................................................................................... 11

2.1–COMO TRABALHAM AS VPNS ....................................................................................... 11 Exemplo de uma implementação simples ....................................................................... 11

3 – TIPO DE ABORDAGEM ÀS VPNS – VPNS DE ACESSO....................................... 14

3.1 - VÁRIAS FORMAS DE IMPLEMENTAÇÃO VPNS.............................................................. 14 Implementação de VPNs usando SSH e PPP ................................................................. 14 Implementação de VPNs usando IPSEC c/ a Ferramenta FreeS/Wan........................... 15

5 – PROTOCOLOS USADOS ( CONHECIMENTO BÁSICO)...................................... 16

5.1-PROTOCOLOS UTILIZADOS ............................................................................................. 16 O que é o PPP (Point to Point Protocol) ?..................................................................... 16 O que é o IPSEC ( Point To Point Tunneling Protocol)?............................................... 17 O que é o SSH ( Secure Shell) ?...................................................................................... 18

6 – VPNS IMPLEMENTAÇÃO .......................................................................................... 19

6.1 – REDE MODELO............................................................................................................ 19 6.2 – IMPLEMENTAÇÃO DE VPN C/SSH E PPP.................................................................... 21

Reunindo as ferramentas necessárias............................................................................. 21 Servidor – Compilar o Kernel......................................................................................... 22 Servidor – Configurar a rede.......................................................................................... 22

Configurando as interfaces ......................................................................................... 22 Configurando as tabelas de routing do VPN server.................................................... 23 Configurando as tabelas de routing do router Cisco................................................... 24 Filtrando o tráfego....................................................................................................... 24

Servidor – Configurar pppd............................................................................................ 25 Servidor - configurar o sshd........................................................................................... 26 Servidor – Criando contas de utilizadores da VPN........................................................ 26 Servidor – Administração VPN....................................................................................... 28 Cliente – Compilar o Kernel ........................................................................................... 29 Cliente – Configurando a rede....................................................................................... 29 Cliente – Configurando pppd.......................................................................................... 30 Cliente – Configurando ssh ............................................................................................ 30 Cliente – Estabelecer a ligação...................................................................................... 30 Cliente – Estabelecer o routing ...................................................................................... 31 Cliente – Script ............................................................................................................... 31

Page 3: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 3 de 62

Script – Exemplo vpnd................................................................................................ 32 Script – Exemplo vpnd - check................................................................................... 35

6.3 – IMPLEMENTAÇÃO DE VPN USANDO IPSEC C/A FERRAMENTA FREES/WAN .............. 35 O que é uma FreeS/Wan ?.............................................................................................. 35 Em que é que se pode aplicar o IPSEC ? ....................................................................... 36 Projectos de implementação possíveis ?......................................................................... 36

Usar túneis seguros para criar uma VPN ................................................................... 36 Protótipo Road Warrior............................................................................................... 36 Encriptação Oportunistica........................................................................................... 37

Necessidade de autenticar gateways .............................................................................. 37 Distribuições Linux c/ a Ferramenta FreeS/WAN.......................................................... 38 Como instalar o FreeS/WAN .......................................................................................... 39

Antes de Instalar FreeS/WAN .................................................................................... 39 Configurar o Kernel .................................................................................................... 39 Compilar o Kernel....................................................................................................... 40 Após a compilação do kernel ...................................................................................... 40 Instalar o novo kernel.................................................................................................. 40 Reconhecimento do lilo .............................................................................................. 41 Testar, a instalação do FreeS/WAN............................................................................ 42

Como configurar o FreeS/WAN...................................................................................... 42 Activar o packet forwarding ....................................................................................... 44 Activar as chaves de autenticação RSA...................................................................... 45 Gerar o par de chaves RSA ......................................................................................... 45 Trocar as chaves de autenticação................................................................................ 45 Usar as chaves RSA para autenticação....................................................................... 46 O ficheiro de configuração.......................................................................................... 47 Configurações por defeito da conexão........................................................................ 49 Editar a descrição de uma conexão............................................................................. 50 Qual é qual ?............................................................................................................... 52

Exemplo de configurações.............................................................................................. 53 Virtual Private Network.............................................................................................. 53 Endereços para redes privadas e públicas................................................................... 54 Road Warrior .............................................................................................................. 55 Testar a instalação....................................................................................................... 57 Testar os endereços IP ................................................................................................ 57 Verificação.................................................................................................................. 58 Iniciar a conexão......................................................................................................... 59 Testes com Ping.......................................................................................................... 60 Testando com o tcpdump............................................................................................ 61

7-CONCLUSÃO.................................................................................................................... 62

Page 4: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 4 de 62

��,QWURGXomR

����� ������� �� ������������ ��� ������������ "!�#$�% '&( ��%)* �+�,#$�����.-�� #$�/ ���0 �1� ���������0 ������� �+�. " 2�� " ��/#$�.�3 "#4+�*��56 '7���#$������������ '��87� "����. :9; "��� '���.-�� ����,�� "!�#$�.&( ���0"���������� ��� �������<�3 "#4+�=�3 "#4� �0 �6������>@?A-B��#$���6���C)C&( ��CDA9;��#$�/� ���2� ��� E����F���=&( ���#G)A+�6�)�#4� �7� "���/#$ �-B��#4��� �� � ����� � ���3 "#4+H6�/� 7� "�1����� ����� ������� ��� �������I&( �� ��56 J�67���� ����K�#$��7� "��L���7�� �����+9; "#M9;��#4� � "�N-B��#4���6�� "�+���O+�6�)�#4� ��>

?P����7�������� ���6���:���Q� �����#40 � R���#S#$�������T " U�� �!�V4#$�������%9�#4� -B�6�����% ��/� 0 � WX������ : " ��/#$���#$�������Y7� "+ U�� �9; "#$��'���'7�������� �Z���'7� "� ���� 7��6��56 [����R( �#$ "�Z�'-�� #$�/ ���0 +������'�����(� 7��6�� "�0 ��-B " \�6 �7� "��7���� � ����S#$�������N-�� #$�/ ���� �+9�#4� -B�6������>

����±�931¶V�'HILQLomR

2�TXH�p�XPD�9LUWXDO�3ULYDWH�1HWZRUN�"

] �^�/_�����0N&( ��`�/#$������9; "#$��a�/#$�6�3��R� ,���b#$�����`���b �c9; "��� ,���#4�� ����0N���b ���� �����+�d9;��#$�O " ��/#$ "�e�� "!�#$�. �+�d#$�����.9�_�!�0 � 7��dfg7� "+ T�'h i�jk�l4i�k�jgmn>eo%�/#$������9; "#$��O)O�3��� � �����&( ��p "�T���6�� "�T�1����#$��I�/#$������9; "#$��6�� "�S�����L���I�q�� ���56 p&( ��*����� �����r9; "��� "�� �����#4+)��(� "��f/s�t�u�vBm(�����/#$�Z "��9; "��� "�w���Z7� "� ���� 7��6��56 "�����0;7� "+ Z "�x9; "��� "�x� �����#4+)��(� "���56 y�z�{�|�� ���56 y���F&( ��}�����56 F�Q�/#$������9; "#$���#'9;�67� �����~���|#$��������&( ��}�����56 F��6�/#$�6-B��������#� S�/_�����0 >No%�/_�����0�9; ����O "9;7�� "����0 +������O����7�#4� 9;���#����n " Z7� "�9�#4� �� #� "�����6�� "����3 "#4����7������� T �,7���#$� T��� -B��0����S9;��#$�3 "#4+����7��q�S����R( �#$��������>

?d-B��#$���6���O)O&( ��O���d �+�C�3 "#4+�E+��� ����� �9�0 � ������N9; �����+ "���(� WX��#�&( ��d �+�C�N��� ����d�:h i�jk�l4i�k�je7� "+ p+��7������ ��+ %���.�/#$������9; "#$����x+����������� %�,����R( �#$�������E�� "�����6�� "�����������+��7������ ��+ ">(�@�S#$����0 � ���6�������N���O)T �+�S��� � �0 �6��56 Z�6�/#$�6-B)��e����v�t��3j����l4k������T �7�������0�9�#4� -B�6�� Z����7� "� ���� 7��6��56 �fg�/_�����0 m"�����/#$���� "� �x9; "��� "����7� "+ T��������� ���/� �����S �+�O0 � ��L����� ��� 7��~�����/#$�������������� "� �29; "��� "������9�#$ �-B��� ������� a�U ��/� 0 � WX������ a "��#$��7� �#4�� "�Y����h i�jk�l4i�k�jg�9;��#4�� �/� ���� E&( ��A E�/#$�6�3��R� E&( ��a ��/� 0 � WX���������27�������0����2��!����/#$��� ���� A�/#$�6�3��R� a#$�����������2���#$�������������������/#4 ��/ �#$����� ��� 7������O#$������>

����� �����8� �� �����#$����9; "������x�S������O&( ������56 ">e����9;�������.� �� � T���O��#$&( �� ���7��/ �#$�O���#$�����Y��:7��� �����>�?�7� "����� R( �#$�6��56 2+��� ��7� "� �:)Y����� ���/� #w �Q#$������9�#4� ��7�� 9;��0�� �����#4������7� "9; "��� "�\#$��+ �� "�\ ��������� ��Z�N���%9;��#$�Z "!;���#$��:�67������� �� ����0�DT#$�����Z7������/#$��0 >������!;)�����9; ����[0 � R���#��( �����#$��������+��� ��9;��&( ���������fg " ER(#$����������m�9;��#$�'�3 "#4+��#Z �+�:#$�����[+��� "#+��� �N��!�#$����R����������� ������>

Page 5: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 5 de 62

����±�931¶V��UD]}HV�GD�VXD�LPSOHPHQWDomR�

3DUD�TXH�VHUYHP�DV�9LUWXDO�3ULYDWH�1HWZRUN·V�"

�N���M�d9; "����� !�� 0 � ���K7� "����7��/� -�� ���6���,�6 1��� -B��0e���`���9�#$�������� �+��� ����#$��V$�����/#4 ��/ �#$�7� "P�� ���7�� "����0 � ���6�����T���.H�#$���.���p �+�*#$�����p9�#4� -B�6����>������������ ���7�� "����0 � ���6�����T� ��7�0 �������R( �#$����������������� ��� �������+���.9�#4� "#4� ���6��������R(#$�� ��+���S7� "����� �������O�.+���� ��������56 T�� "��9; "��� "����S7� "�����B56 ">���+�O�N���a9; ����d����#<� �9�0 ��+������6���E�� "!�#$�O�%h i�jk�l4i�k�jg�� " Z7� "�����/#4 �� ���E�� �����#$-�� �� "#M���.����#$-�� �� "��fv�k�l��Bh ��k�u(l4t��Bh ��k�l�� vSk�h v�jh i��� �6mn�e�� �q�������#4�� ���6�� T��������#$���� �������� �+�O#$�������6l$����k��"k�� ���;�� " \��� �����O�� �+�O� ����#$��V$�����/#4 ��/ �#$��?����x>

?N� �N���M�=!;�������6����� ������E9; �����������6�/ �#$��0 +������2�������������#��~���6�/ �#$��WX�~#$�����/#4� ��������h i�jl$��i�k�j v`V�7�#4� ������ :7� "�����B�����T���pR(#$�������p��0 7�����7���V �q ��/� 0 � WX�6�� "#$���.���-B��� ���x�9; "��� "�a#$��+ �� "���� " *� jk�� k���t�� � !�jk�l$vB>�?N0 )� �(� ���� y9; ����� ��0 ��#$R���#Y �7� "��7���� � ����k�jl$��i�k�j v�7�#4� ������ ,7� "� ���� ���6�����C���b� �����#$�������������3 "#$�a�����C7� "�����B�����C7�#4� �6�����C7� " "�9;��#$7���� #$ "�w "#$R������ WX�67�� "����� ����7�0 � ��������e���3 "#4����7����� "#$������7� "������R( �� ���� Z������� *�����3 "#4+�S+��� ������ 7��6WO���6�/� ���3�6WX��#M "��7�0 � ������������������!;��0 ��7���#< �+�E� +�6R���b���d+��#$7��C�d#$���( �W6� #�7� ���� "�����9�#$ ��( ���56 ">

����� �����,�/#$z��N�/� 9; "�+!;H���� 7� "�N�����N���M��"

• # �%$@v ��k�&'��k�v�v�t

( ������� ��V4���d���C�3 "#$���E���-B��0����C���9�#$����������!�#$����R������� .0 � R��6��������#$��+ �����<� ��/� 0 � WX�6�� "#$���T���-B��� ��� jk�� k���t�� � !�jk�l$vB�w�%�*9;��&( ����� "������7�#4� �)�"#4� "���6�/#$�6-B)����( �+�-B��#4� �����6���S��� R(��� ��� 7���������������7��� "0 �R(� ����>

• �i�jl$��i�k�j # �%$@v

( ������� ���V4���{��� 0 � R��6��56 � #$�������|#$��+ �����} " ^� 7� "� ���� ���6�����Q���� �����#$����������������y�3�6WX��# ��� d���*h i�jk�l4i�k�jg�� ��������� d������� y���=� ����#$��V$�����/#4 ��/ �#$��� �����#$�������+0 �7���� �N&( ��S0 L��������56 ������� �7�� �6������>

• * �jl$��i�k�j # �%$@v

( ������� ��V4���`���a0 � R��6��56 d��#$�������=#$��+ ����� " S7� "� ���� ���6����� ���a� �����#$������������3�6WX������ % ��� S���O� ��� "�� "���/� 9; "�����d� ����#$��V$�����/#4 ��/ �#$�����(� ��9; "��� -B��� ���N9�#4� ��7�� 9;��0 +����������h i�jk�l4i�k�jg>

Page 6: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 6 de 62

9DQWDJHQV�H�GHVYDQWDJHQV�GDV� ������������ ��������������������������� � �"�c��������6R�������"

• � ���( ���56 �����7� ���� "��>• �;��#4�� ����O ��/� 0 � WX�6��56 ������67������� "�+0 �7���� �N�O �+�O#$�����S9�_�!�0 � 7���>

• ����7���0 ��!�� 0 � ���6�����*� ��� I)��,��56 r0� �� ��6�����b��9;������� 9;��0 �c0 ��#$R( �#$�^��� !;��������(� ��9; "��� -B��0��d9;��0 �C7���9;�67�� ���6���C���E9�#$ �7���������+����� "�@ d�� �+��#$ O���E ��/�0 � WX�6�� "#$�����56 ����q� ����0 �z���7�� ��>

� ������-B������6R�������"

• ���������!�� 0 � ���6���8�� ����������9;����L� ����q7� "� ����7��6��56 "������-�� �� �D ��/� 0 � WX�6��56 1���#$�������a9�_�!�0 � 7������C�� "#4+��0 +�������7� " R(#$����������9�#$ "!�0 ��+���2�� R���#$�����/� #� ��������#4�� ���6�� T��� -B��0�����&( ���0 � ���6�������S����#$-�� �� ">

• ��-B�����/ ���� ��9�#$ "!�0 ��+���a���^����R( �#$���������C���6�� &( ��F y�/#$H6�3��R� y�����/#$� #$�������9�#4� -B�6�����N�6�/#$�6-B�������O#$�������+��56 T����R( �#$����>

• ?a ��/� 0 � WX�6��56 O���E+��7������ ��+ "�<���E����R( �#$���������M�� "+���6����+������C���C����7�#4� 9;��6��56 ���� �������/� 7��6��56 "��9�#$ �-B �7��O�� "#4+��0+������S �+������R(#$�6���6��56 ��� ����������9;����L� ">

?N�N�N���M�N�z�,-�� ���� ������#M �+�O ��/� 0 � WX�6��56 �7�#$����7����������,�(� �3��#$��������N7�����H�#4� "��"

• �������#40 � R��6��56 ����� ?N�M�N���O+����+��h i�jl$��i�k�jg���� �!����/� �/ �� ���� T0 � ��L����N�����(� 7��6�����"!

• �������#40 � R��6��56 ����# ?N�M�.�%$C?N�M�������1�3 "#4+�q� 9; "����� !�� 0 � ���#C�b7� "�����/� �/ �� ��56 1������!�� ��������\h i�jl$��i�k�j ��k�jl$��i�k�jg���� �!����/� �/ �� ���� ����+0 � ��L����N�����(� 7��6�����"!

• & �!����/� �/ �� ��56 `������ "0 �������� ��h ��� '4h i��� ��������� b � �67������� �+��� �2��� �9�0 �����U!;��#$�6� �6�/#$�6-B)��N���S � � & ��>

&RPR�VH�H[SOLFD�R�FUHVFLPHQWR�DFHQWXDGR�GD�XWLOL]DomR�GH�931V�"

? -B��#$���6���1)1&( ��1� �� "0 ���56 �7� "+��#$7����0��N���M�d)q��9;�����7�� -B��0 > ��+�b���9�#$�����?N+��#4� 7������F���^9;����&( �� ���|� ���3 "#4+�}&( ��)(*( 9; "#�7������ y������ "#$R������WX�6�������U�� "�U� ��?�������!;��0 ��7���#$�� 9�0 ���� "�Z���:� �9�0 ��+������6��56 ~���'�N���M�Z7� "+ ~���B�������56 ~�������� �����#$�������9�#4� -B�6������>Y?N�:#$�6WX�����'��9; "����6�����:9;��#$�����0 �Y&( ���#%9; "#SR(#$���������%���9�#$�������%&( ���#.9; "#9;��&( ��������C�b+)��(� ���C���9�#$�������E��56 `���A+����+����><?F#$��0 �6��56 b9�#$���� ���9;��#$�3 "#4+����7��a�a���0 ����� !�� 0 � ���6���d ��3��#$��7�� ���a9; "# �+�a�� "0 ���56 ,!;�������6���A�� ���S�(� ��� 7�� 0 +������E)`� R( ���0 �6���a9; "# " ��/#$�����7��� "0 �R(� ��>

?1�������z���7�� �*����+��#$7��6�� :)�9;��#$�1 ��7�#$����7�� +����� Q���19�#$ �7� �#$�*���p�N���M�T���?�7������� ">����2�67� "#$�� A7� "| �|#$��0�6�)�"#4� A���,+.-*-*/=��� �i�jk�l4i���jh t�i����10���j �32�t�l$u(t�l$��jh t�i��G �� �+��#$ E���A7� "�����B����� ��4+.-*-*/C��#$�����65*7��87*7*7���9�#$��-Bz�V4���2&( ����� �!;�~9;��#$�9/*(��87*7*7C��

Page 7: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 7 de 62

5*7*7*5�> ��Q�3 "#$���7�#$����7�� +����� 2)�����!;)�P9�#$��-�� ��� ~�������3��� �B�������'+��#$7��6�� ����'0 � R��6�����������,��� Tf���h l4k�� k�v�vBm��S� & B>

)LJXUD�� ��&UHVFLPHQWR�GDV�931V�GH�$FHVVR

4XH�FULWpULRV�GHYHPRV�WHU�HP�FRQWD�QD�HVFROKD�GH�VROXo}HV�931�"

o��+9�� 0 ��#$���N�����N�� ������6�������N����&( ���0 &( ���#M�� "0 ���56 ��N���C����-B��q����#�"

)LJXUD�� ��&ULWpULRV�IXQGDPHQWDLV�GDV�931V

• & ��R( �#$�������] � �3�67�� "#2�������#4�� ��������^9;��#$�}&( ���0 &( ���#����9�#$�������=���0�7� "+ y)F�

9�#4� +��� #$�U9�#$�� �7� �9;�6��56 `���� �+�U�� "0 ���56 `���9�#$������#4� ��0� ��������� b �+���N���M>��6 "+���(� �����<���E����R( �#$�������=7� "#4#$��7�������@�A� ���3 "#4+�6��56 O&( ��E9;��#$7� "#4#$�C�2� ����#$��V$�����/#4 ��/ �#$�9; ������������#@�56 T����R( �#$��7� "+ T�� �+�O#$�����S9�#4� -B�6����>

6(*85$1d$

48$/,'$'(

)/(;,%,/,'

&21),$1d$

&DQDO�GH�&RPXQLFDomR

Page 8: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 8 de 62

• � ���0 � ���6������ & ��#$-�� �� ] �F� ��R(#$���(� ������=����������7�� ��0@9; "� ���������#4�� ������7���9;�67�� ���6���=&( ��A �+���N���

���P���'�6�/#4� !� �� #�#$��7� �#4�� "�Z���:#$�����'�%��9�0 � 7��6�������Z����+ "#$�6�����Z�:��������� -B��� �Z " 2��� ���������17�#4� �/� 7�����>%?N�1��9�0 � 7��6�������1&( ��I���B��7� ���� �� ���������q7�#4� �/� 7���� � ��7�0 ����� "#4+��0 +������' "9;��#$�6�������Z��� ������7���� #$��������+ "#$�6������>��������������-B��8���#�9�#4� "#4� ���6����� '7� "���� �+ '���p0 ��#$R( �#$�.���p!;�������d��I#$��0 �6��56 %�d " ��/#$ "���/� 9; "�����.��9�0 � 7��6��������>?�7��/� -�� ���6�����:��������� -B��� �'�Q����+ "#$�6�������Y���� �'7� "+ Q��9�#$�����(� WX�6R��� D1�(� ��������7�� ���-�� ���� �7� "���3��#$z���7�� ���N#$��&( ���#$�� 0 ��#$R( �#$�C���d!;�������E�� ���� 7�� ������O���O�3 "#4+�C�C��-�� ���#$�� �������#$�6&( ���7�� +����� �����&( ���0 � ���6������ ��Xh jjk�l>

� & ���|�� "� �29�#$������ �9; "��� "�2� �9; "#$���������29;��#$�'��9�0 � 7��6�������Y&( ��~7� "#4#$���� "!�#$���N���M��"�9�#$��-�� ��� !�� 0 � ���6�������O9;��#$�3 "#4+����7����S+ "��� � "#4� WX�6��56 ">

• �e��������!�� 0 � ���6���

� +���(� ��� &( �� ��� ���9�#$�������P-B56 7� "����� ������ � +���� ��������56 " � �9�0 ��+������6��56 ��� �N���M�}� ����9;��#$���+����� "�|� ���3 "#4+H6�/� 7� "��� & 9�� f & ��#$-�� 7����#$ �-�� ����#4��mn�T9�#$��7�� ����r���8 �+�qR������56 1�/#$������9;��#$������q� � �����0 � R�������q�� "�,���� ��9;��#$7���� #$ "�:��7� "���"�� 7� "��> �� ��� -B��0���� ����#$-�� �� |&( �� ) 7� "��7�� �� "�'��� �9�0 ���p����������������#��*� ��7�0 ��"�� �7� �+������6��56 %�(� ���/� ����d���.7� "��������x+��#$7��E�E�(� �3��#$�������`9;��#$�����#$-�� �� "�N����9�0 � 7��6�������N�����N���M��>

• �6 "����� �������

o��=7� "���� ��� �� "#$���A����7�������� ��� ����!;��# &( ��a�U�� ����N���[�����H "9;��#$��#\�6 ��� -B��0����������$�6�� T9;��#$�����B��7� ����#@���N�/#$�������67��������N7� "+��#$7�� ��� �

4XH�WLSRV�GH�VROXo}HV�SRGHP�H[LVWLU�SDUD�DV�931V�"

�����3 "#4+�O��� �9�0 � ���������� �����q!;����� 7���+��������/#$z��N�/� 9; "�N���S�� "0 ��������+9; "����� -B��� �+9;��#$���N���M��"

• ( �������6�����N��Q�3h l4k������ � v

�; "����� !�� 0 � ��6��56 ����� ��/� 0 � WX�6��56 ����� �y�3h l4k������ ��&( ��Y��-B�����/ ���0 +��������$H������ �����>�;��#4�� �����7� "��7������/#$�6��56 Z�����e�� ���7�� "����0 � ���6�����e���T����R( �#$�������S�� �1_���� 7� T9; "��� "�� &( ����3�67�� 0 � �����R������56 ">G?:9�#4� ��7�� 9;��0 ������-B������6R���������T-B��#e7� "P �+�T��-B�����/ ���0����R(#$�6���6��56 ��� ����������9;����L� �&( ��� 2�3h l4k������ � 9; ����S�� ���#$��#4>

• ( �������6�����N��q#$ " ����#4�N�����67������� �DO#$�����

������A�� "0 ���56 d0 � !;��#$��� "���3h l4k������ � v�����7���#$R������A9�#$ �7���������+����� E� ����#$������=D� �9�0 ��+������6��56 S���C�N���M>�?E������-B������6R��� #$����� ���d������9�� "#$������ ���7�� "����0 � ���6�������������R( �#$�������P�� "�yl4t�!�jk�l$v #$��0 �6�/� -B��+������ �6 "�y�3h l4k������ � vq� �� &( �� 9;��#$��P���

Page 9: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 9 de 62

�� ���7�� "����0 � ���6���C���C�N���2)E� �9�0 ��+������6���=�67�� +�=�� d��� -B��0 ���A#$�������� �+��-B��W &( ������������ ���7�� "����0 � ���6���S��56 T9; ����S����#M�� �9; "#$��6���O9;��0 "�\l4t�!�jk�l$vB>

• ( �������6�����N��q�� ��3���<��#$���SL���#$���<��#$�������(� 7��6��

�; ����[����#�7� "��-B����� ������[���[���� "�El4t�!�jk�l$v.����P���A�3h l4k������ � vd�� �9; "#$����� "0 ����������N���M>��;�������S�S����� ���/� #++��� �� �89; "��� ����%� �9�0 ��+������6��56 ����%�� "0 �����������S����R( �#$���������S+��� �+ �q��� �����+�O9;��#$��R���#4� #@��7� "����� R( �#$��#4>

4XH�WHFQRORJLDV�VH�SRGHP�XVDU�SDUD�D�LPSOHPHQWDomR�"

�@56 A����� ����� �+���3 "#4+�~9;�6�(#$56 A " O���7��� "0 �R(� ��� &( ������~9; "������Q�(� WX��#������������#$�9;��#$�.�*� �9�0 ��+������6��56 '���%�N���M��>w?N�����7��� "0 �R(� ���T ��/� 0 � WX�6�������z�I� �� � %�d-B��#�7� " �9�0 �6��6�3 "#4+�=���&( ��C�2#$�����=)A� �9�0 ��+������6������7� "U�2� +�6R(� ���6��56 C�� E� �9�0 ��+������6�� "#4���R(#$�� Y���.����R( �#$�������O&( ��d���d9�#$����������O�6�/� ��R(� #4>�?N� �����C������� ���������� S��b7� "����C .+ �����0 o & ��������� ����Q�6 |��� -B��0�9�#$ �� �7� "0 ��#% �+��&( ������/� ���6��� �� �!��������7�� ��0 ��� 9�#$ �� �7� "0 "�'&( ��9;��#4�� ���:��� �9�0 ��+������6��56 ����� �+���N���S7� "�+��� �w " =+���� "�w�(� ��� 7� �0 ���6���Z�Z7� "+ � �+��� "#@ " Y+���� "#@R(#$�� \���S����R( �#$��������>

���%�3 "#4+�.R���#$��0 �w "�T9�#$ �� �7� "0 "�T��56 p����7�������H�#4� "�S9;��#$�d�������!;��0 ��7���#� %7�������0"���7� "� ���� 7��6��56 "��9�#$ �7������� U&( ��}���:������ "�� ���Fj)!�i�i�k�� h i����\ " a�����56 }��56 } ����6�� "��7� "+ �3�67�� "#����*9�#$ ����7���56 %�.�� �������/� 7��6��56 "�e���.�3 "#4+�d��������R( �#$��#$�� �d7� "����� ������7�� ��0 � ���6���.�� 7�������0�����7� "� ���� 7��6��56 ">

• �M� -B��0����S0 � R��6��56 ��������6�� "�

�@ �7����� ������� �!����/� �/ �� ��56 Y����0 � ��L����w��0 �R��6������9;��#$�T� �����#40 � R��6��56 Y��� ?N�M�w�$C?N�M�\9; �����Q����#w ����6�� "��7�� #$7� �� � "��-�� #$�/ ���� �\9;��#4+������������ �6l$����k �"k�� ��� " &����<>�;��#$��0 � R��6������� ��h ��� V h i�� 9; �����#$56 A����#� ����6�� "� "�\9�#$ �� �7� "0 "� �%��� �6��� �� " ���� �6>Go9�#$ �� �7� "0 �%�%��9;��#4�� ��� �����7����� ��L���+����� ������/#$�6�3��R� ����>

• �M� -B��0����S#$�����

?N�p�� "0 ��������*+��� �.7� "#4#$��������*9;��#$�q j)!�i�i�k�� h i�� ��56 � � � * f� Mk�i�k�l4h ��"t�!�jh i�� * i �nu�v�! � ��jh t�i�mn��&( ��.9;��#4�� ��S T����7���9��� �0 ��+����� T���S&( ���0 &( ���#�9�#$ �� �7� "0 �T ��� & ��7Z&( ��T)%0 � �� ��6�� ��6 ����!�� ������������' T&( ��.��56 T). �+�d0 � �� ��6��56 TR(#$�6-B����6���a�aR�������#$��0 � WX�6��56 ,��������`���!�� �������>��;��#$�a��0 )�^�(� ���� , "�E+��7������ ��+ "�=�������R( �#$������� ��� & ��7a��56 �!;�������6�� "���� �� "0 ��������Y���~����7�#4� 9;��6��56 ��~�� �������/� 7��6��56 �� "#4+��0 � WX�6������>

• �M� -B��0����S��������56

������V4��� 9;��#$� �� �9; "#$�� ��� �N���{ & & �c & o ��� & - (�>��X "#4����7���+��7������ ��+ "� ��� ����7�#4� 9;��6��56 J�� "#4+��0 � WX�6�� "���`�� �������/� 7��6��56 7�0 � �������������#$-�� �� "#4� ��������� "�}+)�� ��� "�}+��� �[7� "� ����[�(� ��9; "��� -B��� �Q��� +��� "#4� �P�� "�Q��� �����+��� "9;��#$�6�/� -B "��>������!;)� ���� ����,7� "I��0 R( �+�,��#$��&( �z���7�� �, �9�#$ �� �7� "0 & &�� &( ��9;��#4�� ���� t �(h i�v #$��+ �� "�+����R( �#$ "��>

Page 10: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 10 de 62

• �M� -B��0�������9�0 � 7��6��56

�; �����P�� �9; "#$���#4V4���Au(l4t �h k�v����T��9�0 � 7��6��56 "�"&( ��%���T����7���#4#$��R���1���T��� 0 �/#$��#� ��� � ��/#$H6�3��R� T� �����������$�6�� ">

Page 11: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 11 de 62

��±�931V�SRU�GHQWUR

���±&RPR�WUDEDOKDP�DV�931V

����7���#$������ E E������ ���� E���A�3 "#4+����� �9�0 � ������<9;��#$�2�3�6WX��# �+���N���:����7�������� ���+ "����S7�#4� ��#� �b�/_�����0�����R( �#$ S�����/#$�O�( �����#$���������O�/#$������9; "#$���#� S�/#$H6�3��R� �����6�/#$�6-B)�������������/_�����0 >ao��F9�#$ �� �7� "0 "�}��56 ����6�� "�}9;��#$� � �9�0 ��+�������#' �/_�����0=���|7� "� ���� 7��6��56 "�#$���(� #$��7�7�� "����#� b�/#$H6�3��R� y9;��0 ��/_�����0<�U��� �����}9;��#$�[� "#4����#Y�}#$�����F9�#4� -B�6���} ������V4���9�#$ �� �7� "0 "�[&( �� 9�#$ "9; "#$7�� "���� 7� "����� ������7�� ��0 � ���6���|�� "�[���6�� "�[�|�� �������/� 7��6��56 �� "� ��/� 0 � WX�6�� "#$����>

��������9;�������������+������d�� .�/� 9; .���d�N���� ��/� 0 � WX�6���`f����k�v�v�t �\h i�jl$��i�k�jM " �k�jl$��i�k�jgm��� ������z���7�� � � � �9�0 ��+������6��56 +�����)��V4������-B��#4� ������ ��9;������� �� "���/� 9; "�����7� "����� R( �#$�6������������7�������H�#4� "��9;��#$���T#$�����Z�� ���7�� "����#4������ ���� -B��0�����9�#$ ����7���56 Y����� R(� ������7��6���O �+������0 ���

([HPSOR�GH�XPD�LPSOHPHQWDomR�VLPSOHV

�6 "+ d���C� �9�0 ��+������6��������&( ��E-B��+ "�C��� � �0 ��# ��56 ,!;�������6�������� 9�0 �6��6�3 "#4+���� h i !����� ������d�b����9�0 � 7��6�������d���6�����d�������� 9; "��� 89;��#$�b�b��#$������b-B56 !;��������#4V4���b����� �����+������+H6&( �� ����� � h i !��>G�@��� �9�0 ��+������6��56 �����#$�����Z����!;)����-B���������/#$��#e�����9�#$�Z 7� "��7���� � O7�0 � �������V4����#$-�� �� "#�9;��#$�=���3��� � "�<���C7� "����� R( �#$�6��56 ">@?N� �����=&( ��E���E9�#$�����������&( ��=��N���Q�����$�~�����/#$���( ����2#$��������7� �$ "���(� #$��� � "�������67������� ������$�� � R( ���� ��> ?:7�0 ������� ��� 7��6��56 +�����)��V4��� 9; "� � ) � �9; "#$������� &( ������� ����7�������H�#4� "�P�(� ���/� ��R( �� #I����9;��7�� "� ���7� "����� R( �#$�6��56 ">

([�

)LJXUD�� ��([HPSOR�GH�,PSOHPHQWDomR�GH�XPD�931

o,l4t�!�jk�l�7�0 � ������Z)� �+�S+H6&( �� ����� h i !�\&( ��T����7� "�9; "#$���7� "+ ����jk������ ���3h l4k������ �9;��#$�O�d#$�����.#$��+ ����> & �9; "���� T&( ��S�d#$�����.#$��+ ���d ����C7� "+ S��������#$���� S��� � ����� ���� +.-*5�> +��*/�> +.5�>87��S "! �$��7��/� -B 8) �(� #$��7�7�� "����#E 8�/#$H6�3��R� �9;��#$�y� ������`���b#$�������b9�#4� -B�6�����f +.7�>87�>87�>87�� +��*5�> +���>87�>87d� +.-*5�> +��*/�>87�>87�m��6�/#$�6-B)��=���� � �/_�����0 >�����&( ������ `&( ����[#$�����

5HGH5HPRWD3ULYDGD

5RXWHU&OLHQWH

5RXWHU6HUYLGRU

5HGH3ULYDGD

,17(51(7

Page 12: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 12 de 62

#$��+ ���~9; ����2-B��#��~#$������9�#4� -B�6����� �~#$������9�#4� -B�6���~��56 A7� "������R( ���-B��#w�'#$�����~#$��+ ����>�;��#$�O� ���� ��67� "�����7���#@���,���S��������9;��7�� ��� 7���#@&( ��� ��/#$H6�3��R� �)S!�� �(� #$��7�7�� "����0 >

�; "#(���B���9�0 "���/#$�6�( �W6� ���� �������Y����&( ���+�Z7� ":��������#$������+����� ��������Q+H6&( �� ������ h i !�Z9; �����#4� ��+ "�N���#M �,����&( ���+���� T����R( �� ������/� 9;

)LJXUD�� ��([��GH�HQGHUHoDPHQWR�,3�QXPD�931

� ������� `����7�� �(� + "�A� �9�0 ��+�������#� �+�[#$�����U9; �����+ "������7� "0 L���#\ "����������#$���� "�&( ��O���������$��#4V4+ "���N�� S���������� .���O�E#$�����O�3 "#<9�#4� -B�6���C " ������$�E��56 S�3 "#�9�#$��������(� �� &( �������$�=7� "����7���6����Ddh i�jk�l4i�k�jg��9; "# #$�6WX���������A����R( �#$���������=���=7� "����� ���z���7�� ��)=7� "��-B����� ������&( ��'���' ����' �+�TR���+�T������������#$���� "� ������&( ��T�3 "#$��8#$������#$-B�6�� "��9;��#$�S�������T��� �> �e���

5HGH5HPRWD3ULYDGD

������������

5RXWHU�&OLHQWH������������������

���������������������������������������������

5RXWHU�6HUYLGRU������������������

���������������������������������������������

5HGH3ULYDGD

�������������

,QWHUQHW

781(/

Page 13: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 13 de 62

��� �����Y������� }9; �����+ "� ���#�#$������� � ������ #$��+������29�#4� -B�6����� 7� "}0 � R��6������� D�� �����#4�����N���������&( ��,9;��#$�`� ���� *9; "���� ���+ "�O9;��0 *+���� "�O � ���.#$��R(� ����6�� ,fn9�_�!�0 � 7� "mn�M&( ��`�� "�C9;��#4�� ���������#=-�� ��� -B��� �`9;��#$��� ������E���`#$�������A��� h i�jk�l4i�k�jg>C�@ b�(� �6R(#$��+�U�67�� +�U������7�#4� � b�3 "������ �B�6�������Q�3 "#$��� ������P� ���3 "#4+�6��56 ����F0 �7���0 �� "�:#$ " ���Gl�:9; "#% �+�1&( ������56 Q������ �9�0 � 7�� ���6����>Z�@ :&( ��p�(� W*#$����9;��� � :�6 "�%� �����#$�3�67����T���B���#4�� "�%f �����%#$��R(� ����6�� "��m��������������#$-B��F����������7�� ��0 +������a9;��#$�2�������!;��0 ��7���# ��0 � R��6��56 `�� "!�#$�A�`h i�jk�l4i�k�j ��-�� ������� A������� &( ��Y� ��� "�� "�� " ��/#$ "�w��������#$���� "�������$���9�_�!�0 � 7� "��>(o��w��������#$���� "�w������� �����#$�3�67������ �����#4���������!;)�Q��56 2��56 2+ "���/#$�6�� "��> & 56 � "��� �����#$�3�67������ �����#4�� "�w�� "� l4t�!�jk�l$v�&( ������T#$����0 � ���6�����56 � "�Z ����6�� "�Z9;��#$�%+�������#e ��/_�����0������/#$������#$��������> �e��� "#+9;��#$��T�� "��l4t�!�jk�l$v �$HS�����H� ��7� ��!�� �� ~���'�3 "#4+�%�� �� "+H6�/� 7��%���:��56 [#$���(� #$��7�7�� "����#�9;�67� �����Z7� "P��������Z�/� 9; "�Z�����������#$���� "���w&( ���#+��0 ���T�����$��8�3 "����% " 2�������/� �� ">w?N �+����������� '������� 8�*����R( �#$�������.���#$������>

?��/#$�6-B)����� .�(� �6R(#$��+�`�� ����+ "��&( ��d� ��� . .�/#$�6�3��R� .&( ��`�������� :l4t�!�jk�lw7�0 � ������9;��#$��7��'����#e�� �7�0 � ��������( " A�����$�T)�� ��� ����% �1��������#$���� ���Y��9;��������f ��� �e�6v��%!�k�l$����kBmn>�; ��(� ��V4���C�3�6WX��# O�(� #$��7�7�� "����+����� O�� O�/#$�6�3��R� O�6�/#$�6-B)��<���C��������#$���� "� ���S#$����� �<���2#$�������� ��&( ��S� ���� ��/#$��#4� ��-BH�#4� "�+9�#$ "!�0 ��+���N���S����R( �#$��������>

��+���N���O " # h l4j)!����%��l4h � ��jk $Mk�j�<t�l��;�"9;��#4�� ���&( ����( ����+#$�������N7� "� ���� &( ���,����3 "#4+�d����R( �#$�O&( ������� T�d_���� 7��O7� "�����B56 T�����/#$�S��0 ���+�����HE�� "!�#$�d �+�C���#$7���� #$�E#$�����O&( ����56 �)�����7� "����� ��������>

o*+)�� ��� O)E9��"#� �+�A+H6&( �� ��� ����jk�����������R( �#$�=�����/#$�C7��6���2#$�����=�=�2#$�����=&( ����56 %)d���d7� "����� ��������>N?b+H6&( �� ��������jk�����������7�#4� 9;��E "�O9;�67� ������&( ��d�����/#$��K���`#$������ ������R( �#$���Z����������7�#4� 9;��� "��9;�67� �����w&( ������� Y��������w��!;������ "����p�T#$���3��#4� ���T#$��������7�#4� ������ �,�/_�����0�����R( �#$ ������/#$�����+#$�������N&( ��S9�#$�����������,7� "� ���� 7���#4>

& �^ "�y+)�� ��� "�U7�#4� 9;� �R(#$H6��� 7� "�F��56 ^�3 "#$������A�|����7�#4� 9;��6��56 ^) ����R( �#$�|� ��6�(�� ��� ���/#$�6��56 O���A#$�����=)=7� "�9;�����������������56 E9; �����+ "��7� "����� ��# ���2#$�6WX �H6-B��0@����R( �#$��������� 2�/_�����0 >G?N�\�( ����Y#$������-B56 �9;��������#w��7� "�9; "#$���#4V4����7� "+ ~ �+�%_���� 7��T��R(#$�������'#$�����9�#4� -B�6��������U&( ��=��0 R( �+��������� �� ���� 0 � R��6������� ��56 C�/_������ ������7�#4� 9;��6�� "���6�/#$�6-B)������A#$�������� ������R( �#$����>

?N���N���M���67��/ ���� �C��56 ,� �� � "�C+��� ��7� "�9�0 ���B����> ��+�A "#$R������ WX�6��56 ,9; ����E���# (*79; "��� "�q���I�/#$��!;��0 L� "�*+��� �b�3 "#4����7����� "#$���b�K7�0 � ��������b7� " &( ��� ����7�������� ��� ���7� "� ���� 7���#G���=�3 "#4+�2����R( �#$��>�o� ��/#$�29; ����=���#�(*7*7*7O0 �$���� " �(*7*7*7*7O0 �7���� �����=-B��������> ?#$�����c� ������R( �#$� ��56 K)c����7���������#4� ��+������c� �K�rh i�jk�l4i�k�jg>`o��y+����+ "�y9�#$ "!�0 ��+����67� "�����7��� �� �+�* "#$R������ WX�6��56 : " U#$������� �����/� �/ �7�� "����0�&( ������� :�� "� �T����9;��#$���+����� "�9�#$�����������,7� "� ���� 7���#@�����3 "#4+�O����R( �#$�O �,7� ", � " ��/#$ ">

?��(�� ��� ���/#$�6�/� -B��+��������O I!; " �67���#$7��F�����a�N���M�a)y&( ��y� +��� "#�9;��#$��y���7� "����� R( �#$�6��56 �)~�����H6�/� 7���> & ��!;��+ "��o��Y��������#$���� "�����A���[+��� "#Z9;��#$��~������+H6&( �� ���������-B "0 -�� ������> �e��� ��� �9; "#$��������� & ��!;��+ "�Y&( ��~���������Y��������#$���� "����56 �-B56 [� �����#4> ����� ��� �9�0 � ��� 7����T�6�(�� ��� ���/#$�6��56 ">��;��#$�T7����� "�����&( ��� "����������#$���� "�Z9; �����P� �����#4��+��� ��H��#$�������-B��+ "�N������7�#$��-B��#@�S� �9�0 ��+�������#M �+���N���M>

�;��#$� ���9�0 ��+�������#%������ �/� 9; |��� #$�������p-B��+ "�p���#.&( �� �� "���� �7� "#4#$��#.���9�#$ �� �7� "0 "�.&( ��8�� "�*9;��#4�� ���r������� ��� #d��� -B��� �.���8����R( �#$�������b�����,#$�������d�q�3�6WX��#C #$���(� #$��7�7�� "����+����� =�� =�/#$H6�3��R� "> �; "#(-B��WX��� ����!;)�Q9;��#$�Z�3�67�� 0 � ���#"��� �9�0 ��+������6��56 ������#$�������\����#$-�� + "V4�� "�����Y�3��#4#$��+�������������������-B "0 -�� ������9; "#�����9;��7�� ��0 � �����������H�#$����> �6 "+ Y���0�������� ��� ���������������/#$��#��� 2�� "�� ��� 2�����\�N���M�\-B " C�3�6WX��#� �+�'9;��&( �������������7�#4� ��56 2�� "�9�#$ �� �7� "0 "�N&( ���-B56 T����#M ����6�� "�+�����N�(� -B��#4�����+� �9�0 ��+������6��������>

Page 14: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 14 de 62

��±�7LSR�GH�DERUGDJHP�jV�931V�±�931V�GH�$FHVVR

������Y�/#$��!;��0 L� ����Q9; "#" "! �$��7��/� -B "������9�0 � 7���#"��� �9�0 ��+������6��56 ����Y�N����� �w�� � h i !������Y�3 "#4+��9; "#4+���� "#4� WX�6�����������/#4 ��/ �#$������ Y�T� ���3 "#4+�6��56 �9; "#��3 "#4+����&( �������9;��#$������7� " � +���� ���0 ��� � �9�0 ��+������6��56 ��56 ����&( ���7������� �� ���7�� ��� �4 ����/� ��� 7���#7� "��-B����� �������+����������N "9;�������N� "+�6������>

?N� � �9�0 ��+������6������� &( �� -B56 ����#K-B��#4���6�����r-B56 ����#K�� �������+������6�����9�#4� ��7�� 9;��0 +������Z��9;���������� �p�/� 9; Y�����N���M����&( ���-B56 �����#����

�931V�GH�DFHVVR�"��56 ��� "�

� �9;���(� ���� I�����9�#$� &( �� �67�L���#4+ "�b����7�������H�#4� " 1���B�/#$��+��+������^����+��0 L�������y�������9�0 � 7���#@ " ��/#$ "�N�/� 9; "�N�����N���M��>

?N�S�� "0 ���������&( ��.-B56 p����#�������7�#4� ������x��56 %�3 "#$��I� ��-B������6�����S���� 7�#4� �6�����O9;��0 �� �� "#Z��������[�/#$��!;��0 L� "� ��9;���������� ��0 R( �����7����� "�'�� ���#$�� 9;��&( ����������6����9;��6������������3 "#4+�8�87� "#4#$����9; "������#$�� �6 "�* "! �$��7��/� -B "�*�� P�/#$��!;��0 L� ">%����� �����J�� �7� �+����� "�* " #$��0 �6�)�"#4� "�<&( ��C-B��#4����F�� "!�#$�=��������������� ���� "� 9;��#$���29�0 �6��6�3 "#4+� � h i !��������������� E� �� � "��(� ��9;��#4�� "� ��� h i�jk�l4i�k�jg>P����� ����� ��� �����J��0 R( �+���r�� "0 ��������I��� v�t��3j����l4k 9;��#$�� �9�0 ��+������6��56 ������N���M�N��&( ��S��56 T� �� � T_����� �+���O�� ��O� �9�0 ��+������6��56 ">

������9iULDV�IRUPDV�GH�LPSOHPHQWDomR�931V

?b� �9�0 ��+������6��56 .���, �+�E�N���a��� 7� "+ . "! �$��7��/� -B *9�#4� ��7�� 9;��0e�� *�� "���� .7����� 9;��#4�� �/� #e ��67������� ����' ��/� 0 � WX�6�� "#$���Z#$��+ �� "���% �+�.#$�����%9�#4� -B�6���S7� "+ ����% ��/� 0 � WX�6�� "#$���0 �7���� � ����#$�����a���A�/#$�6����������> ?N����� |�������� "� ��� �(� �3��#$�������� �3 "#4+��� ����� �9�0 ��+������6��56 �����N���M���(�����56 ~� �� � "�Z#$��0 �67�� "���6������7� "� �R(#$�� =���'����R( �#$�������T&( ��'���'9�#$����������T���#����#$�����A�A����!;)�F7� "} A7� "� �4 ���� A���2�� ���7�� "����0 � ���6����� �(� ��9; "��� !�� 0 � WX�6������9;��0 ���N����� ��>���������#e����7�� �(� �� ���9�#$�����������#x ���/#$��!;��0 L� �7� "8+��� �x&( ��% �1�/� 9; ����%� �9�0 ��+������6��56 "��6�)�9; "#$&( ������Y��� 7��Z7� "Q �+�Z-�� ��56 "�G�� "!�#$�Y&( ��Z7���+�6���To & �" "��9�#$ �� �7� "0 "�w&( ��Z-B56 �����# ��/� 0 � WX�6�� "�N�67��/ ����>

o� ��/#$�p#$�6WX56 [9;��#$�.������.����7�� ��56 "�w���8�.-B��#+7� "8 '�3�67�� '���%��������.�3 "#4+�*����#+��� �C�3H67�� 0N����9�0 � 7���# �`-B��#4� ��� 7���# "�C���3��� � "�C7� "0 �6���#$��� �C�a�3��0 L����=��������R( �#$��������&( ��a "�9�#$ �� �7� "0 "�N&( ��S�� "�N-B56 �� �4 �����#M���O� �9�0 ��+������6��56 T9; �����, �7������ "����#4>

�6� ����0 +������b9; "#$&( ��`7� "^ ,7�#$����7�� +����� ,���1h i�jk�l4i�k�jg�����^-�� ���� `��7�#$����7���# �� �+��#$ 2���~ ��/� 0 � WX�6�� "#$���Y���-B��� �\�67�L���� &( ��~����#4� �%� �����#$��������������3 �7���#e�%� �9�0 ��+������6��56 ���S �+���N���C-B��#4�������� �������������� ���� ���,&( ��� "�N��������#$���� "�����Z��56 ��(� � ���� 7� "��>

,PSOHPHQWDomR�GH�931V�XVDQGR�66+�H�333

o}��� �����+�.������7�#4� � :��������*� �9�0 ��+������6��56 : ���� & &�� �p������>�����������7�� ��0 +������. & &�� ). ����6�� %9;��#$�O7�#4� ��#M�O7� "�����B56 %�� "!�#$�S T�/_�����0 ���S����9; "� �� .�����Tfg�6�/#$�6-B)����� .9�9�9;�(m9;��#$�O#$���(� #$��7�7�� "����#@ ��/#$H6�3��R� �� ���;� �����6�/#$�6-B)��N�� ��/_�����0 > ���N� �)� �&( ���7�#4� �� ��/_�����0 >

Page 15: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 15 de 62

o.�/#4 �&( ��C�����H���U7� "������R( �� #G&( ��= E����L��= E9�9�9;�O�� ���7�� "����F!;�� �4 ���� "����9;��#$�� ���� ��/� 0 � WXH�+ "�y �+� �3��#4#$��+������ ����7�#4� �� 9; "# ?N#49;�6� �e�6R� "��������� &( �� 9;��#4�� �� #$���(� #$��7�7�� "����+����� ��� 1v�j ��i �;��l��bh i��U�� y�����������#$�b " ��.9;��#$�} �{9����� ��� ������> ����� 9; "����� !�� 0 � ��d&( ��. p9�9�9;�'7� "� ���� &( ��.�6�/#$�6-B)����� p����L�7� "+ %���* �+�,0 � ��L��d���*��)�#4� �*����/#$�6���������>"�@ �0 �6�� Z�� �����#$-�� �� "#4�� �9�9;�Y�����H���7� "#4#$��#�7� "+ T �+�Zv�s�k�� � ���S ��/� 0 � WX�6�� "#M�� �+���������56 ����L���7� "�9�0 ��������� b������� �F0 � R��6��56 ">�?N9 �"�a� ��� "���/ ��� b b&( ��F9�#$��7�� ����+ "�2)#$���(� #$��7�7�� "����#@ "�+9;�67� �����N�6�/#$�6-B)��N�� ��/_�����0 >

,PSOHPHQWDomR�GH�931V�XVDQGR�,36(&�F��D�)HUUDPHQWD�)UHH6�:DQ

o,9�#$ ��)���/� 9; C���A � �"t���� �<��l4l4h t�l�)A �F ��/� 0 � WX�6�� "# ���-B��0 7� "����7�������� "V4���=H���������6�/#$�6-B)��+�� %���� Y7� "�9� ���6�� "#�9; "#$�H6�/� 0 >�?��(�� ��� ���/#$�6�/� -B��+������S "��9�#$ "!�0 ��+����&( ��d�� �#$R�����56 ~� �� � "�Z� ��z����/� 7� "���6 "�Z9�#$ "!�0 ��+����&( ��'�� �#$R���89;��#$�. �|jk�� k���t�� � !�jk�l &( ������� '���0 � R�������7�������HO��������������9;��7�� ��0 +������S���S��56 ����q �,��������#$���� ���������H6�/� 7� ">

• ?N0 R( �)�,7� "q �,��������#$���� �����(� � ���� 7� ������� "�� ����V4�����"t���� �<��l4l4h t�l>

• � ���0 &( ���#N+H6&( �� ����&( ��T9�#$ �7��������� �9�#$ �� �7� "0 ��� & � ��)S � ����jk������;>��;��������q���+H6&( �� ���a�� q_���� 7� q ��/� 0 � WX�6�� "#=f �"t���� �<��l4l4h t�lm�7� "+ q �+� ����jk������O7� " �+��� �!�V4#$�����Sfe �+�O+H6&( �� ��������0 �O9�# �"9�#4� ��m��6�/#$���N����0 ��>

������[�3 "#4+�[���F� �9�0 ��+�������#Y�N���M��#$��&( ���#� �+�[7� "����� R( �#$�6��56 ��(� �3��#$������[������N���M�[7� " ��������#$���� "�:�����H6�/� 7� "�:� 7� " ��� �����+���:7�0 � ��������Q9; "#%�/#$H��:����0 �����~+���!;����� 7���+���������������7� "����� R( �#$�6��56 T��56 �)S9�#$ "!�0��+H6�/� 7���>

?N0 R( �+���2�(� ��� 7� �0 ���6�����~9; �����#$56 U��9;��#$��7���#�9;��#$�:��0R( �+����7� "�����B�������� "� �"t�����<��l4l4h t�l$v "

• o�� �"t���� �<��l4l4h t�l$vA&( ��* "!;�z�K "�d���� ��O��������#$���� "�O-���b� � ���p9; �����K���#9�#$ "!�0 ��+����> �6#$��� & � $C?N� 9; ����87� "�����/#4 �� #d�� �����#, �J�/_�����0�9;��#$� ���������������#$���� =�����3 "#4+����� �9�0 ����> �e����&( ������� ���0 � 7��������Z�� 2� � ��� ����9�� #$���� �6#$���& � $C��� ��56 �����!;���S 8�/_�����0��3��0 L����S �_���� 7� �+)�� ��� 8���I#$��7� �9;��#$�6��56 )#$��7� "�����/#4 �� #@ ��/_�����0 >

• & �c �+� $Mk�j�<t�l�� &'�%��l4k�v�v ��l$��i�v�� ��jh t�i^fn�@?���m`)^��9�0 � 7��6��� �����/#$�^�( ��������jk������ v ��� & � ���@�A0 � R��6��56 O)C&( ���!�#$�6����>Mo ��� & � �=�� �������/� 7��= "��9;�67� �������� "�9; "��� "�C���`��#$ "������#$�a����� ����jk������ v'9;��#$�U���a7���#$�/� ��� 7���# &( ��a��������A��56 b��56 ��0 ���#$�6�� "��9;��0 ~7����� ��L� ">\oF�@?��q#$����7�#$��-B�' "�T9;�67� ������H*+���(����.&( ��%��0 ���9;���������>

Page 16: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 16 de 62

��±�3URWRFRORV�XVDGRV���&RQKHFLPHQWR�EiVLFR�

?N����������d7� "+������#<�E����9�0 ������#< "��-BH�#4� "���/� 9; "�����,� �9�0 ��+������6���������E&( ��`+�9�#$ "9� ����M�67�L�����&( ��E��#$�A7� "��-B����� ������E�3�6WX��# �+��!�#$��-B�A������7�#4� ��56 `�� "!�#$�A "�=9�#$ �� �7� "0 "�&( ��q-B56 8����#E ����6�� "�,�����d�(� �3��#$��������,� �9�0 ��+������6��������>�? -B��#$���6���q)q&( ��b����� ������(� ���/� ���������N�����/#$����0 ���N&( ���#@�O��� -B��0����S����R( �#$����������&( ���#@�O��� -B��0������� ���7�� "����+����� ">

�N� �3��#$��������� ��������� &( ��a9; ����� ����# � �9; "#$���������=9;��#$�2R���#$�����/� # �(� �3��#$��������=��� -B��� ����E����R( �#$�������=�C�� �������/� 7��6��56 O�� "�� ��/� 0 � WX�6�� "#$���������0 7� "+ E9; �����F����# � �9; "#$��������� 9;��#$�R���#$�����/� #@ T ��� ������������#4�� ���6�����N�� ���7�� "����0 � ���6�����+�����+#$�������N��,&( ������56 ">

����3URWRFRORV�XWLOL]DGRV

• �����

• ��� & � �

• & &��

2�TXH�p�R�333��3RLQW�WR�3RLQW�3URWRFRO��"

] � 9�#$ �� �7� "0 |� �� � | ����6�� |9;��#$���������!;��0 ��7���#T7� "� ���� 7��6�������:�� "!�#$� �+�0 � R��6��56 ,9; "��� d�a9; "��� "�� ��������� d7�� #$7� �� � "��7� "� ���6�� "���� E�/� 9; ��h ��� '�!�u�><oq�����d� ��7�0 ��@ �;?N�Af �;�6v�v��<t�l�� &'!�js�k�i�jh �n��jh t�i ��l4t�jt���t�� mn�( � � ?N�2f�2�s���� � k�i��(k�����i �;v�s�� �Bk���l4t�jt���t�� m�� E��?N�Of * �jk�i�v�h �%� k &'!�js�k�i�jh �n��jh t�i ��l4t�jt���t�� mn> ��[� ��� "� �������� 9�#$ �� �7� "0 "� )��� �������/� 7��6�� ��(� ��9; "��� �/� -B �7� "����7���6�� ���q0 �R���#@�� T ��/� 0 � WX�6�� "#@�����������(� ��9; "��� �/� -B ">

o[�����Y)% �1����7���9��� �0 ��+����� '�����������#$������������ "!�#$�%0 � R��6��������9; "��� T�d9; "��� T�� ��7�0 ����� ���7�� "����0 � ���6�����������6�/#4� !� �� ��56 ���R������56 �������������#$���� "� ��� "@ �����7���9��� �0 ��+����� �)�� A�/� 9; A������� ��7�#$ "�� A " d��� ��7�#$ "�� A "#4� ������6�� A�6 a!�� �/� 7� "����� R( �#$�6��56 2���'0 � R��6��56 "�G�������7���56 ���A��#4#$ "� ���7�><�;��#$�~� ���� a9�#$ �-�� ������7�� �� ���Ef��Bh i � 2�t�i�jl4t�����l4t�jt���t������B�������� -B��0 m��� �+��3���� 0 � �O���d� ������f $Mk�j�<t�l�� 2�t�i�jl4t�� ��l4t�jt���t�� vBm+9;��#$�E����R� �7�� ��#<9;��# ��+���/#$ "�� "9;7�� "����� �����7� "����� R( �#$�6��56 =���3�67�� 0 � ���6������>�?N9 �"�� ��������!;��0 ��7�� +����� �����0 � R��6��56 � 2�����=9�#$��-Bz� �+�Z�3����� "9;7�� "����0M���a�� �������/� 7��6��56 "�<��������=���U� �9�0 ��+������6��56 a�� "�29�#$ �� �7� "0 "�����~7���+�6���~���#$������>�? ���� ���6���}���}���6�� "�~�� �����y ���� �+�Q�/#$��+� � � �Q7� " "�~7����9; "� �$H7� "��L���7�� �� "�+fg��0 �6R(����������#$���� "����7� "���/#$ "0 "���/� 9; T9�#$ �� �7� "0 "�����6�� "��� � � & mn>

o ��� )�#$����9; "����H6-B��0�9;��0 Y�������!;��0 ��7�� +����� "�(+���� ��������56 Y�Z���#4�� ���6��56 Y�� �0 � ���B>?N9 �"�=���3�����a���a�� �������/� 7��6��56 �fg "9;7�� "����0 mn�� �� ���E�������!;��0 ��7�����7� "����� R( �#$�~�(� �3��#$��������9�#$ �� �7� "0 "�����:7���+�6���:���}#$�����Qfg7� "+ [ ����mn> & �:�p�� �������/� 7��6��56 [����0 � R��6��56 [�3 "#9�#$��������(� ����������-B�U����#\����9;��7�� ��� 7��6�� a �9�#$ �� �7� "0 a������ �������/� 7��6��56 ��( �#$������~�'�3�����~����������!;��0 ��7�� +����� a���:0 � R��6��56 "> ���������9�#$ �� �7� "0 "�Y���~�� �������/� 7��6��56 U��56 U9�0 �������6�� "��9;��#$�s�t�v�j v���#$ �����=&( ��a7� "����7���� � ����#$-�� �� "#������E�6�/#$�6-B)�������7�� #$7� �� � "��7� "� ���6�� "�� " 0 � ��L����N�� ��/� 9; ��h ��� '�!�u������!; "#$�O9; "����������!;)�q����#@��9�0 � 7��6�� ��O0 � R��6�������N�����(� 7��6������>

Page 17: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 17 de 62

2�TXH�p�R�,36(&���3RLQW�7R�3RLQW�7XQQHOLQJ�3URWRFRO�"

] �+�E��)�#4� �O���d9�#$ �� �7� "0 "�������������#$�%9;��#$�E� �9�0 ��+�������#�7� "� ���� 7��6������������R( �#$������/#$ �7��S���T7�L��6-B���x���T����7�#4� 9;��6��56 ������/#$�T7� "�9� ���6�� "#$����>"?�7��/ ���0 +������T�����56 '� ��7�0 �� �� "��� "��v�j ��i �;��l��;v ��� & � ��&( ��6�/#$ �����9;��7�� ��� 7��6�������+!;������"

• � � � 5�� 7 + �(�T��#$&( �� ���7��/ �#$�S���%����R( �#$�������S�� �����"������� ���T�S��#$&( �� ���7��/ �#$�SR(0 "!;��0������9;��7�� ��� 7��p��0 ��+����� "��7� "� ������6 [7���!;������0 L� [���p�� �������/� 7��6��56 ���[fg? � mZ�p�6 * i �n�6u�v�! � ��jh i����Gk�� !�l4h j)� �;��� � t�����fn� & ��m��� ����>

• � � � 5�� 7*5 �~ 7���!;������0 L� ��� �� �������/� 7��6��56 {fg? � mn�~������� ��� � +��7������ ��+ � ������9;������������ ��� ��0 R� "#4� �/+ 9;��#$� 9�#$ "9; "#$7�� "����# 9;�67� ����� ��9;-�� � ��9;- ��� �������/� 7��6��56 �7�#4� 9;� �R(#$H6��� 7��O����,����7�#4� 9;��6��56 ">

• � � � 5�� 7 � �% * i �n�6u�v�! � ��jh i����Gk�� !�l4h j)� �;��� � t����Kfn� & ��m*�� �����.������� ���r �+��7������ ��+ 2� ������9;������������Z���Z��0 R� "#4� �/+ �9;��#$������7�#4� 9;��6��56 ��� "!�#$��9;�67� ����� ��9;-������9;- ��>

• � � � 5�� 7*/ � �i�jk�l4i�k�j��Gk�� !�l4h j)� &�v�v�t���h ��jh t�i��������@k�� �e��i�� �(k���k�i�j ��l4t�jt���t��f � & ?�� �x��mn� ������� ���}9�#$ �7����(� +����� "���[�3 "#4+�6� "�����}9;�67� �����~9;��#$�:�������!;��0 ��7���#4�+ ��(� ��� 7���#@����0 � �� ����#@������ �7�� �6�������N���S����R( �#$�������Of & ?Nmn>

& ��#$-�� �� "�N���S����R( �#$�������

? ��� & � �a ����A�� "� �C9�#$ �� �7� "0 "�C9;��#$�a9�#$ "9; "#$7�� "����# ����R( �#$�������2���A�/#$�6�3��R� "��7��6���� ��� "�N&( ���� �N������� ���S�� �-B "�N7���!;������0 L� "�N�O����#$��,�6�(� 7�� "���6�� "�N�6 "�N���6��6R(#$��+������� "

• �6��!;������0 L� ����~?N �������/� 7��6��56 Ufg? � mn> ������~7���!;������0 L� "� &( ������� ��6�(� 7�� "���6�� ��p ����6��6R(#$��+� �����M��������R( �#$�A�a� �����R(#4� ���6���E�E�� �������/� 7��6��56 d���A "#4�R���y�� "�����6�� "��>�@56 T9�#$ "9; "#$7�� "���O9�#$ ����7���56 �����7� "�����������7�� ��0 � ���6���

• ����7���9��� �0 �6�/� ��R & ��7� �#4� ���a�;� ��0 ��6�:fn� & ��mn>+������d7���!;������0 L� "�N&( ������� .�6�(�7�� "���6�� .� �P���6��6R(#$��+� ������7� "���3��#$�'7� "�����������7�� ��0 � ���6�����\� �����R(#4� ���6���'�%�� �������/� 7��6��56 '��� "#4� R���,�� "�N���6�� "��>

o ? � � � & � 9; ����� ����#1 ����6�� "�P� ������9;�������������+������ " 7� "�!�� ���6�� "�P9;��#$�9�#$ "9; "#$7�� "����#@ ����������$�6�� �7� "� �4 ���� ����S����#$-�� �� "�N���S����R( �#$�������

?N���� �7�� �6�������N���S����R( �#$�������Of & ?Nm

o 7� "��7���� � |��� ������ �7�� �6��56 |��� ����R( �#$�������P) �� �������+�������029;��#$�P ��� & � ��>�������������V4��� 7� "+ |������ �7�� �6��56 |��� ����R( �#$������� �+� #$��0 �6��56 |�����/#$�P�( ����p " +��� �

Page 18: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 18 de 62

�����/� ���6������&( ��F������7�#$��-B�F�}�3 "#4+�Q7� "+ F���~�����/� ���6�����~-B56 �����#� "�[����#$-�� �� "�~�������R( �#$�������O9;��#$��7� "� ���� 7���#@���S �+���3 "#4+�O����R( �#$��>�?N� & ?d� ��7�0 ��� "

• ��,��0 R� "#4� �/+ ���������7�#4� 9;��6��56

• ��,��0 R� "#4� �/+ ������� �������/� 7��6��56

• ��+�O��������56 ����S9;��#$�/� 0 L�������7�L��6-B���

2�TXH�p�R�66+���6HFXUH�6KHOO��"

o & &�� ) � 9�#$ �� �7� "0 89;��#$�bR���#$�����/� #�� t �(h i�vU#$��+ �� "�E������� c7� "+ q " ��/#$ "�����#$-�� �� "�A���y#$�����y����R( �#$ "���� "!�#$�F �+�}#$�����F�������R( �#$��>=�;��#4�� ��U����!;)� ����7�#4� 9;���#4��� �������/� 7���#{� 7� "�9�#4� �� # "� ���6�� "� �/#$�������� �/� �� "��> �; ����� ����# ����7� "���/#$�6������ �9�0 ��+������6������� �� & &�� 9;��#$�� ��� �����1$E� ���� ���\� �e����h i�jt�v�s�> ������~9�#$ �� �7� "0 � ��/� 0 � WX���0 R� "#4� �/+ "�p!;�� 7� "��L���7�� �� "�p9;��#$�1����7�#4� 9;��6��56 "��� �����R(#4� ���6������7�L��6-B���p9�_�!�0 � 7�����>To9�#$ �� �7� "0 & &�� 7� "����� ����S�����+����R( �� ������+9�#4� ��7�� 9;��� �N7� "�9; "�����������"

• oU9�#$ �� �7� "0 ����T7���+�6���S���T�/#$������9; "#$����w9�#$ "9; "#$7�� "���S�� �������/� 7��6��56 ��� '����#$-���� "#4�7� "����� ������7�� ��0 � ���6��� � � �����R(#4� ���6����> o�9;7�� "����0 +�������� 9; ���� 9�#$ "9; "#$7�� "����#7� "�9�#$������56 ">

• o 9�#$ �� �7� "0 ��� �� �������/� 7��6��56 �� K ��/� 0 � WX�6�� "#4�C&( ��y�� �������/� 7��F 7�0 � ������y�y ����#$-�� �� "#4>

• o[9�#$ �� �7� "0 ����T7� "�����B56 "�" �&( ���0��3�6W��d� �0�/� 9�0 ���B�6R���q�� T�/_�����0�����7�#4� 9;��6�� T��-BH�#4� "�N7�������� �+0 ��R(� 7� "��>

?{7���+�6��� ��� �/#$������9; "#$�� �� & &�� 9�#$ "9; "#$7�� "��� �+� �3 "#$�� ����7�#4� 9;��6��56 "��� �������/� 7��6��56 �7�#4� 9;� �R(#$H6��� 7����� 2s�t�v�j��S9�#$ ����7���56 ����S������R(#4� ���6����>

������19�#$ �� �7� "0 p�3 "�e����������-B "0-�� �� *���,�3 "#4+�`�b����#C�� ����7�� �������+������q��� �9�0 ���O���0 ����� -B��0M9;��#$��9; �����# 9;��#4�� �/� # ������R� �7�� �6��56 E����9;��# ��+���/#$ "� ���� ��� �� WX��#� a�� �+��#$ A���#$��� "#4�� "��>do +)�� ��� ���y�/#$ �7����a���y7�L��6-B�����C ��0 R� "#4� �/+ ���y7�L��6-B����9�_�!�0 � 7������C ��0 R� "#4� �/+ ���������7�#4� 9;��6��56 ~��� +)��/#4� 7����( ���0 R� "#4� �/+ ������� �������/� 7��6��56 ����'+�������6R��������� ��0 R� "#4� �/+ ������� ����������\s��6v�s���56 �� ��� "�+����R� �7���6�� "��>

?`� �����R(#4� ���6���O�� "�����6�� "��)d9�#$ ����R(����E� ��7�0 �� ���� O���7��6���A9;�67� ���E ��7 ���(� R� O����� �������/� 7��6��56 =����+�������6R���Qf �e? ��mn��7���0 7� �0 �6�� ���9;��#$�/� #"���� �Q����R(#$���� 29;��#$�/� 0 L��6�� "��&( ��)� T�� �+��#$ ����S����&( �z���7������ T9;�67� ������ �7� "�����_��� ��� T9;�67� ����>

Page 19: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 19 de 62

��±�931V�,PSOHPHQWDomR

����±�5HGH�0RGHOR

? 9;��#$�/� # �������� + "+����� -B��� ����# ����9�0 � 7��6�� 9; "#4+���� "#4� WX�6����+������ �� �9�0 ��+������6��56 ��� "�N�(� -B��#4�� "�N�/� 9; "�N�����N���M�N&( ����3 "#$��q#$���3��#4� �����N�������#4� "#4+�������>

)LJXUD����5HGH�H[HPSOR�LPSOHPHQWDomR

������������������������ ���� ������� ����������YSQ�FRPSDQKLD�SW

������ ���� ������� �� �������JZ�LQHW�FRPSDQKLD�SW

����� ��� ��� ������

����� ��� ��� �����

����� ��� �� ������PDUNHWLQJ�FRPSDQKLD�SW

%DFNERQH

%DFNERQH

0DUNHWLQJ

��� � ��� � ��� � ��� � ��HQGHUHFR�LVS�SW

&DVD

7~QHO�GD931

����� ��� �� ������DVWHUL[�FRPSDQKLD�SW

����� ��� �� �����REHOL[�FRPSDQKLD�S

W����� ��� ����� ����������YSQ�LQW�FRPSDQKLD�SW

�� ��

�� ��

�� ��

�� ������� ��� ����� ���

Page 20: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 20 de 62

�6 "+ 2���0 -B��+ "�Y9;��#$�/� #������9�#$�����~ � + �����0 2���~#$������&( ����3 "� ������7�#4� � �+��� ��67�� +��9;��#$��#$����0 � WX��#(��������7�#$��-B��#( "�\9;������ "������� �9�0 ��+������6��56 ��Y7� "����� R( �#$�6��56 ����� �+��N���M�<�� E7����� E�� & &�� �� E7����� E�� ��� & � �~9;��#$�/� #$��+ "� ���2���B���9�0 "� ��9�#$����������6�� "���� + "+����� ">

��������#$���� "�����Z#$��0 ��-B���������"

�� ��� �����S9�#4� -B�6������&( ��� "�+ ��/� 0 � WX�6�� "#$���N���B���#4�� "�+9�#$�����������,�67�������#�"

o'��������#$������+����� ����O#$�����S9�#4� -B�6���O����#$H'"

5HGH 0DVFDUD+.7�> +;>87�>87 5*(*(�>85*(*(�>87�>87] �+�A#$�����C7� "���������#$������+����� d9�# �"9�#4� E9;��#$�2#$������� 9�#4� -B�6��������9; "#$������ E��56 C)

� ���O#$��R(� ����6�� "> ] �+�2#$�����=���=7�0 ������� (�9; ��������� E����# 9;��#$�/� ������ 5*( �O�� �!�V4#$������������67� "#$�� `7� " ���A����7�������� ���6�����=��������9;������56 �9;��#$�[ ��/� 0 � WX�6�� "#$����� 9; "��� "�� " ,�� �!�V4#$�������#$��+ ������>

�� �� ��+�6R(� ����+ "�N&( ��S#$ " ����#@)S �+�O9;��&( ������O+H6&( �� ����7�� ��7� ">

�; "���� ����� "� �+� �����#$�3�67������� �,���B���#4�� ��S �q� �����#4�� ">

,QWHUIDFHV ,3 0DVFDUD���B���#4�� "V@R���V4� �����/> 7� "�9;����L�� ��>g9;� +.-*5�>��*/�> + � +;>85��*/ 5*(*(�>85*(*(�>85*(*(�>85�� 7�������#4�� +.7�> +;> +;>85*(�� 5*(*(�>85*(*(�>85*(*(�>87

?Q� �����#$�3�67��'���B���#4���%): � ����#$��R(� ����6�� "�\9; "� ������7�������� ��%�������#x-�� ��� -B��0 9;��#$�% "���k��Bh ��k�v����B���#4�� "�N�����3 "#4+���O9; �����#@�������!;��0 ��7���#@7� "� ���� 7��6��56 ">

�� �� ���/� 0 � WX�6�� "#$����#$��+ �� "�x&( ��%9�#$�����������1�67�������#NH.#$�����%9�#4� -B�6�����"&( ��%��������T7����� ���9;��#$�/� 7� �0 ��#@-B56 ����# �����N��� �B "�N�6�/#4� !� �� �� T#$������#$-B " �V4�����O����R( �� ����S#$������"

5HGH 0DVFDUD+.7�> +;> � 7�> �B�B� 5*(*(�>85*(*(�>85*(*(�>87

�6 " ������~�/� 9; ����~��������#$������+����� U9; �����+ "�Y���#x�6�) 5*(��U ��/� 0 � WX�6�� "#$�����\�������� ����7�������H�#4� Y����9;�����(� #4�(9; �����#4V4����V$HT#$������#$-B��#N#$�������e�� Z�/� 9; Z7�0 ������� ��>"�;��#$����7� "� ���� 7��6��56 �+��-B��W�&( ����O#$�����S9�#4� ��7�� 9;��0�)�����7�0 ������� (@>

Page 21: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 21 de 62

�� ��& ��#$-�� �� "#������N���O&( ���-B��������#N����7�������H�#4� �9;��#$���������!;��0 ��7���#��S9; "����� " \ ��/_�����0������/#$� "�T ��/� 0 � WX�6�� "#$���T#$��+ �� "���%�*#$�����p9�#4� -B�6����>�������*����#$-�� �� "#�9; ����*����#���� � �0 �6�� %��&( ���0 &( ���#w7� "�9� ���6�� "#w���'#$�����~� �����#4����� ���������7����� �����#$H' �+�'+H6&( �� ��� � h i !��7� "�� "� �+� �����#$�3�67����+9;��#$�O����9;��#$��#@ ��/#$H6�3��R� T� �����#4�� ��� ����B���#4�� ">

�; "���� ��(�� "� �T� �����#$�3�67������� �8���B���#4�� '�p ��� �����#4�� "M-�9���> 7� "�9;����L�� ��>g9;�/V$�/#$H6�3��R� ���B���#4�� "��-�9���>g� ���/V$7� "�9;����L�� ��>g9;���Z�/#$H6�3��R� T� �����#4�� ">

,QWHUIDFHV ,3 0DVFDUD-�9���V4� ���/> 7� "�9;����L�� ��>g9;� +.7�> +;> � 7�>85*(�� 5*(*(�>85*(*(�>85*(*(�>87-�9���> 7� "�9;����L�� ��>g9;� +.-��(>��*/�> + � +;>85*5 � 5*(*(�>85*(*(�>85*(*(�>85�� 7

�e��� �= �+�2-B��W�7� "��-B)� #$���3��#4� # &( ��A E��������#$���� ���C���B���#4�� A)�#$��R(� ����6�� a��9;��#$�&( ��%9; "�����.����#N-�� ��� -B��0(9;��0 "� ��k��Bh ��k�v ���B���#4�� "�+&( ��.9�#$�����������q7� "� ���� 7���#M7� "q�d#$�����9�#4� -B�6����>

�X "��#$������#$-B�6�� T �,7� "� �4 ���� ���� +�� �����+#$��R(� ����6�� "�N���O#$������"

5HGH 0DVFDUD+.-��(>��*/�> + � +;>85*5�� +.-��(>��*/�> + � +;>85�� 7

����±�,PSOHPHQWDomR�GH�931�F�66+�H�333

�;��#$�/� ���� :�� �e �����0 :��� � �����p&( ��p�3 "���������#4� "#4+������p������7�#4� � "���6&( ���-B��������#������7�#4� � T9;������ T9; "#M9;������ �7� "+ T� �9�0 ��+�������#@���N���E ��������� � "�+9�#$ �� �7� "0 "� & &�� �S������>

5HXQLQGR�DV�IHUUDPHQWDV�QHFHVViULDV

����+ "� 9�#$��7�� ����#(������0 R( �+��� �3��#4#$��+�������� ���Ov�t��3j����l4k�9;��#$���� "��� �4 �����#"��� �9�0 ��+�������#���N���M> �;��#$�'� ���� 2)~����7�������H�#4� 2 "!;���#e "�Z����R( �� ������Z9;�67� ���������Av�t��3j����l4k��'� �������0 H�V40 "� "�������3 "#@����9;��7�� ��� 7��6�� ">

6HUYLGRU

• 9�9�9;��f�-B��#4��56 5�>��� " Y�� �9;��#4� "#4m

• ����LYfg-B��#4��56 +;>85�>85 �� " Y�� �9;��#4� "#4m

Page 22: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 22 de 62

&OLHQWH

• 9�9�9;��fg-B��#4��56 T� ��z����/� 7���D��� T����#$-�� �� "#4m

• ����LYfg-B��#4��56 T� ��z����/� 7���D��� T����#$-�� �� "#4m

• 9;����V4#$���(� #��O�3��#4#$��+�����������7�#4� ���9; "#�&Nl$u���� �e� �(t�v���i �Bh;&( ��29;��#4�� ���&( ��� A����L��9�9�9;�Z7� "� ���� &( ���,7� "+ ����S �+�O0� ��L��O��)�#4� �S�����/#$�6��������

6HUYLGRU�²�&RPSLODU�R�.HUQHO

�;��#$�d7� "+������#��x9; ����,����#�����7�������H�#4� .7� "�9�� 0 ��#< �@k�l4i�k����� � h i !�T�� *����#$-�� �� "#�N���M> ����+ "� �������#(�Y7���#$���WX�Y&( ������ ����R( �� ������ "9;������� �����56 =�67��/� -B��� �� �@k�l4i�k�� ����0 )�����7� "����� R( �#$�6��56 !;H���� 7������y#$������>O�;��#$��&( ��� �� ���7����3��W�� ��� b����-B��7� "���� �0���#2 �+���� ���0� " \�/ �� "#4���0��� "!�#$�� ������� ���� ">

.HUQHOV����

• ��o���� ������� � � � $C?

• ��o���� ����� �������6o � $C? � �

• ��o���� ����� ������� � � � $C?

• ��o���� ����� ����� � o ����� �

• ��o���� �����(�����

.HUQHOV����

• ��o���� ������� � � � $C?

• ��o���� ����� ������?N����?N� ������� � o ����� �

• ��o���� ����� ������� � � � $C?

• ��o���� ����� ����� � o ����� �

• ��o���� �����(�����

6HUYLGRU�²�&RQILJXUDU�D�UHGH

& �~�����H'�:� �9�0 ��+�������#Z � ����#$-�� �� "#��N���p&( ��~��9;��������9; "���� �� �+�p9�0 �67��%���#$�������G�� �R(� #$ �-�� -B��+������Y&( ��Y-B����L��Z�Z�6��&( �� #4� #" " ��/#$��>�?%+��0 L� "#��3 "#4+������+�������#��T�� ��#$������9�#4� -B�6�����<)�����9;��#$��# `�/#$H6�3��R� a���B���#4�� a�� �������#4�� "> & ���/� -B��#\�( ����29�0 �67���������-B�9�#$ �7�������#@HO�� ���7� "�����R( �#$�6��56 ">

Configurando as interfaces

��#4� +��� #$ T����-B��+ "�+7� "����� R( �#$��#M�d� �����#$�3�67��S���B���#4���O�� .����#$-�� �� "#��N���M>N���O�67� "#$�� 7� ", "�������N����7� "0 L�� �� "������q!;��� �B �)��3��� �����������7�#4� ��56 ������+� �����#$�3�67�����>

Page 23: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 23 de 62

.HUQHOV����

• �������#$�3�67��S� �����#4���

�� �VELQ�LIFRQILJ� HWK�� ������������ QHWPDVN� �������������� EURDGFDVW������������

��VELQ�URXWH�DGG�±QHW�����������QHWPDVN���������������GHY�HWK�

• �������#$�3�67������B���#4���

�� �VELQ�LIFRQILJ� HWK�� ��������������� QHWPDVN� ����������������EURDGFDVW���������������

��VELQ�URXWH�DGG�±QHW����������������QHWPDVN�����������������GHY�HWK�

.HUQHOV����

• �������#$�3�67��S� �����#4���

�� �VELQ�LIFRQILJ� HWK�� ������������ QHWPDVN� �������������� EURDGFDVW������������

• �������#$�3�67������B���#4���

�� �VELQ�LIFRQILJ� HWK�� ��������������� QHWPDVN� ����������������EURDGFDVW���������������

Configurando as tabelas de routing do VPN server

�@��7�������� ���+ "�S� ���3 "#4+��#� �@k�l4i�k�� �x9;��#$�d "�����*+��������#� "�O9;�67� ���������,#$�����d " �����$�29;��#$�� "�����=�(� #4� R(� #G C�/#$H6�3��R� ">��� ��� C C&( ��=)=�3���� C)=����9;��7�� ��� 7���#G&( ��=� ��� = =�/#$H6�3��R� �������/� ���6�� YD����� "��������#$��������9�#4� -B�6�����w����-B�Z�(� #4� R(� #4V4���ZHT�� "�����S� �����#$�3�67��T� �����#4������� ��� Z #$�������������/#$H6�3��R� �����-B�S����� #M9;��0 �O� �����#$�3�67������B���#4����>

�; "#"�3 "#4+�Z��9; �����#"7�L���R���#"�Z " ��/#$���\+H6&( �� ������&( ���9; "������:����� ���/� #w�� " ��/#$������ �!�V#$���������G����7�������� ���+ "������#$���(� #$��7�7�� "����#� Y�/#$H6�3��R� "�(����7�������� ���+ "�w���� �+�T0 � ��L���&( ��Z�(� R���6 ��/#$H6�3��R� T9;��#$�O� #M9;��#$�� 2l4t�!�jk�l "

�� �VELQ�URXWH� DGG� ±QHW� ��������� JZ� ����������� QHWPDVN� ��������������GHY��HWK�

������|0 � ��L��|� ���3 "#4+�} � ��#4����0�&( ��}&( ���0 &( ���#��/#$H6�3��R� F&( ��}7�L���R( ��}��� #$�����+.7�> +;>87�>87�����-B�d����# �(� #4� R(� �� d9;��#$�=�=R��6�� �<� �Y7� "� ��� +.7�> +;> +;>85*(��S�6�/#$�6-B)��<���A� �����#$�3�67��

Page 24: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 24 de 62

���/L +;>"o��/#$H6�3��R� �9;��#$���S�� "�����S#$�����T0 �7���0;��� ����������-B��7�L���R���#� "������)S�� �9; "��� T9; "#$&( ���������!;��0 �������[l4t�!�jh i��d�����56 % "#$�������6�����S9; "#����+����L� %���:i�k�j)�+�6v��;> & �.�/� -B��#4+ "�� " ��/#$���#$��������� �����#4���������d�� "�����d#$������������-B��+ "�+���#� �+�d0 � ��L��d����+��0 L�������S�O������d9;��#$�C7��6���#$������>

Configurando as tabelas de routing do router Cisco

?N���� ��� ���� p&( ��,���O���!;��0 ���O���q#$ " ��/� ��Rp�� "�d����#$-�� �� "#$���O���b#$�����q+ �����0 1��56 � R( ���� �wH��w�� �!;�67 �B!; "�����������56 Y���w7� "����� R( �#$�6�������w&( �������#$56 �����7�������H�#4� ���w�67�#$����7��������#��6 #$ " ����#M��56 ����+����R( �� �������"

���VELQ�URXWH�DGG�±QHW����������JZ����������QHWPDVN���������������

���VELQ�URXWH�DGG�±QHW�����������JZ����������QHWPDVN���������������

�6 "yl4t�!�jh i��Z��������Y�/� 9; "���������+ "�w���6��� #4+��#�&( ��Z� ��� Y Y�/#$H6�3��R� Y&( ��Z�3 "#��(� #4� R(� �� 9;��#$�S "�� ��/� 0 � WX�6�� "#$����#$��+ �� "���" " 2�����$�.9;��#$�O "�� ��/� 0 � WX�6�� "#$���+&( ��. ��/� 0 � WX��q�O�N���M������-B��(� #4� R(� #4V4���~�6 U����#$-�� �� "#��N���M� �6�/#$�6-B)��Y��� ����jk������6+.7�> +;> +;>85�>F�����!;)�P�3 "� ����7�������H�#4� ����9;��7�� ��� 7���# &( ��A� ��� E E�/#$H6�3��R� E&( ��A-B��F�(� #4� R(� �� ED�#$����� +.7�> +;>���>87�� ���}�������2�(� #4� R(� #9;��#$�*� ����jk������ +.7�> +;> +;>���>�������,7� "����� R( �#$�6��56 p�� Fl4t�!�jk�l )1����7�������H�#4� �q9; "#$&( ��*������9;��#$�����7����S �1����R(+����� ����S#$�������(� �3��#$������������+#$�������N&( ���7� "����� R( �#$��+ "�+�������!;��0 �����l4t�!�jh i���>

Filtrando o tráfego

?N��#$��R(#$���<���C��� 0 �/#$�6R������ O�/#$H6�3��R� O����9;�������������� #$������� � �����#4������&( ��A �����+ "��>( ����� 7���+������C���������#$��R(#$���<�(� WX�� "���?N �� "#4� WX��# &( ��C�/#$H6�3��R� O-�� ���� O����� �� "���������N���M��&( ��)��������/� ���6����H��+�� "�������+#$�������+� �����#4�����+�����(� #4� �$�O9;��#$���������#4�� ���6�� T9; "��� ���>

�@������1+ "+����� �9; �����+ "�S�67�������#��,� ������S���d+H6&( �� �����O&( ��q����7�������� ���+ "��>?�R� "#$�T)'����7�������H�#4� �����7�#$��-B��#+#$��R(#$���x&( ��T�� �� "#4� WX��1 " 2����R( ���1 ��67������� ��6�/#$�6-B)��x�� ����#$-�� �� "#'�N���M>������56 &( �� ����-B��+ "�:�3�6WX��#��F����9;������������ |�� ��@k�l4i�k���&( �� ���+ "� ��/� 0 � WXH�+ "�N �7� "+������ 2hu(�3�����%�� " \ �7� "+������ 2hu ��s���h i�vB>

.HUQHOV����

��VELQ�LSIZDGP�±)��I��VELQ�LSIZDGP�±)�±S�GHQ\��VELQ�LSIZDGP��)�±D�DFFHSW�±E�±6��������������±'������������

.HUQHOV����

��VELQ�LSFKDLQV�±)�IRUZDUG��VELQ�LSFKDLQV�±S�IRUZDUG�'(1<��VELQ�LSFKDLQV�±$�IRUZDUG�±M�$&&(37�±E�±V��������������±G������������

Page 25: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 25 de 62

���������0 � ��L������ ���3 "#4+�� �@k�l4i�k���&( ��U� ��� � ��/#$H6�3��R� U)}����R��6�� U���B7���9;� U �/#$H6�3��R� 2-�� ���� 2���'#$�����,+.7�> +;> � 7�>87=7� "Q�'+����7���#$�35*(*(�>85*(*(�>85*(*(�>87=���������/� ���6�� �H%#$�����+.7�> +;>87�>87�7� "b�E+����7���#$� 5*(*(�>85*(*(�>87�>87�>'����� S)d �+�A#$��R(#$�=7� "y!�� �(� #$��7�7�� "����0 � ���6���E9;��#$�&( ��S9; "�������� ���7�� "����#M�� "�N�� "� �+�������/� �� "��>

6HUYLGRU�²�&RQILJXUDU�SSSG

����+ "�C�6R� "#$�a7� "����� R( �#$��# q9�9�9;�1�� q����#$-�� �� "#�9;��#$��&( ��a�������9; "������R���#4� # ���7� "�����B�����N�N���M>

�HWF�SSS

�@������*�(� #$��7�� "#4� � �$H*����� �����9�#$ �-B�6-B��0 +������� �I��� 7�L���� #$ p������ "�� ���6�� Ft�u(jh t�i�vB>���������� 7�L���� #$ �9; "���� �� ���\7� "����� R( �#$�6�������\R���#$��� �\�� �9�9�9;�(>���������� "9;�������Z��56 ~9; �����P����##$����7�#4� ����+9;��0 � T9�9�9;�����O0 � ��L�������7� "+������

�HWF�SSS�RSWLRQV

���������� 7�L���� #$ �����-B��7� "�����#M9;��0 T+���� "�N���+����R( �� ������N������� ��� ��������"

LSFS�DFFHSW�ORFDOLSFS�DFFHSW�UHPRWHSUR[\DUSQRDXWK

?N�`9�#4� +��� #$���E�( ����`0 � ��L����`� ���3 "#4+��c 9�9�9;�89;��#$���67���� ���#= q&( ��b b7�0 � ����������9;��7�� ��� 7���#\9;��#$����������#$���� ����>��;��#$�~ ��/� 0 � WX�6�� "#$����#$��+ �� "�Y� ��� ���56 2)~����7�������H�#4� "� +���7� "+ �� "���� ���B���9�0 ��� !;������� �I�� �J7� "� �4 ���� P��� �����1#$������#$-B�6�� "�19;��#$� "� ��/� 0 � WX�6�� "#$��� #$��+ �� "�b-B��+ "�b����� �B��#a�������#4> �e����+ I������� +�������#U� ��� 9;��#$� "� ��/� 0 � WX�6�� "#$����#$��+ �� "����+����+ A&( �����56 ����~9�#$����������' �����#���56 2���Q���3��� � "�\7� "0 �6���#$��� ��� �+�~-B��W�&( ��U��56 �� �9;������ �����#$-�� �� "#\���~�6�/#4� !� �� #���������#$���� "������� ��9;��������� ���3 "#4+�' ����#$-�� �� "#@&( ���)�7� "#4#$��7�� ��67���� ���#@ �&( ��� �7�0 � ������S9;������>

?O���#$7���� #$�O0 � ��L���)S� �� � T� �9; "#$��������>��;H6R(� ������ T+���� ���0��� � h i !� "

SUR[\DUS��?����S���������/# �Z� C�/L�� � � ������� � ��? � ���g?����(#$����� � ���� "0 ��/� "�S��#$ �� �7� "0 �����!�0 � ��� �/L���������6���(#$������ ��w�/L��d9;����#������T�/L��d���/L���#4�������6���(#$������ ��e�/L�� ��� ��������>@��L�� � ��� 0 0�L��6-B��/L��,���3�3��7��Y ���+� �B� ��Rp���q9;������#���9�9;����#�� , ��/L���#=� ���������C� q!;�` "�%�/L��b0 �7���0���/L���#4�����/> �

] � �9; "#$�������,���`+���(� ���E&( ��,���,��56 .�3 "#<������� ��� �� "�N .�/#$H6�3��R� *0 �7���0e��56 .-B���e����#7���9;�6W����S-B "0 ���#�9;��0 T�/_�����0 >�?,_�0 �/� +�d0 � ��L��O����!;)�q).� �9; "#$�������.���d+���(� ���C��b&( ��� ���3 "#4+�S '9�9�9;�'9;��#$�d9;��#4�� �/� #M7� "�����B���������� !�v�k�l4i�����k ��u��6v�v��<t�l��6>���+�O-B��W�&( ��S��� �������/� 7��6��56 �-B��������#@�/#$�6��6���O9;��0 T����L��(>

Page 26: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 26 de 62

6HUYLGRU���FRQILJXUDU�R�VVKG

o �6� 7�L���� #$ ��n���7�������L�� ��7� "����� RZ��� 7�L���� #$ �����-B�S����#M����+��0 L���������6 �������7�#4� � ��O����R( �� #�"

� �6 "����� R( �#$�6��56 ��� ���� 7�L���� #$ ����S����L

3RUW���/LVWHQ$GGUHVV��������+RVW.H\��HWF�VVKBKRVWBNH\5DQGRP6HHG��HWF�VVKBUDQGRPBVHHG6HUYHU.H\%LWV����/RJLQ*UDFH7LPH����.H\5HJHQHUDWLRQ,QWHUYDO�����3HUPLW5RRW/RJLQ�\HV,JQRUH5KRVWV�\HV6WULFW0RGHV�\HV$TXLHW0RGH�QR)DVFLVW/RJJLQJ�\HV&KHFN0DLO�QR,GOH7LPHRXW��G;��)RUZDUGLQJ�QR3ULQW0RWG�QR.HHS$OLYH�\HV6\VORJ)DFLOLW\�'$(0215KRVWV$XWKHQWLFDWLRQ�QR56$$XWKHQWLFDWLRQ�\HV3DVVZRUG$XWKHQWLFDWLRQ�QR3HUPLW(PSW\3DVVZRUGV�QR8VH/RJLQ�QR

] � �9; "#$������� ��������67���#E&( �� � �� �������/� 7��6��56 8�6�/#$�6-B)��,���Pu��6v�v��<t�l��;v[�����H�������67��/� -B�6���2������� F7� "+ E� ��� "� "�=����#$-�� �� "� ��#���>������!;)�}�3 "��������0 � R��6�� A��-B��#4� ��� 7��6��56 �� �+��h �S�T�d+�������6R���q�� T�(� �d �+�O-B��W�&( ��S��������+7� "���� �������q % ��/� 0 � WX�6�� "#M�� %9�9�9;��� `0 �6�� E�� E7�0 � �������> ] 9;��#4�� �/� �� E pl4t�t�j)� t �(h i���7� "+ `9; ����a����# �3��� � A��9;������� 7� "| �+�7�L��6-B����)S#$�6WX ��6-B��0 +������S����R( �#$ ">

6HUYLGRU�²�&ULDQGR�FRQWDV�GH�XWLOL]DGRUHV�GD�931

�@56 [-B��+ "�'9;��#4�� �/� #�u��6v�v��<t�l��;vB�Z9; �����9;��#$��7���#S � 9; " �7� Q� �9;������H6-B��0 > �e����������67��/� -B������ C���� �������/� 7��6��56 C�6�/#$�6-B)������Su��6v�v��<t�l��;vB��� ��������� �������/� 7��6��56 E���2+H6&( �� �������-B�A����#G�3��� ����6�/#$�6-B)����� E��� �����+�����=�� �������/� 7��6��56 C�� E����L �C-�� �Y7�L��6-B�29�_�!�0 � 7���> ���������3 "#4+������9;�������~ "�[ ��/� 0 � WX�6�� "#$���~7� " 7�L��6-B�|9; ����� �67�������#4>2�@56 }) 9�#$ �-BH6-B��0 &( ��&( ���0 &( ���#=9;������ ������b0 ���!�#$�`���b �+��7�L��6-B��!�� ��H�#4� ��7� " � 7� "�9�#4� +����� `��� (��*77���#$�67����#$����>

Page 27: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 27 de 62

?`9;��#$�/� #��� .+ "+����� S&( ��d��56 .9;��#4�� �/� + "��u��6v�v��<t�l��;vB�����+ "�����O������� ��� #�&( ���&( ���#$��+ "�x����� �B��#N�����/#$��#+�� '��� �����+���"��0 )�1�(� ���� '9�#$��7�� ����+ "�x���S���#M�O7���#$���WX�O&( ��S "� ��/� 0 � WX�6�� "#$�����E&( ��� 7� "��7�������+ "�� .�67������� *���,9; "#$���K!;���>������ .)d�3��� � .�3�67�� 0 +��������56 ����� �B������ &( �� "� ��/� 0 � WX�6�� "#$���8�3�6���� ���6�����p��9;�������8&( �� ���B��7� ���� ��������#4�� ���6�� �9�#$ �R(#$��+��7� "+ El4t�t�jg> ����� Y)�����7�������H�#4� ���������Z7����� � �+��-B��Wx&( ��Z �9�9�9;����P���:����#x���B��7� ���6�� ~7� "+ ~ [ ��/� 0 � WX�6�� "#x�3 "�����%�[l4t�t�j�fg�6�(�� ��� ���/#$�6�� "#4m��� :��� �����+��>������[+)�� ��� �����-B��V4���[ �����#Z���[9�#$�����������#4+ "�Z&( ��' "�� ��/� 0 � WX�6�� "#$���Z�����L���P�67������� ~Dv�s�k�� � >��;��#$��� ���� A �����+ "� �[7� "+������ =������ "�� ���6�� Sv�! ��t�&( ��29;��#4�� ���&( ��29;��#4�� ����6 �6�(�� ��� ���/#$�6�� "#b���J � ��� �����+����i�h �7� "��7�������#��c�������#4�� ���6�� "�K ��/� 0 � WX�6�� "#$��� �9; "����� !�� 0 � ���6�����������B��7� ����#@�������#4�� ���6�� "�+9�#$ �R(#$��+���N7� "+ 2l4t�t�jg>

& ������7�� �(� #\&( ��� "�2 ��/� 0 � WX�6�� "#$���2��56 a�����L���|�67������� aD`v�s�k�� � �������56 a�:+��0 L� "#+������� #$�S���%� �9;���(� #N&( ��S��0 ���+ "!;�����L���q7� "���/#$ "0 %�� "!�#$�S��0 ����)S�3�6WX��#M7� "q&( ��S��v�s�k�� �����0 ���2�����$�' U9�9�9;�(> ������9; �����#� "!�����#$-B��#Z+��� �YD'��#$������~&( ��[� ��� �)~�3��� � U�� ���� 7�L���� #$ �n���7���9;����� �<�(>

?�R� "#$��-B��+ "�'7�#4� ��#T���'7� "������'�� "�: ��/� 0 � WX�6�� "#$���'�����N�M����9;��#$�P� ���� }-B��+ "��6�(� 7�� "����#M �,R(#4 �9; ����S ��/� 0 � WX�6�� "#$������!;�������7� "#4#$��#@ T����R( �� �����7� "+������ "

���XVU�VELQ�JURXSDGG�YSQ�XVHUV

?�R� "#$�E���(� ��d .��� 7�L���� #$ .�n���7��nR(#$ " �9S�E-B���$�A�a_�0 �/� +�a0 � ��L���>�����-B�`����#��A�����/#$�6���9;��#$�a ,R(#4 �9; � u(i '�!�v�k�l$vB> � ��9;��#$�a `���#$7���� #$ `7����9; `)a b� �������/� ��� 7��6�� "#��� �+)�#4� 7� `�� R(#4 �9; �f � ���Nmn>�����+ "�w����7�#$��-B��V40 Y��p��0 R( ��0 �6�� "�(9; "� �w-B��+ "��9�#$��7�� ����#�����0 ��+��� �w���#$����>�@�������7����� �7� "+ ����B���9�0 T9; �����+ "�+ ��/� 0 � WX��#@ +.7 +;>

�� ����R( �� ����-B��+ "��7�#4� ��#e�T�(� #$��7�� "#4� �T7� "#4#$��������� "�Z ��/� 0 � WX�6�� "#$�������T�N���M����������7����� =-B��+ "� �����#� �+��_���� 7��Y�(� #$��7�� "#4� ��9;��#$�Y� ��� "� "� ��/� 0 � WX�6�� "#$����>G��Q����R( �� ���Z-B��+ "�����!;)� 7�#4� ��#� �+���(� #$��7�� "#4� �U9;��#$�~ �����L�> ( ������[���[0 � ��L��~����7� "+������ a���B��7� ����#\ ����R( �� �����"

��PNGLU��KRPH�YSQ�XVHUV��PNGLU��KRPH�YSQ�XVHUV��VVK

����+ "�y�6�(� 7�� "����#U "�^ ��/� 0 � WX�6�� "#$���F� 9;��#$�{� ���� c-B��+ "�F���(� ���#[ c��� 7�L���� #$ �n���7���9;����� �<�(>U�@ "#4+��0 +������ ����� �B��+ "�} ��� �����+� �/#$�6���#:�(� ��� "�U+��� 9;��#$� �+�7� "����� R( �#$�6��56 Y��������T���6�/ �#$��WX��)�+��� �w�3H67�� 0����"�e�/#$�6���#4+ "�e�(� ���� ">"�;��#$��7� "+������#4����!�#4� + "� ���� 7�L���� #$ ��n���7���9;����� �<�Z�� "!�����#$-BH�+ "�N T���� \7� "�����_��� ">

���7�>g>g>QRERG\�[�����������QRERG\��GHY�QXOOPZLOVRQ�[����������0DWWWKHZ�:LOVRQ�����KRPH�PZLOVRQ��ELQ�EDVKMRH� ����������-RH�0RGH��KRPH������KRPH�YSQ�XVHUV�XVU�VELQ�SSSGELOO� ����������%LOO�6PLWK��KRPH������KRPH�YSQ�XVHUV�XVU�VELQ�SSSGIUDQN� ����������)UDQN�-RQHV��KRPH������KRPH�YSQ�XVHUV�XVU�VELQ�SSSG���7�>g>g>

Page 28: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 28 de 62

o 9�#4� +��� #$ ��/� 0 � WX�6�� "#d����7� "���/#$� �� &( ���0 &( ���#`��� �����+��>.o ����R( ����� 8)I � ��/� 0 � WX�6�� "#����q#$�����19;��#$�����7�������*�q �I " ��/#$ pR(#4 �9; *&( ���0 &( ���#4�+ "�d����R( �� ������d��56 * "� ��/� 0 � WX�6�� "#$��� �����N���M>�ob9�#4� +��� #$ A7����9; A)2 !�v�k�l4i�����kB� a����R( ����� A)2�Eu��6v�v��<t�l��6� ���#$7���� #$ �)[ F� �������/� ��� 7��6�� "#��� �+)�#4� 7� U�� F ��/� 0 � WX�6�� "#�fn �����#���� � �����Nm��[ U&( ���#$� U)[ � �������/� ��� 7��6�� "#w�� 2R(#4 �9; ~f � ���Nmn>�����9; "� ��-B����%� ���3 "#4+�6��56 ~�� "!�#$��&( ���� "�Z ��/� 0 � WX�6�� "#$�����56 "� �� =&( �� ��� =7����9; "> �@ A�����B� =�Y�(� #$��7�� "#4� �Y7� "#4#$��������� "� ��/� 0 � WX�6�� "#$��� ����� ����0 +������Y�v�s�k�� �<���q7��6��� ��/� 0 � WX�6�� "#4> �6 "+ 89; �����+ "�E-B��#=7��6����7����9; q�����Hy����9;��#$�6�� 9; "#= ��� �!; "0 � " ��>

o�!�����#$-B������ Q9; "#4+���� "#4� WX�6����+������*���._�0 �/� +���S�/#$z��.0 � ��L����S-B��#4� ��� 7���+ "�S&( ��*�_���� 7��E�(� �3��#$�������E�����/#$�d��0 ����)d !�v�k�l4i�����k��d�`� ���3 "#4+�6��56 .�� * ��/� 0 � WX�6�� "#4>+op&( ��`���"�&( ���#$��+ "�\)�7�#4� ��#�0 � ��L����\7� "+ 2��������Y9;��#$��7��6���% ��/� 0 � WX�6�� "#4>��; "#$������ ~!;������T�3�6WX��#x �+�7 �"9�� �C������������0 � ��L������O�6�(� 7�� "����#� "�� ��/� 0 � WX�6�� "#$����&( ��d9�#$�����������+ "��>Nop����R( ����� O7����9; ����-B�p�����9�#$�%���#� �8�������#4� ��7� "��9; "#$&( ��%������� ���56 :#$��&( ���#+&( ��%�.�� �������/� 7��6��56 p�����$��3��� ��E�6�/#$�6-B)������'u��6v�v��<t�l��6>+op���#$7���� #$ .7����9; .����-B�,����# _���� 7� ,9;��#$�A� ��� "�� "�� " ��/#$ "� ��/� 0 � WX�6�� "#$����� 9; �����+ "� �����#( 6+.7*5*7�>�����:��������#w �Q�� �+��#$ 2�� �9;��#4� "#"�3+.7*7*7��G9; "#$&( �� "� ��_�+��#$ "� � ���3��#4� "#$�����6+.7*7*7������56 E#$������#$-B�6�� "� 9;��#$�� E��� �����+��> oE&( ���#$� =7����9; =)� R(#4 �9; ����' ��/� 0 � WX�6�� "#$�������T�N���M�(�6R� "#$�T)T��0 �/ �#$�S���% ��/� 0 � WX��#N '�� �+��#$ �&( ��T�3 "������ ���6�� ">�; "#���� p����-B��+ "��� �����#����(� #$��7�� "#4� ��7� "#4#$������Z�� � ��/� 0 � WX�6�� "#e9;��#$����L� "+���n-�9���V4 �����#4�w�Z�v�s�k�� � 9;��#$���� ���#$����!�� ����9�9�9;�(>

6HUYLGRU�²�$GPLQLVWUDomR�931

��+�p������-B������6R����������Q �����#�������Q��� �����+�p���:7� "������T���� ��/� 0 � WX�6�� "#4��)p&( ��9; �����+ "���/� #$��# 9;��#$�/� �� C�� "��7� "+������ "�������6�(�� ��� ���/#$�6��56 =���2 ��/� 0 � WX�6�� "#$��� ��� � h i !��> ��+�-B��W[&( ��F7��6���Q7�0 � ������}�����H 0 � R��6�� F7� "+ � ��/� 0 � WX�6�� "#4�29; �����+ "�[ �����#'+)�� ��� "������������#$�Q9;��#$�, "!;���#�������6�/� ���/� 7����S�� "�. ��/� 0 � WX�6�� "#$����>I?�&( ��x��56 *������7�#4� � "�O��0 R( ����O�� "�7� "+������ "�N&( ��S9; �����+ "�N������-B��+ "�+ ��/� 0 � WX��#4>

ZKR

�e "���/#$�Z "�\ ��/� 0 � WX�6�� "#$���\0 � R��6�� "�\�� �p�������#4�� ���6�� �+ "+����� "�����0�7� "+ Y��&( ���L� "#$����S0 � R���#$������� "�����Sfn�� "+�� " ����m�����,&( ��S9; "#$���>

Z ������E7� "+������ ,� �9�#4� +�`�� d)�7�#$���. �+��0 � ����2���B�������� -B�2���A&( ���F�����H�0 � R��6�� `�� + "+����� ">(�����!;)�P� ���3 "#4+�%�� "!�#$�����Z+)��(� ��������7���#4#$��R���+����� ��T�67��/ ���0 � WX�6��56 ">�����3 "#4+�E��� �����`�� "!�#$�d�`0 � ����E���, ��/� 0 � WX�6�� "#$���O�� *9�#$ �7������� .7� "#4#$������d�E�67���#$7��A����� "!�#$��7���#$R����� T9�#$ �7��������6�� "#4>

/DVW�>XVHUQDPH@ B� ����=�2L�� ���)�"#4� �����A0 � R��6���������� E ��/� 0 � WX�6�� "#G����9;��7�� ��� 7��6�� "�� " S9;��#$��� ��� "� ���= E�� "+����` ��/� 0 � WX�6�� "# ��56 d�3 "#�����9;��7�� ��� 7��6�� "���`!;�����������`_��/� 0N9;��#$�A������7� "!�#4� # ���E "� �/_������ ������56 a�~�� ���7�� "����#\7� "#4#$��7����+���������7� "+ a�[� �9�#4� �� #� �����9; �&( ��~ U ��/� 0 � WX�6�� "#�����HO0 � R��6�� ">

Page 29: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 29 de 62

�; �����+ "�'����!;)� 7� "���/#$ "0 ��#S&( ��P ��/� 0 � WX�6�� "#$���p��56 Q�� �� "#4� WX�6�� "�%�80 � R���#4V4�����6 ����#$-�� �� "#��6�/#$�6-B)�� ����+ ��(� ��� 7��6��56 E�� E��� 7�L���� #$ E��L� "+���n-�9���V4 �����#4����>g����L��n�� ��/L� "#4� WX��� � � � ����>& ��#$��+ �-B��#4+ "� �~0 � ��L���7� "#4#$����9; "�����������D�7�L��6-B�~9�_�!�0 � 7�� �����������#4�� ���6�� � ��/� 0 � WX�6�� "#������������ 7�L���� #$ "����0 �S��56 �-B��������#@7���9;�6W������������!;��0 ��7���#@��7� "�����B56 ">

&OLHQWH�² &RPSLODU�R�.HUQHO

?�R� "#$�%&( ��:9;��������+ "��9;��#$�% ~7�0 � ��������\9�#4� +��� #$ ~���+ "�����%7� "�9�� 0 ��#+ �@k�l4i�k��9;��#$�T�� �9; "#$���#�� ������w���w�� ����������e����&( ��T����7�������� ���+ "��>"o~#$��&( �� ��� � ��� ��� + Z)����#� �9�9�9�� �@k�l4i�k�� >N����9; "� �<�(� ���� O)E����7�������H�#4� O�(� #$��7�7�� "����# �C��� 0 �/#$��# O�/#$H6�3��R� d���E9�#$�����������#4+ "�&( ��� " ��/#$��� +H6&( �� ����� �67�������[�6 ��/_�����0 > �6���� � �7�0 � ������������$�� �+��9�0 �6��6�3 "#4+�A�<h i ��t���v+����6��������������%7� "����� R( �#$�6�������p��56 ��56 ����7�������H�#4� ����>�����+ "�.������ ��� #O&( ��1)8 �+�+H6&( �� ����� h i !��>

.HUQHOV����

• ��o���� ������� � � � $C?

• ��o���� ����� �������6o � $C? � �

• ��o���� ����� ������� � � � $C?

• ��o���� ����� ����� � o ����� �

• ��o���� �����(�����

.HUQHOV����

• ��o���� ������� � � � $C?

• ��o���� ����� ������?N����?N� ������� � o ����� �

• ��o���� ����� ������� � � � $C?

• ��o���� ����� ����� � o ����� �

• ��o���� �����(�����

�6���� ��3 "�����S����7�������H�#4� T� �9�0 ��+�������# ��� �e�6v��%!�k�l$����h i��O����#4� �O����7�������H�#4� �����!;)�q� ��7�0 �� #?N�+����R( �� ������N "9;��������"

.HUQHOV�����H�.HUQHOV����

• ��o���� ����� ����� �e? & � ��� � ?N�N�

• ��o���� ����� ����� �e? & � ��� � ?N�N� � � ���x�

&OLHQWH�²�&RQILJXUDQGR�D�UHGH

�6 "+ [���'�/#$�6��.���p ��9; "��� '���%�/#$��!;��0L� '�p��56 '���p �+�*#$�����%�% '�67������� 'Dh i�jk�l4i�k�j()��3��� � ��6�/#$�6-B)������' � � & ���"-B�������#+ � ���Y�6�/#4� !� �� �� '9;��0 � & ���"&( ��T-B����-B��#4� ��#�����9�#$��&( ��2�������3��7��/ ���#� �+��0 � R��6��56 A�� �-B��>G����������� ��9;��������-B��� ����#$-�� #w9;��#$�Z���3��7��/ ���#"�0 � R��6��56 AH`h i�jk�l4i�k�jg>��@������27����� A����!;)�|�����/� -B��#4+ "�Y �+�'9�0 �67������~#$������7� " � ���

Page 30: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 30 de 62

�6�/#4� !� �� �� =������2��56 =-B���B���#(R(#$�������2��� R(��� ��� 7��6�� "� ��9;������� -B��������#$-�� #�9;��#$�Y�3�6WX��#<l4t�!�jh i��Y�����0 R( �U�/#$H6�3��R� ">�����+ "���6�/#4� !� �� # � ������� �B C��7��6���2 �+�����������B�/#$���� ���6�������� C�/_�����0B�� 0 �6�� �� 7�0 � ��������d0 � R��6�����`�y7��6���^ � �� "�b9; "��� "�a���y�/#$��!;��0 L� K�� K+ "+����� �� �������!;��0 ��7�� +����� ����O0 � R��6��56 ��N���M>

�e��� "#Y9;��#$����� a�/#$��!;��0 L� a���B�/#$�~���ql4t�!�jh i��~)U9�#4� ��7�� 9;��0 +�������7�#4� �6�� �9; "#Z �+�v���l4h u(j�&( ���7�#4� �����������!;��0 ��7��� ��/_�����0������/#$�� "�+9; "��� "�+9�#$��������(� �� "��>

&OLHQWH�²�&RQILJXUDQGR�SSSG

�; ����q��56 1����#C����7�������H�#4� *���(� ���#� ,��� 7�L���� #$ ,�n���7���9�9�9;�n "9;�/� "����> �e���C7����� q�����$�����7�������H�#4� =�67� "������0 L���V4�����Y�3�6WX��#� � �;��� � !�uZ�� ���� 7�L���� #$ ��Y�Z7�#4� ��#w �Q�� �-B ��6�/#$�6-B)������7 �"9�� ��> & �~������[��56 ~�� ���7�� "����#x7� "#4#$��7����+����������������'-B��#4� ��� 7���# 0 � ��L��%�p0 � ��L�����&( ���0G� "9;��56 �&( �����������O9�#$ �-B �7���#@�������O��� �/ ��6��56 ">

&OLHQWH�²�&RQILJXUDQGR�VVK

����-B��+ "�=�����/#$��# 7� "+ 1l4t�t�j �� a7�0 � ����������(� R(� ���#\ "�2����R( �� �������7� "+������ "�2���0 � ��L�������7� "+������ "

��PNGLU��URR��VVK��VVK�NH\JHQ�±I��URRW��VVK�LGHQWLW\�YSQ�±3�³´

�����"7�#4� ��#��� "� ����� 7�L���� #$ "���x� �������/� ����> -�9����*� �������/� ����> -�9���>g9� �!'���d�(� #$��7�� "#4� �`>g����L�>+o9�#4� +��� #$ a)��[�� "�����~7�L��6-B�U9�#4� -B�6����� �� ���7��~����-�� ��#Y9;��0 �~�[#$�������:��56 U����#�&( ��[�����$��6�/#$�6-B)��<���E �+�A��������56 O����7�#4� 9;��6����>Mo*����R( ����� C��� 7�L���� #$ C)=��7�L��6-B�A9�_�!�0 � 7�����������29; ��������#(����-�� �6����9;��#$�Y&( ���0 &( ���#�0 �6�� "� ��9;�������\����#$-B��9;��#$�Z&( ���9; "������+ "���67�������#"�6 "�� " ��/#$ "���� �����+����>C�@56 9; ����y����#� ����6���}9;��#$�[�67�������#Y�6 y�� "���� y9�# �"9�#4� y��� �����+��> ?}7�L��6-B�7� "����� ���� �� � ��� 7�L���� #$ ��� ����B� 7� " ��9;������� �+� 0 � ��L����~&( �� ��� �/#$�6�( �W����7� "#4#$����9; "�����������7�L��6-B��>

������������������������������������������������������������������URRW#YSQ�FOLHQW�FRPSDQKLD�SW

?A7�L��6-B�C)E �y9; " �7� d+��� �<7� "�9�#4� �������� C&( ��= C����+ "�����/#$�6�� C�67�� +��>�����-B��+ "�7� "9�� ��# � 7�L��6-B� 9;��#$� ����R( �� ���� ��� 7�L���� #$ �� ����#$-�� �� "#�" ��L� "+���n-�9���V �����#4����>g����L��n�� ��/L� "#4� WX��� � � � ����>M����+ "�����A���# �27���#$���WX�2&( ��A����� ����A��9;�������= �+�27�L��6-B�9; "#M0 � ��L�������&( ���7��6����7�L��6-B�S��56 ������HO9;��#$�/� ������,-BH�#4� ���+0 � ��L�����>

&OLHQWH�²�(VWDEHOHFHU�D�OLJDomR

�@������U+ "+����� "��-B��+ "����������#\�������!;��0 ��7���#\�[0 � R��6��56 a�6 U����#$-�� �� "#��N���M> ��#4� +��� #$ �)����7�������H�#4� 1�3�6WX��#E �+�b7� "�����B56 8��� �9�0 ���E�6�/#$�6-B)��E�� ����Lp�6 � �����#$�3�67��b���B���#4�� q�� ����#$-�� �� "#@�N���M>����B��7� �����O����R( �� ����S0 � ��L��'"

�VVK�YSQ�FRPSDQKLD�SW

Page 31: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 31 de 62

?|#$����9; "����[) � �B��� ��� &( ������� U U7� "�9� ���6�� "#�9;��#$R( �����Q���[&( ���#Z7� "���/� �� ���#Z�0 � R��6��56 "><oq����#$-�� �� "# 9�#$ �-B�6-B��0 +������2-B�����(� WX��# ��9;��#4�� ����56 a����R��6��� ����+�������~#$����0 � ���6�����56 ������ ����T��0 R( �89�#$ "!�0 ��+��> ] � �9; "#$�������T&( ��% ����T '+����+ '�� "+�T�� '����#$-�� �� "#N&( �������H%�p �����#��� "� � ��l4h u(j vE9;��#$�.�������!;��0 ��7���#+�*0 � R��6��56 ">��������R( �� ���.����-B�%���B��7� ����#+�������R( �� ������+0 � ��L�����"

�� �XVU�VELQ�SW\�UHGLU� �XVU�ELQ�VVK� ±W� ±H� QRQH� ±R� µ%DWFKPRGH� \HV¶� ±F�EORZILVK� ±L� �URRW��VVK�LGHQWLW\�YSQ� ±O� YSQ�XVHU� YSQ�FRPSDQKLD�SW� !��WPS�YSQ�GHYLFH

����9;��#$��#@7���#$7������ +.7Z����R( ����� "�

���XVU�VELQ�SSSG�CFDW��WPS�YSQ�GHYLFHC�������������� ���������

� ��9;��#$�U�� "����������#$���� "� ����������9;��7�� ��� 7��6�� "�2���[0 � ��L��~�� �9�9�9;�(> o 9�#4� +��� #$ �)~ ��������#$���� S���C���B�/#$���� ���6���O�� S�/_�����0��� .0 �6�� S�� S7�0 � ������O�O .����R( ����� S)O S��������#$���� S������B�/#$���� ���6���C�� O�/_�����06�� d0 �6�� C�� E����#$-�� �� "#4��&( ��A���2#$����0 � ���6���=)=�2� �����#$�3�67��A� �����#4������ ����#$-�� �� "#4>

&OLHQWH�²�(VWDEHOHFHU�R�URXWLQJ

?�R� "#$��)~����7�������H�#4� 2����-�� ��#w 2�/#$H6�3��R� �9;��0 2�/_�����0 � 9;��#$�%� ���� ~!;������T��9;���������6�(� 7�� "����#e�����R( �� ����S0 � ��L��O�� �7�0 � �������"

�� �VELQ�URXWH� DGG� ±QHW� ��������� JZ� YSQ�LQW�FRPSDQKLD�SW� QHWPDVN������������

?�R� "#$�O����-B�d����#<9; "����� -B��0�7� "� ���� 7���#�7� "b����+H6&( �� �������� S " ��/#$ .0 �6�� S�� S�/_�����0 >�; �����V4���.����9;��#4� +�������#� ��������� .7� "+������ "��7� "+ . ~u(h i��E " ajl$����k�l4t�!�jk29;��#$�E-B��#4� ��� 7���#&( �����7� "� ���� 7��6��56 ������HO#$����0 +��������������!;��0 ��7�� ����>

&OLHQWH�²�6FULSW

��0 ��#$ }&( �� ��56 }-B��� ���#T&( ��Q�(� R(� ���#T� ��� "�'��������'7� "+������ "�'7��6����-B��W*&( ������7�������� ���# &( ��C O�/_�����0������$�=�������!;��0 ��7�� �� ">M����� ����E ��7� "� �4 ���� O���Tv���l4h u(j v\����7�#4� � "��&( ���������!;��0 ��7��� �Q+ "��� � "#4� WX�� [�/_�����0 >Y�;��#$�p�3�67�� 0 � ���#� [�/#$��!;��0 L� [�� Q� �9�0 ��+������6�� "#4�����R( ��%��8�������B '��0 )�8�������3��#4#$��+��������T����7�������H�#4� ������ �|v���l4h u(j�9;��#$�d�������!;��0 ��7���#��+ "��� � "#4� WX��#@ ��/_�����0 >�?N9;�������N-B����9�#$��7�� ����#@�����3�6WX��#@���+����R( �� ������N��0 ���#$�6��������"

• �x �����#@���N-B��#4� H6-B��� �+�� �� "9; ��� ����7�L���� #$ ������67� "#$�� �7� ", T9�#$��������(��� ">

• �@�O0 � ��L���5 � "B�6�(� 7�� "���� ���Z0 �7���0��S#$��+ �� ���������N����-B��#4�H6-B��0����������(o��;����o�� & >

• �@� 0 � ��L�� � +%"~� ����^������ 0 � ��L�� �^�����( ����F����R( �� ������F9;��#$�|����� ���/� #[ �+�7� "#4#$����9; "����z���7���O#$����0������/#$�����+#$��������>

• �� ��� � T#$����� �����-B���������#M!;�����+���+9; �������0���#$��#@7����� ��67�L��S����7�������H�#4� ">

Page 32: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 32 de 62

�;��#$�:���#��p7���#$���WX�p&( ��: � u(i ��v���l4h u(j\7� "#4#$�:7� "���/� �� ���+��������\�6�(� 7�� "���Q �+������/#$�6����H ��l4t�i�j � �a�� q7�0 � ������b&( ��b7� "#4#$�� Qv���l4h u(j ��s�k�� �;V � u(i �6>C�; �����7� "#4#$z�V40 b��� �����#$-B��0 "�Y���,(a�� �� �� "��� ���~�:0 � R��6��56 ~�/� -B��#���� �� ~&( ���!�#$�6���p9; "#x��0 R( � + ��/� -B ~������v���l4h u(j�#$�������!;��0 ��7����O0 � R��6��56 ">

• � u(i � �=v���l4h u(j�&( ���7� "���/#$ "0����7� "�����B56 ��� ��/_�����0!

• ��s�k�� �;V � u(i � �%v���l4h u(j &( ��2����-B������#�7� "#4#4� �� �9;��0 ��l4t�i�9;��#$��-B��#4� ��� 7���#������ � u(i ������H���7� "#4#$��#�!

• u(j)� '4l4k���h lGVE9;��&( ����� ����B��7� ��H6-B��0�����7�������H�#4� T9;��#$�O� ��� 7�� ��0 � WX��#@ ��/_�����0 >

Script – Exemplo vpnd

����ELQ�VK���YSQG��PRQLWRUL]DU�R�W~QHO��HVWDEHOHFr�OR�H�WHUPLQi�OR�TXDQGR��������QHFHVViULR�

86(51$0( YSQ�XVHUQDPH,'(17,7< �URRW��VVK�LGHQWLW\�YSQ

931B',5 �XVU�ORFDO�YSQ/2&.B',5 �YDU�UXQ931B6(59(5B(;7(51$/ YSQ�FRPSDQKLD�SW931B6(59(5B,17(51$/ YSQ�LQW�FRPSDQKLD�SW37<B5(',5 �^931B',5`��^931B6(59(5B(;7(51$/`333' �XVU�VELQ�SSSG5287( �VELQ�URXWH&5<372 EORZILVK333B237,216 ´QRLSGHIDXOW�LSFS�DFFHSW�ORFDO�LSFS�DFFHSW�UHPRWH�ORFDO�QRDXWK�QRFUWVFWV�ORFN�QRGHIDXOWURXWH´

6WDUWWXQHO���^�37<B5(',5��66+�±W�±H�QRQH�±R�µ%DWFKPRGH�\HV¶�±F��&5<372�±L��,'(17,7<�±O��86(51$0(�!��WPS�YSQ�GHYLFH

VOHHS���

�333'�µ�FDW��WPS�YSQ�GHYLFH¶��333B237,216

VOHHS���

��$GLFLRQDU�URWDV���PRGLILFDU�HVWDV�OLQKDV�VH�QHFHVViULR�

Page 33: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 33 de 62

�VELQ�URXWH�DGG��QHW����������JZ��931B6(59(5B,17(51$/�QHWPDVN������������

`

VWRSWXQQHO���^NLOO�µSV�D[�_�JUHS��66+�_�JUHS�±Y�JUHS�_�DZN�µ^SULQW���`¶

`

UHVHWWXQQHO��^HFKR�³UHVHWLQJ�WXQQHO�´GDWH�!!��^931B',5`�UHVWDU�ORJHYDO�VWRSWXQQHOVOHHS��HYDO�VWDUWWXQQHO

`FKHFNWXQQHO���^

SLQJ�±F����931B6(59(5B(;7(51$/��!�GHY�QXOO��!�GHY�QXOO

LI�>��"�±HT���@��WKHQSLQJ�±F����931B6(59(5B,17(51$/��!�GHY�QXOO���!�GHY�QXOOLI�>��"�±QH���@��WKHQ

HYDO�UHVHWWXQHOIL

IL`

VHWWUDSV���^WUDS�³HYDO�VWRSWXQHO��H[LW��´�,17�7(50WUDS�³HYDO�UHVHWWXQQHO´�+83WUDS�³HYDO�FKHFNXQQHO´�865�

`

UXQFKHFNV���^LI�>��I��^/2&.B',5`�WXQQHO�SLG�@��WKHQ

2/'B3,' ¶FDW��^/2&.B',5`�YSQG�SLG�LI�>��G��SURF��^2/'B3,'`�@��WKHQ

HFKR�³YSQG�LV�DOUHDG\�UXQQLQJ�RQ�SURFHVV��^2/'B3,'`�´H[LW��

HOVHHFKR�³UHPRYLQJ�VWDOH�SLG�ILOH�´UP�±UI��^/2&.B',5`�YSQG�SLGHFKR����!��^/2&.B',5`�YSQG�SLGHFKR�³FKHFNLQJ�WXQQHO�VWDWH�´HYDO�FKDFNWXQQHO

IL

Page 34: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 34 de 62

HOVHHFKR����!��^/2&.B',5`�YSQG�SLGHYDO�VWDUWWXQQHO

`

FDVH����LQFKHFN��LI�>��G��SURF�CFDW��^/2&.B',5`�YSQG�SLGC@��WKHQ

NLOO�±865��CFDW��^/2&.B',5`�YSQG�SLGCH[LW��

��HOVHHFKR�³YSQG�LV�QRW�UXQQLJ�´([LW��

��IL���

UHVHW��LI�>��G��SURF�CFDW��^/2&.B',5`�YSQG�SLGC@��WKHQNLOO�±+83�CFDW��^/2&.B',5`�YSQG�SLGCH[LW��

��HOVHHFKR�³YSQG�LV�QRW�UXQQLJ�´([LW��

��IL���

��KHOS�_��K���HFKR�³8VDJH�YSQG�>FKHFN�_�UHVHW�@´��HFKR�³2SWLRQV�´��HFKR�³FKHFN�VHQGV�UXQQLQJ�YSQG�D�865��VLJQDO��

���WHOOLQJ�LW�WR�FKHFN´��HFKR�³7KH�WXQQHO�VWDWH��DQG�UHVWDUW�LI�QHFHVVDU\�´��HFKR�³UHVHW�VHQGV�UXQQLQJ�YSQG�D�+83�VLJQDO��

���WHOOLQJ�LW�WR�UHVHW�´��HFKR�³LW¶V�WXQQHO�FRQQHFWLRQ�´���

HVDF

OQ�±VI��25,*B66+��66+VHWWUDSVUXQFKHFNV

ZKLOH�WUXH��GRL �ZKLOH�>��,�±OW�����@��GR

L ��L����VOHHS��

GRQHHYDO�FKHFNWXQQHO

GRQH

Page 35: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 35 de 62

Script – Exemplo vpnd - check ����ELQ�EDVK

��DOWHUDU�GH�DFRUGR�FRP�R�SUHWHQGLGR3,1*B&+(&. ��������

SLQJ��F����3,1*B&+(&.��!�GHY�QXOO��!�GHY�QXOO

LI�>��"��QH���@��WKHQ����XVU�ORFDO�YSQ�YSQGIL

����±�,PSOHPHQWDomR�GH�931�XVDQGR�,36(&�F�D�)HUUDPHQWD�)UHH6�:DQ

2�TXH�p�XPD�)UHH6�:DQ�" ] �+�~� �9�0 ��+������6��56 A�� � h i !�C�� a9�#$ �� �7� "0 ��� & � ��> ��� & � ���3 "#4����7�������#$-�� �� "������� �������/� 7��6��56 ��Y����7�#4� 9;��6��56 ��6 2��� -B��0����Z7���+�6���Z����#$������>���#$��!;��0 L������� ��Z���������� -B��0 ��� & � �19; �����9�#$ ����R���#�&( ���0 &( ���#��/#$H6�3��R� p�/#$������9; "#$��6�� ��� "!�#$� �����x�6 p7� "���/#$H�#4� p��� " ��/#$��������7�#4� 9;��6��������&( ��=��UR���#$��0@9�#$ ����R���U�2 �F��� -B��0@9�#$ �� �7� "0 ��#G���A#$�����A+��� ����0 � fg����"e� �M�A9;��#$��7� "#4#$��� 2��0 ��7��/# �"��� 7� "� & &�� 9;��#$� � t �(h i�vS#$��+ �� "��� & & S9;��#$�T�/#$��!;��0 L� "�����h i�jk�l4i�k�jg�w���7�>gmn>x������d�3��#4#$��+������,9; ����*����#���9�0 � 7��6���d�� &( ���0 &( ���#�+H6&( �� ���d&( ��.�3�6��� �+�P#$����� !;�������6������ ����>��eH6&( �� ����� ����jk������~�����(� 7��6�����p9; ����� ����#.� �������0 �6�����&( ������� .),����7�������H�#4� *9�#$ ����R���#<�/#$H6�3��R� ">+o ��� & � ���+9; ����E����!;)�y7� "#4#$��#����l4t�!�jk�l$vB��3h l4k������ � vB������#$-�� �� "#$���N������9�0 � 7��6�������N������!;)�q�� �+�O+H6&( �� ������k�v��Bjt�u� " � �6u(jt�u�>

o��+9�#$ �� �7� "0 "�+ ����6�� "�+���������7����� T��56 "

• ? � V4fg?N �������/� 7��6��56 |��� 7���!;������0 L� "m �X "#4����7�� �+�P�� �������/� 7��6��56 |�6 ��� -B��0Y�� 9;�67� ��� !

• � & ��V4f * i �n�6u�v�! � ��jh i����Gk�� !�l4h j)� �;��� � t����6m��3 "#4����7�������7�#4� 9;��6��56 T+��� �N�� �������/� 7��6��56 !

• � �@��V4f �������#4����� � � � ���B7�L�����R���m'�@��R� �7���� �89;��# ��+���/#$ "�.���17� "�����B56 "�T���7�0 �� ���� 7�L��6-B����>

?d� �9�0 ��+������6��56 ��� ��6#$��� & � $C?N�C)�7� "�����/� �/ �� ���O9; "#@�/#$z��+9;��#$�����"

• � ��� & V4f �@k�l4i�k�� ��� & � ��m ���9�0 ��+�������? � ��� & ��� �2+���� �������+����� =�� "� 9;�67� ����� �� �@k�l4i�k�� !

• ��0 �� "V4f � �@� �;��k���t�i�m ���9�0 ��+������ � �@��������R� �7�� ������ ,7� "�����B�����C7� "^ "�= " ��/#$ "���� �����+�������

• ����� ����� -BH�#4� "�qv���l4h u(j v�&( �� ��56 � � �����#$�3�67��|�����/#$�| �6�(�� ��� ���/#$�6�� "#'�|�+�6&( �� ����#4� � !

Page 36: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 36 de 62

�@��-B��#4��56 q7� "#4#$������b�� �i�jk�l4i�k�j���l4t�jt���t�� fg-B��#4��56 �(mO ��� & � �U)� "9;7�� "����0 >�6#$��� & � $C�����67�#$����7������� ��� & � ���6 CH29�� 0 L������A#$����� ��9;-��O�� �� h i !�O>g�@��� � �9�0 ��+������6��������� ����-B��#4��56 �����$H�)� "!�#4� R��6�)�"#4� T� ��7�0 �� #@ ��� & � ��>

(P�TXH�p�TXH�VH�SRGH�DSOLFDU�R�,36(&�"

����-�� �� E�6 ��� & � �2 "9;��#$��#��6 a��� -B��0�����7���+�6��������#$�������*)�!;�����������2��0 ����� -B��0��9; ����T����#N ����6�� �9;��#$�� "!;���#��S����R( �#$������������&( ���0 &( ���#��/� 9; Z�����/#$H6�3��R� T�� "!�#$��� �������#4�����/>�@ ����������� ������ �����,�( ����N��9�0 � 7��6�������N&( ��������56 ����B�/#$��+��+��������(� �� ����(� ������"

• � �������%-�� #$�/ ���� �p9�#4� -B�6��������9;��#4�� ���&( ���-BH�#4� "�p��� ����.7� "� ���� &( ���r���1�3 "#4+�����R( �#$�%�� "!�#$���~h i�jk�l4i�k�jwfn� ������R( �#$��mw����7�#4� 9;������� �� ������x���x7� "� ����7��6�������x�����/#$� "�+��� �����>

• �"t���� �<��l4l4h t�l$vEfg�N���,���%?�7������� 0Nh ��� ��u�mn�P0 � R����V4���.D,#$�����*+56�.�,9;��#$�/� #����7��������� " \�O9;��#$�/� #@���S �q9; "#$�H6�/� 0����7�>

o ��� & � ��������!;)�b�����HC�E����#<� �9�0 ��+������6�� S��8l4t�!�jk�l$vB�@��y9�#$ ��( �� "�<�� O�/�9; �3h l4k������ � �~�� "�Q9�#4� ��7�� 9;��� �Q��� �����+���: "9;��#$�6�/� -B "��>~o ��� & ��7|9; "���� ��� � 7���#$�67����#4� ���/� 7��� �9; "#$���������:������ "�� ���6��� ��� t�u�u(t�l4j)!�i�h v�jh � k�i ��l�� u(jh t�i�> �6 "����� ���� �� �� ����#q���+H6&( �� ����� �6#$��� & � $C?N� ����jk������ v+���Y7���9;�67�� ���6���Y���Y&( ���0 &( ���#w �+�Z�������( �����7� "������R( �� #����7�#4� 9;���#<7��6���` �+�E������ " ��/#$�����N�d�3�6WX��K� ��� *�����9�#$�E&( ��` �^9;�67� ���`9;��������#������/#$���0 ����>�������.)p �+�.���B�������56 '&( ��%�3 "�(�6�(�7�� "���6���.�6 "�T9�#$ �� �7� "0 "���w�6 '&( ��p9;��#$��7��%)% 9�#4� +��� #$ T9�#$ ��)���/� 9; T����H�#$����>

3URMHFWRV�GH�LPSOHPHQWDomR�SRVVtYHLV�"

Usar túneis seguros para criar uma VPN

��+���N���M� " # h l4j)!�������l4h � ��jk $Mk�j�<t�l��;��9;��#4�� ���&( ����( ����Y#$�������\7� "� ���� &( ��������/#$�'���������3 "#4+�%����R( �#$���(&( ������� ��%_���� 7��T7� "�����B56 �����&( ����(� ��9;����������H%�� "!�#$�% ����#$7���� #$�O#$������&( ��S��56 �)�����7� "����� ��������>

o +)�� ��� a7� "����� ������� 9; "#Y �+� ����jk������C�~�������!;��0 ��7���#\�[����R( �#$�������'�����/#$�7��6���: �+�'������#$�������Z7� "� ���� 7���������Z�'�p#$�����:� ������R( �#$��>�?N� ����jk������ vO����7�#4� 9;���P "�9;�67� �����\&( ��������/#$��P���%#$�����'� ������R( �#$�T������������7�#4� 9;��T "�Z9;�67� ������&( ����T��!;������ "������7�#4� ������ T �,�/_�����0�����R( �#$ ��6�/#$�6-B)��N����0 ��>

Protótipo Road Warrior

�6 "����� ����`�� �y-�� � �$������E&( ��`���`0 � R��2D�#$�����A�6�/#$�6-B)�� ���a �+��+H6&( �� ����#$��+ ����>�;�������~���'+H6&( �� ������ �"t���� �<��l4l4h t�lM7� "+ ����jk������ 7� "P �+�%#$����������R�������#$�6���%9; "#�/#$�6Waf���9�# �"9�#4� ��+H6&( �� ����mn>�������`-B���+����# `���B���9�0 `&( ��a-B���M7� "���(� 7�� "����# � ��� "�= "�

Page 37: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 37 de 62

���B���9�0 "�e���6&( ���9;��#$������#$��������"+���e7� �$��7� "����� R( �#$�6��56 ��(� �3��#$�S� �� � T9; " �7� ��� ����B���9�0 9�#$��-�� ��+�������������7�#4� � ">

Encriptação Oportunistica

��+�^����� #$�6WX�����b&( �� 0 ��-B�� � �� � "� 9;��#4� � "�b� �67� "������0 L���#�� �����#��������3��#4#$��+�������� 7� "����� ����}���:7���#$�67����#4� ���/� 7��:������ "�� ���6���:��� � t�u�u(t�l4j)!�i�h v�jh �~k�i ��l�� u(jh t�i ��>����� ���� R(��� ��� 7�� &( �� �( ����b+H6&( �� ����� ����jk������ v �6#$��� & � $C?N� �z� �y7���9;�67�� ���6��� �������7�#4� 9;���#S ���� U�/#$H6�3��R� "�Z��� �����1&( ��� "�.�� "� �.�6�(�� ��� ���/#$�6�� "#$���.����� ����jk������ v���56 �����L���:�/� �� �7� "����67�� "�\9�#$)�-�� "�� " �&( ��Y "�\��� �����+���\��56 Y�����L���p7� "��L���7�� +����� � �p�� " ��/#$ ">

?N�!; "�S "�.��� �����+���S "!;�z�I�q� ���3 "#4+�6��56 p���*�� �������/� 7��6��56 p�b9;��#$�/� #��� 1�N� &f�0Nt��+��h i $@����k �Gk�l��Bh ��kBmn�N *����#$-�� �� .&( �� �$H` �����K9;��#$�`#$���� "0 -B��#���������#$���� "� ����> ��0 ��#$ &( ��= "���6�(�� ��� ���/#$�6�� "#$�����z�[&( ��29��"#(��������� ���3 "#4+�6��56 A�� A�N� & � ���z�[&( ���7� "����� R( �#$��#��� ����jk������ vT�����3 "#4+�'�:�� �9; "#$���#$�� �'����7�#4� 9;��6��56 � "9; "#$�/ ���� ���/� 7���> ��+�'-B��W����6�� "����������9;������ "�+�/ ��� T %#$����� S)O�� �� "+H6�/�7� ">�?N� ����jk������ v�9�#$ �7� �#$��b "9; "#$�/ ���� ���6������9;��#$�����7�#4� 9;���#<�/ ��� . .&( ��d7� "������R( �� #$���> & �d����-B�� " '��56 .�67���� ���#<�/#$H6�3��R� .����7�#4� 9;��6�� d) �+�1����7�� ��56 �&( ��89;��#$�����7��1�6 ��6�(�� ��� ���/#$�6�� "#4> �6 "��-Bz�J#$���3��#4� #O&( ��1������1�/� 9; ����� �9�0 ��+������6��56 ,��56 d-B���N����#�����+ "�����/#$�6�� `��������A�� �7� �+����� "�<9; "# �( ����=#$�6WX����������0 )���������#S �+�*7� "����� R( �#$�6��56 �+��� �S7� "�9�0 ���B����9;��#$�q���*�������������#�7� "�9�0 �����+������*�������3 "#4+�����=7� "� ���� 7��6��56 E����R( �#$��)A� ���(� ��9;������H6-B��0 ��7� "���� �0 ���������� ���� � " ��� �7� �+����� "���������9;��7�� ��0 � ���6���� �&( ���� "#4����#4� ��������S#$��0 �6�)�"#4� �����+����� �6�� ����B������� �������"#4� 7� ">

1HFHVVLGDGH�GH�DXWHQWLFDU�JDWHZD\V

��+�U7� "�9�0 � 7��6��56 b&( ��y���U��9�0 � 7��[�[� ��� � ��/� 9; ����U7� "�����B56 �b�N���M� �"t�����<��l4l4h t�l< " A "9; "#$�/ ���� ���/� 7�� ��)'&( ��p �+�*0 � R��6��56 :����R( �#$�*��56 ')%7�#4� �6���*+�6R(� 7���+�������>����U���=����� ���/� # �F+��7������ ��+ C&( ��=�� ���Y��� ����jk������ vx���Y7���9;�67�� ���6�������2� �������/� ��� 7��6��56 �����/#$�=��0 ����> & ��F� ��� "� ��0 ��� ��56 A9; �����[7� "����� ��#����Y7� "� ���� 7��6��56 =�����/#$����0 ����� ��7� "+ =���0��56 T9; �����,7�#4� ��#M �+�O0 � R��6��56 T����R( �#$��R����� �� ����>

� ���0 &( ���#q0 � R��6��56 7�#4� �6���r���� &( ���0 &( ���#,�/� 9; ���I�� �������/� 7��6��56 "�.-B���T�������#-� �0 ����#$H6-B��0+���6��6&( ����`f �+��i�V h i�V js�kBV ��h �%� � k`��jj ��� �;mn> & � �e��#4� �U�� �e���� ���0���56 b���9;������ ����:&( �� �����56 |�P7�#4� ��#%�P7� "�����B56 "�~ � -�� 0 56 &( �� 9; "������#$���(� #$��7�7�� "����#. " � �����#$7���9;���#� "�x9;�67� �����x9; ������3�6WX��#4V4���T9;��������#N9; "#�&( ���0&( ���#N �,����0 ����> �R� �� �e��#4� ���� �e���� ���0������56 .�� �$��� � "���C��� 7���#��C�3��0 ��#�7� "b .L� "+��b�� .+��� "�N9;������������ S&( ��O�����56 S��3��0 ��#\��9;�������� � 7� " � " ��/#$ ��~ �-�� 0 56 U#$��7���!;�~�/ ��� � �&( ��~)~����-�� �6�� U���:0 � R��6��56 ������R( �#$� ��>

����� �����p�( ����w�3 "#4+���w���Z7�#4� ��#�7� "�����B����������R( �#$�������Z���!;���e���B7�0 ���* "�e�6��6&( ����+����7�� "���6�� "�N�������#4� "#4+�������"

Page 38: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 38 de 62

• ��L��6-B��� �e���� ���� � �A�@������Y7����� � �e���� ���0��Y���e��#4� ��9;��#$�/� 0 L���:�Z7�L��6-B������7�#$����Tf&( ��.��� ���*����#��/#$�������� �/� ���d���.�3 "#4+�,����R( �#$���e���0 -B��WO-�� �,� �M�� " & &�� m�9;��#$�����7�#4� 9;���#I��� �� ���� +�������6R�������> �@ �6#$��� & � $C�����8���������r7�L��6-B���r�����56 ��#4+�6WX�����6�����E�� ,��� 7�L���� #$ q� 9�����7�> 7� "����f (�mn> ��0 ��#$ ,&( ������a "�A���� �� R� "���< "!;�z� �7�L��6-B���/ ��� ������HO9;��#$�(� ��

• ��L��6-B����?N �� "+H6�/� 7���� � o��1�� "� �8��� �����+���1�� �������/� 7����V4��� � ��/ ���+������������R� �7���� ��U��� �� �����7�L��6-B��� ����7�#$�������>�?N��7�L��6-B��� ��56 A� ����6����� 9;��#4� ��(� 7���+�������>?N��7�L��6-B������ �� "+H6�/� 7����C��56 ,+��� �C����R( �#$������ �+�2-B��W�&( ��a���A `� ��� �� R� E "!;�z� �+�}7�L��6-B���=��9;�����������U+�������6R�������������������|� ����������}���}7�L��6-B���~�����56 ����9; "�������>

�� �����������7� "�����R( �#$�6��������&( ��%�3 "#$�� ����9�0 � 7��6�������,9;��#$�/� #���������*+ "+����� "�e-B56 ����#M!;�������6�����N��,7�L��6-B���N�� �� "+H6�/� 7�����>

�;��#$�����w7�L��6-B���w�� �� "+H6�/� 7������� "�w�� "� ����� �����+���e�z�*&( ��T������ �������/� 7���#N� ��/ ���+�������( �#$����������+����R� �7�� �6��������>��; �����V4��������7� "0 L���#@ "9;7�� "����0 +������������/#$���� "� �+��� �����+����"

• & ��R(#$���� '9;��#$�/� 0 L��6�� 'V & �T �e���� ���0��S� �e��#4� �d��56 T "��_����7� "�+&( ��S7� "��L���7���q ����R(#$���� "�M�E� �e��#4� �a#$��7���!;�` �+�a+�������6R���y&( ��`��56 ,9; �����#4��2���# ��� �� E7�#4� �6������� �������[����R(#$���� "� �����56 �� �e��#4� �:9; ����~7� "���������#$��#����~�3 "#4+�:����R( �#$�'&( ��'�+�������6R���,-B��� ��� �e���� ���0

• ��L��6-B�p9�_�!�0 � 7�� � & �%� �e��#4� �*#$��7���!;�* �+�,+�������6R��� ������� ���6���d7� " �d7�L��6-B�9�#4� -B�6���C�� �e���� ���0�fN7�0 ��#$ O&( ��C��9;�������< �e���� ���06����-B�C7� "��L���7���# ������=7�L��6-B�Emn��Y���e��#4� ��9; "���� �� �:7 �"9�� �Z��� H6-B��0����Z7�L��6-B��9�_�!�0 � 7��Z�� �e���� ���0 fn9;��#$�Z&( ���9; "�����7� "����� #4+��#��A������� ���6�/ �#$��mn�M�����56 d��0 �a9; ����E�6��� #4+��#�7� "^ �+�a#$�6WX �H6-B��0M+��#$R������S����R( �#$��������&( ����O+�������6R���,-B��� ��� �e���� ���0 >

?~�)�7���� 7�������7�L��6-B���Y9�_�!�0 � 7����\)~9�#$���3��#4� -B��0 D��)�7���� 7����� �����R(#$���� �9;��#$�/� 0 L��6�� "�G�-B��������#A ����6������c� ��� "�A "�A���B���9�0 "�A����7� "�����R( �#$�6��56 b�� �6#$��� & � $C���*&( ���������#$��0 �6�)�"#4� ���9�#$�����������#4>

'LVWULEXLo}HV�/LQX[�F��D�)HUUDPHQWD�)UHH6�:$1

������Y�3��#4#$��+������Y�����H�� ��7�0 �� ���Y��[-BH�#4� ��� �(� ���/#4� !� �� ������� ��� �Bh i !� ��Q9;��� ������7� "0 ��� �++��� �+��������� -B��� �+�� ��� "�� ��� ����O����R( �#$�������'"

• ����#4�������+�� �#$ "9;��� ���N� & � & � �Bh i !�Zfg?N0 ��+����L���m !

• �6 "����7��/� -B�Of (@#$����� 0 m !

• ?O���(� ��56 T����#$-�� �� "#$���� 2�t�l4k�� �Bh i !�Zfn�; "0 �����(m

• ��l�!�v�jh �Gk�� !�l4k �Bh i !�Zfn�@ "#4 ���R���m

�;��#$�p " ��/#$�����(� ���/#4� !� �� ��������&( ��Q��56 Q� ��7�0 ���� �6#$��� & � $C?N� fZ&( �����56 Q�����$��� �"k�� ����j ��>87��w "�����%�3 "�(����������-B "0-�� �� %�.�������6�� "mn�e)*����7�������H�#4� %7� "���� �0���#�+���� ���� �����

Page 39: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 39 de 62

����9;��7�� ��0 � ���6���: "!;���#T� ���3 "#4+�6��56 }�� "!�#$�:7� "�9;�6�/� !�� 0 � ���6���:�:7� "+ Q� �������0 ��#��1#$���3��#4� ����3��#4#$��+������

�;��#$�.-B��#4�������� " 2�(� ���/#4� !� �� ��������&( ��p��56 :9; "���� ���8������.�3��#4#$��+��������w)*����7�������H�#4� �3�6WX��#M �+�O� �������0 �6��56 1���O+����+�������S����R( �� ���O �+��7� "�9�� 0 �6��56 ��� �Bk�l4i�k�� �� � h i !��>

&RPR�LQVWDODU�R�)UHH6�:$1

Antes de Instalar FreeS/WAN

�6 "����� R( �#$����7� "�9�� 0 ���"� �������0 ������������ �Bk�l4i�k���� h i !��������, ��6#$��� & � $C?N�M�����S�� ���7���3��W%� ��� "����9;������#x���:����#x�3��� ��p �+�p!�#$��-B�'������7�#4� ��56 ~���'7� "+ [���%�3�6W.��������p#$��0 �6�)�"#4� 7� "���� �0 ��S �q+���� ���0���������9;��7�� ��0 � ���6����>

o���9;������ "�x�.����R( �� #N��9�#$����������6�� "��!;������� ���V4���%�� �"k���s���j ��>87���7� " � �@k�l4i�k��5�>85�> ��>

• o�!;�����L��� �7 ���(� R� ��3 "�������� �@k�l4i�k�� �� T���� ���O���S� �������0 �6��56

• ������7� "�9�#4� �� #@����9�0 � 7���#@ "��u���j)��s�k�v

� #49� �(!�9 & ��� � & � � ��#4����0 V 5�>85�>g��9;��7• ����#4� ��� 7���#A���b����� ����b�y!�� !�0 � ����7���R(�9��O����c�����������9; "� �E �6#$��� & � $C?N�|��56 7� "�9�� 0 �

� #4�9 ��&(��R(�9•

�X�6WX��#@ ��� ����0 ��6�Z�� ����7�L���� #$ ���#$����� �<����V�+;>8-�> ���#4> R�W�9;��#$�����(� #$��7�� "#4� ���� ���#$����#$7• ������7� "�9;�67����#@ ����7�L���� #$

� ���#MV$�BWX�(��#$����� �<������> R�W� ������7�#4� ��#M �+���(� #$��7�� "#4� ����!�v�l ��v�l������3l4k�k�v�����i�� �Bk�l$v�h t�i��%>

• �e� �Bk ��l$u(l4t�u(k�l ��9;��#$�O0 � �9;��#@����#$-B "#$������7� "�����R( �#$�6��56 ��� �� ��#4����0

Configurar o Kernel

o �@k�l4i�k��+��� ����jk������~��� ���P����#S7� "����� R( �#$�6�� Q��������%�� �6#$��� & � $C?N�I����#� �������0 �6�� "�N9; "#$&( ��O��0 R( �+�����������3��#4#$��+����������� �6#$��� & � $C?N��!;������� ���V4���E�� d#$���� �0 ��6�� ���������E7� "����� R( �#$�6��56 ">N?b9;��#$�/� ���A����7� "����� R( �#$�6���������3��� ����C9; "#������3��� � ,���a� �������0 �6��56 d�� �"k���s���j � h i !�S�3 "#$��^�� ���� 7�� �����������+����7����� ,��56 d�����L���^��� �� "��9; �����+ "�����3��7��/ ���# ��� "�+����R( �� ������N7� "+������ "�+�����(� #$��7�� "#4� ���� ���#$����#$7���0 � �� ���"

• �+� �Bk ��t�i��3h � �(� �����#$�3�67������O0 � ��L�������7� "+������

• �+� �Bk ��k�i ! ��t�i��3h � ��+���� ��N��q+ ��� ���������B�

• �+� �Bk� ��t�i��3h � �� ����� T��� �����+� �.�<h i ��t��

� ���0 &( ���#U � ����������U7� "+������ "�F9;��#4���� 7� "����� R( �#$��#~ �@k�l4i�k�� �a��� ��56 ^���9�#$���3��#$z���7�� �O�� �R(� #$ � ��k�i ! ��t�i��3h ��>

Page 40: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 40 de 62

Compilar o Kernel

• �+� �Bk ��k�u �Z7� "�����/# �"������#$-B "#$����������9;������z���7�� ���N�� �@k�l4i�k��

• �+� �Bk � � k���i

• ���(� ���#N ���� 7�L���� #$ �e� �Bk��3h � kB�"�.� �����#M�d0 � ��L��d� ��� � ?��N� � & ��o���� ��>g>g> �������S�3 "#4+�O�&( ��Z ��� "+�Z&( ��������$�T9�#$������7�L���� ��� "�w�/#$z���9; "��� "�������$�T_����7� "�(9; "� �w-B��������#���������� "+��&( ���-B��������#@�67�#$����7�������6�� ��6 T�� "+���� T�� �-B �Bk�l4i�k�� >

• � �Bk ���� �+� �(k ��7� "�9�� 0 �O �Bk�l4i�k����� �+�E� +�6R���b7���#4#$��R�H6-B��0 ��7� "�9�#4� �� ���C7� "���6h u

• �+� �Bk�h i�v�j ��� � ��� �������0 ���O� +�6R���,�� �Bk�l4i�k��

• �+� �Bk ��t��%! � k�v �Z7� "�����/# �"�� "�+����( �0 "�N&( ��S9; �����q����#@�6�(�7�� "���6�� "�N�6 �Bk�l4i�k��

• �+� �Bk ��t��%! � k�v ��h i�v�j ��� � ��� �������0 �� "�+����( �0 "�

Após a compilação do kernel

�X��0 ���V4�� "�Y��9;��������� �������0 ��#�7� "#4#$��7����+������~ �6#$��� & � $C?N�M� 9;��#$�p� ���� [� �����+ "�9;��#$� � �(� #$��7�� "#4� � �� �6#$��� & � $C?N�^7� "+ l4t�t�jS� ���B��7� ����+ "�q � �� "�q����R( �� ������7� "+������ "��"

• �+� �BkUt�� � �(t:V������[����7� "����� R( �#$�6�������~9; "#Z�����3��� � F9;��#$�:��0 R( �+���� "9;�����������7� "����� R( �#$�6��56 b�� �Bk�l4i�k�� � �U����� �B�[� ������2���2 " ��/#$���27� "�����R( �#$�6�������2�� �Bk�l4i�k��� ����67�����

• �+� �Bk~t �(t%V ����-B �7�� ��t�i��3h �:9;��#$�'&( ��[9; "�����'7� "�����R( �#$��#x �Bk�l4i�k������p0 � ��L��%���7� "+������ ">

• �+� �Bk ��k�i !��(tCV ����-B �7�� ��k�i ! ��t�i��3h �O&( ��.9; "�����C7� "�����R( �#$�C �Bk�l4i�k��B�E9;��#$�/� #����+���� ��N��������B� ">

• �+� �Bk �(tSV ����-B �7�� ��t�i��3h �%9;��#$�T&( ��'9; "�����T7� "�����R( �#$��#e �Bk�l4i�k��6�.9;��#$�/� #N�� �

�<h i ��t���>

�M#$�6-B�~�'7� "����� R( �#$�6��56 ���� �����'&( ��[��56 ��3�6���%��0 ���#$�6���������\� ��� ~��������R( �#$�%&( ��'�����0 ���#$�6�������+9�#$ �-B �7��6�����+9;��0 ��6#$��� & � $C?N�E��56 T���O#$����0 � ���6����-�� ������+9;��0 T��� �����+��>

Instalar o novo kernel

�;��#$�E� �������0 ��#� �Bk�l4i�k��B���d �+�C�3 "#4+�C�3H67�� 0 �N!;������C�E9;��#$�/� #����O�6R� "#$�C���B��7� ����#� ����R( �� �����7� "+������ ��� ��6#$��� & � $C?N� "

• �+� �Bk �Bh i�v�j ��� �GV ���������0 �2 `�� �-B �Bk�l4i�k������<���a����7�������H�#4� "�� "������( �0 "� &( ��2-B56 7� ",��0 �

������# �+� �Bk �@h i�v�j ��� ��)���&( �� -B��0 ��������T�3�6WX��#e�%����R( �� ����'����&( �z���7�� �T���T7� "+������ "������(� #$��7�� "#4� ���� ���#$����#$7���0 � �� �� "

• +� � �

• +� � �S� �������0 0

Page 41: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 41 de 62

• �+� �Bk ��t��%! � k�v

• �+� �Bk ��t��%! � k�v ��h i�v�j ��� �

?b9;��#$�/� #<��������,+ "+����� ��� �( ����O9; "����� !�� 0 � ���6�������N " T�3�6W=��������a� +�6R���y�� �Bk�l4i�k��� *���� �Bk�l4i�k���9;��#4+������������N " �7� "�����R( �#$�E � h � tA9;��#$�`9; �����#<���#��( ����C� +�6R�������(� �3��#$����������� �7���#4#$��R���+����� "> ��+�' "9;��56 ����~7���#4#$��R���+����� ~7� "P �Bk�l4i�k��������/� R� ~� " ��/#$��7� ", T�� �-B ">

Reconhecimento do lilo

• �6 "9�� ��#� .#$���� �0 ��6�� S������7� "�9�� 0 �6��������9;��#$�=���<�(� #$��7�� "#4� ���<��!;��� �B O������7�#4� ������M9;��#$�&( ������+�� �-B���+� +�6R������N��� &( ���,�(� ��9; "��� -B��� �+�����(� #$��7�� "#4� ����� ��t�t�jg>

7�9 �(9��� ���#$����#$7���0 � �� ��B�n��#$7�L���� �*/ �;��!; � ����!;W ��+�6R�� ��!; � ���n-��0 � �� �W6V 5�>85�> +���V�+.5�>g�� �-B � ��#4����0�� ���#$����#$7���0 � �� ��B� & ��������>g+��9 ��!; � ��� & ��������>g+��9�V 5�>85�> +���V�+.5�>g�� �-B � ��#4����0

• ���(� ���#� Y��� 7�L���� #$ �0 � 0 "> 7� "��� ���3�6WX��#����w��0 ���#$�6������������7�������H�#4� �������#� " ��/#$�� "9;��56 Y���7���#4#$��R���+����� ������ h i !�������������7����� �7� ",�67������� �D��N�3��#4#$��+��������N�� ���#$��� & � $C?N�M>

!; � �� � �n����-B��L����+��9 � ��!; � ����+��9� �������0 0 � ��!; � ����!; � ��/>g!9�#$ "�9;��/� +�� " �� � (*7+�������6R�� � ��!; � ����+�������6R��0 � ������#�����3�� �0 � ��0 � �� ��

� +�6R�� � ��!; � ���n-��0 � �� �W6V 5�>85�> +���V�+.50 ��!;��0 ��0 � �� ��� ��� �/#$� � ��!; � ����� ��� �/#$�(V 5�>85�> +���V�+.5�>g� +R#$���6�(V$ "��0 �#$ � �� � �n����-B��L���� /

� +�6R�� � ��!; � ���n-��0 � �� �W6V 5�>85�> +���V�+.5�>g�� �-B � ��#4����00 ��!;��0 � ��#$����� �<���� ��� �/#$� � ��!; � ����� ��� �/#$�(V 5�>85�> +���V�+.5��� �-B � ��#4����0 >g� +R#$���6�(V$ "��0 �#$ � �� � �n����-B��L���� /

• ���B��7� ����#@����!�� ����0 � 0 "��9;��#$�����3��7��/ ���#@���N��0 ���#$�6�������N�6 ��t�t�jg>

Page 42: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 42 de 62

Testar, a instalação do FreeS/WAN

�;��#$�%-B��#4� ��� 7���#����'�p� �������0 �6��56 ~�3 "� !;�� �� �7����(� �����\9; �����V4���'�3�6WX��#x bl4k ��t�t�j����+H6&( �� �������� "!�����#$-B��#@���++�������6R������N�( �#$������� ��t�t�j "

• o �Bk�l4i�k�� #$��9; "#$�����-B��#4��56 �7� "#4#$��7��� !

• ?N�++�������6R������N���S� ��� 7�� ��0 � WX�6��56 ��� �� ��� & ��9;��#$��7��� !

• �%� !�jt�#$��9; "#$���&( ��������H��O� ��� 7�� ��0 � WX��#4V4��� !

�����!;)�q9; �������������#@ "�+����R( ��������N7� "+������ "��"

• h u�v�k�� ���Bk�l$v�h t�i���9;��#$�A��������# ���E�� ���#$��0 �7���0 ��!�� �T�����Ha�� d7����� ��L� d7� "#4#$��7�� "��9;��#$�9; �����#M �����#@ "�N7� "+������ "�N�����6�(����� ���/#$�6��56 ��� ��� & � �

• h u�v�k��'�<s���� � ��v�j ��j)!�vB�Z9;��#$�1� �����#4#$ �R���#� �%� !�jt,9; "#O� ���3 "#4+�6��56 ��� "!�#$�* ����� ������6�� ">

&RPR�FRQILJXUDU�R�)UHH6�:$1

�;��#$�/� ���� ��� '9�#4� ��7�� 9�� �&( ��T �6#$��� & � $C?N�d�����Hd� �������0 �6�� T�S�������6�� T�S��� �����O&( �� �+�'#$�������� ��/� 9; ���������H%� �������0 �6���T���� ����������Z+H6&( �� ��������9; �����+ "�Z9;��������#eDT�3��������%7� "����� R( �#$�6��56 '���*�� "�����.�3��#4#$��+������*9; "#+�3 "#4+�.�*9; �����+ "���������!;��0��7���#�#$�������� " 0 � R��6�������N�� ��/� 9; # h l4j)!�������l4h � ��jk $Mk�j ��t�l��Bh i���>

�@������Y�3������-B��+ "� 9;��#$�/� #(�� A9�#4� ��7�� 9�� =&( �������� ����2 �+��#$�������Y&( ��� �Q ��/� 0 � WX�6�� "#9�#$����������.�67�������#��.&( ��.�:h i�jk�l4i�k�je��� 7��E�����/#$�d��0 �����N&( ���#����E7� "����� R( �#$�6��56 *9;��#$�` �+��N���[�����/#$�U#$��������&( ���#Y9;��#$�[ � �"t���� �<��l4l4h t�l� 9; �����+ "����������� �$H~�6�(� �������#\&( ����7� "����� R( �#$�6��56 ������ ����jk������ v�9;��#$�b�b7� "� ���� 7��6��56 1�����/#$�q�( ����,#$�������d�(� �3��#$� � �� � 9; " �7� ">

�@ T7����� T�� "� �"t���� �<��l4l4h t�l���56 S���+ "�� �+� ����jk�����������R( �#$�C&( ��O�������!;��0 �����C�����R( �#$�������p9;��#$�%�p+H6&( �� ���%7�0 � ��������� �+�*#$�����%���������%�/� 9; :����#4� �*+��� �� " �+���� "���� R�)�����#$ ������ !�� �� T������� R( �#$�O����R( �� �����>

Page 43: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 43 de 62

)LJXUD�� ��5HGH�7LSR�SDUD�5RDG�:DUULRUV

�;��#$� �$Hb-B��+ "�E7� "����� R( �#$��#=���`+H6&( �� ����������jk������ v~7� "+ ���b����� ���/� ����� �+�����jk������ ����R( �#$�Z���Y7��6����0 �6�� "�� " C�����$�Z7� "+ 29; "#"�/#$H������Y7��6��� ����jk������������ ���/� ������ �+�#$�����:0 �7���0 >�����+ "��� +�6R(� ����#� �+�.���B���9�0 '��!����/#$�67�� '���p ��#$�����p��������.�3��������+��� �9;��#$�d�d��#$������.�/#$�6�( �W6� #$��+ "���d7� "����� R( �#$�6��56 p�� %���B���9�0 .���`�� "�����`#$�����,+ �����0 ">N?N�#$�������++ �����0 T9;��#$������9�0 � 7��6��56 �����"#4� 7�����������/� 9; �����7� "����� R( �#$�6��56 �-B56 T����#�"

• �N� #$�/ ���0���#4� -B�6��S�@�����< "# �

• � ��6��$C��#4#4� "#

5HGH�3ULY�$

5HGH�3ULY�%

*DWHZD\�$ *DWHZD\�%

5HGH�,QVHJXUD

5HGH�3ULY�$

*DWHZD\�$

5HGH�,QVHJXUD

5HGH�3ULYDGD

,QWHUQHW5HGH�,QVHJXUD

*DWHZD\�6HJXUD6HUYLGRU�5HGH�LQVHJXUD

7UDYHOOHU¶V�/DSWRS7HOHFRPPXWHU¶V�3&

Page 44: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 44 de 62

?N�C#$�������C9�#4� -B�6������?a� (�9; �����y���#���������#$���� "� ���.#$��R(� ����6�� "���M " .9; �����F���#��������#$���� "� ���S#$������#$-B�6�� "��9;��#$�A#$��������9�#4� -B�6����� f�7� "+ C������� ��� �� E�� � � �6+.- +./�m�7� "U�������jk������ vZ���3�6WX��#$��������+�6v��%!�k�l$����kB>��@56 a� �����#$�������� a��� �����+���6�� "9;��6�� A���������2&( ���� ���7�� "���=7� "#4#$��7����+�������>��@ C���������� E��56 C����&( �������&( ������ �( ���� �� �!�V4#$������� �z�[�������#��������#$���� "�}�(� ���/� ��� "���U��56 9; ���� �3�6WX��# ��� �+�6v��%!�k�l$����h i�� ��� +����+� R���+� �����������#$���� "��>

Activar o packet forwarding

?N0 R( ����E��� �����+���C�������67��/� -B��^������a7���#$�67����#4� ���/� 7���>��@56 ,&( ���# &( ��` "�E��� �����+���#$���(� #$��7�7�� "����P "��9;�67� �����Z���%�3 "#4+�*� ��7� "���/#$ "0 �6����>��;�6��*9;��#4�� �/� #+������.7���#$�67����#4� ���/� 7������� ������&( ��������3 "#4+������9; "#$H�#4� ��������-B�S �����#@ T����R( �� �����7� "+������ �7� "+ T#$���W�"

(FKR�³�´!�SURF�V\V�QHW�LSY��LSBIRUZDUG

B� R�H�V40 y���F�3 "#4+�|9;��#4+����������F����!;)�{) 9; "����� -B��0 �= +)�� ��� F���B�67�� F�(��3��#$�}����(� ���/#4� !� �� ��56 T9;��#$���(� ���/#4� !� �� ��56 ��� � h i !� "

• �"k���s���j������/� R�

�@ ���� 7�L���� #$ ��n���7���� ����7� "����� R����������< "# �B���67��/� -B��#��6o � $C? � ��� ���;� � � �B���

• �"k���s���j ��> � ���"k���s���j ��>87

�@ ���� 7�L���� #$ ��n���7���� ����7� "����� R���� ����7��/0 > 7� "�������67��/� -B��#M�����/>g� 9;-��(>g� 9����3 "# �<��#$� � +? +H6&( �� ��� ����jk������P����7�������� ��K�� {�3t�l4����l�� �67��/� -B�6�� � " �����56 ��56 I-B���

#$���(� #$��7�7�� "����#= "�a9;�67� �����A�����/#$�����A�( ����a#$�������A7� "� ����7����������>C�@ "#4+��0 +������y�� ���� �����+��!�i�h ���+��� "#M9;��#$����� ��6#$��� & � $C?N�E�����+9;H6R(� �����N�� T+���� ���0 >

?N�+9;H6R(� �����N������7�#$��-B������ ���� 7�L���� #$ "�N����7� "�����R( �#$�6��56 T��56 "

• � 9�����7�> 7� "����f (�m !

• � 9�����7�>g����7�#$�����/f (�mn>

?N�+9;H6R(� �����N������7�#$��-B������ �7� "+������ "�+ ����6�� "�+��������S#$��0�6�)�"#4� T��56 "

• � 9�����7�f /�m !

• � 9�����7 �(9�0 �� "f /�m !

• � 9�����7 �(#4������� R � � ��f /�m !

• � 9�����7 ���� �� "f /�m !

• � 9�����7 �(+���� ���0 f /�mn>

Page 45: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 45 de 62

Activar as chaves de autenticação RSA

��������N7�L��6-B���+�� �#$R���,��q9;��#$��������7��6���O9;��#M� ��7�0 �� "

• ��L��6-B�[9�_�!�0 � 7�� �a&( ��[��56 U����7�������� ��'���[����#Z+�����/� ���%�� ����R( �#$��������>��� ����%�R�������=7� "U&( ��A9;��������#G��U7� "� ����7���#G���[���29; "���� �� #� �+�Y7 �"9�� �Y��������Y7�L��6-B�����56 T� �����#$�������O���� T� ��� �� R� �����!;)�,�� "!;�)��>

• ��L��6-B�a9�#4� -B�6��� �d&( ��A���F���a����# +�����/� ���2�� ����R( �#$��������>��M� ��R( �)�}����-B�2���#�67������� �����0 ��>

o �6#$��� & � $C?N�S��#4+�6WX���������!;���w���w7�L��6-B������ Z��� 7�L���� #$ �� 9�����7�>g����7�#$���/��f (�mn> �e�������#������R( �#$�������Y��������Y��� 7�L���� #$ �)Y����������7�� ��0 >G�;��#$�Z �6#$��� & � $C?N�T���!;��������7�L��6-B���\9�_�!�0 � 7������ "�[��� �����+�Q7� " &( ��|9�#$����������}7� "� ���� 7���#'9; ����� ����#�����7� "���/#$�6�����[�� F���7�L���� #$ � 9�����7�> 7� "����f (�mn>�?�&( ����O����R( �#$�������O��56 �)S �,�3�67�� "#@�56 �7�#4��/� 7� ">

Gerar o par de chaves RSA

& �'� �������0 " = �6#$��� & � $C?N�M�(�����56 � ~9�#$ �7������� ����'� �������0 �6��56 R���#$ " A �89;��#N���7�L��6-B��� � & ?.�S7� "0 �7� " �V$ T T���7�L���� #$ %� 9�����7�>g����7�#$���/��f (�mn> �6���� %� ���� %��56 T�����L��O�67� "�����7�� �� �����56 T9�#$��7�� ���������3�6WX��#@ T����R( �� �����"

• �@��#$��# � 9;��#c��� 7�L��6-B����fn����7�#$���� � 9�_�!�0 � 7���mJ ��������� 7� "+������ � 9�����7 �(#4����� R � � ��f /�mn>

• ���"# �=7�L��6-B�E9�#4� -B�6���A�� O��� 7�L���� #$ d� 9�����7�>g����7�#$���/��>Mo*#$���� �0 �������A9; ����A9;��#$��7���#G7� " ���!;��� �B �������7�#4� � ">

" � & ? �� 7�L��6-B��R���#$�6���O9; "#M#4����� R � � ���

?P�����/#4 ��/ �#$����������Q��� 7�L���� #$ }) #4� R(� ����&( ������ QD��p9; "����������%�����������#4�� ���6�� "�7���#$�67����#$����� 9; "#�� ���� 2)��67� "������0 L�H6-B��0 &( ��~����7� "���� �0 ������Z9;H6R(� �������� �+��i�>(?N��7�L��6-B���� & ?�R���#$�6�����C��9;�������A����#$-B�� b9�#$ "9 �"��� � `������ �������/� 7��6��56 "����56 `-B56 b����#$-��#�9;��#$�������7�#4� 9;��6��56 ">������!;)�,)S9; "�����-B��0� �����#@7�L��6-B���N���� " ��/#$ "�N�3 "#4+�6� "��>

Trocar as chaves de autenticação

o}9�# ����� + :9;������ ')%����-�� ��#+�.7�L��6-B�p9�_�!�0 � 7��d���.�� �������/� 7��6��56 %�d� ����d�dR�������7� ":&( ���Q9�#$�����������#4+ "���������!;��0 ��7���#w �+��7� "�����B56 "���Z7�0 ��#$ Y "!;���#����w7�L��6-B����9�_�!�0 � 7��������0 ����>�?�7�L��6-B�a9�_�!�0 � 7���)2�~0 � ��L��~�� A " ��/9� ��+�� A7� "+������ *l$v��6v�h �Bk���&( ��27� "+������7� "� ��9� �! � � � � 7;� ��>

?N�e7�L��6-B���x9�_�!�0 � 7����x��56 �9�#$��7�� ����*���T����#N9�#$ ����R(� �����e�����3 "#4+���3����H6�/� 7���7� "+ ����7�L��6-B���U����7�#$�������>AoK "! �$��7��/� -B y����0 ����) ����#$�� 9�_�!�0 � 7������= ^��� �����+�}�����H|�� �9; "���

Page 46: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 46 de 62

�� ���7�� "����#27� "#4#$��7����+������y��� �����F&( ��F "�U� ��� �� R� "��7� "��L�������{�}7�L��6-B� ����6����>A�@ ���������� C E+��7������ ��+ C���=�� �������/� 7��6��56 =���Y7�L��6-B�29�_�!�0 � 7��Y)�7�#4� �/� 7� "> �@56 A� �����#$������������ � ��� �� R� �7� "��L���7��T7�L��6-B�T�.9�_�!�0 � 7����w+������� 8���T �7� "������R( ��%0 ��(� !�#4� ��#N7� "1�������S7�L��6-B�9�_�!�0 � 7���>

����-B�.�� �������/� 7���#�� �����������7�L��6-B���S9�_�!�0 � 7����S#$��7���!�� ������������������.���S �����#4>x�;��#$�0 �7���� ��#$��+ �� "�a K+)�� ��� K+��� �U��� �9�0 ���U9;��#$�}�/#$ �7�H�V40 ����) �����#� ^� �M��V`k��+��h �Yf���B��7� �������� � "��9;������ "�x7� "#4#$��7�� "��9;��#$�O�� �������/� 7���#M���+������� ���6�/ �#$����mn>e�;��#$�d+H6&( �� �����+��0 �7���� �+9�# ����� + "�+ �+����h v��Bk�jjk� " Y �+�O#$����������7� "����� ��������)S�� ���� 7�� �������>

Usar as chaves RSA para autenticação

�;��#$�O7��6���d��� �����+�d9;��#$�O7� "� ���� 7���#M-B��+ "�� �����#� �+�C7�L��6-B�d9�_�!�0 � 7�� � & ?E�d �� �������/� ��� 7��6�� "#������� �7�� �6�� ">�o���� �������/� ��� 7��6�� "#$��� -B56 A�������#������Yf ��0 ���3�/� � � �<�~�� ��#4� R(L��/� � � ��m������7�#4� ������� �����=0 � ��L���� ���A7� "�����B56 �� A��� 7�L���� #$ a� 9�����7�> 7� "����f (�mn> & 56 A "���� "+��� &( ��2 "���� �����+���+ �����q9;��#$�O���S� �������/� ��� 7���#$��,�( �#$������� T9�#$ �7������� ����S����R� �7���6��56 ">

����� �����,-BH�#4� ���N�3 "#4+���+9; "����� -B��� �+9;��#$����������+� �������/� ��� 7��6�� "#$����"

• ��������#$���� ���Zf +.7�> +;> +.-�>��*5�m !

• �@ "+�������� "�� ��� Tfn+�� �> ���B���9�0 "> 7� "�m !

• �� �� "+�~���~�� "�� ��� �&( ���0 � ��� 7��6�� �7� " �P [����R( �� ����'7���#$�67����#��� [� ��� 7�� ��

9;��#$�O� ���(� 7���#@&( ��S��56 �����-B�S����#M#$���� "0-�� �� Tf��O!; "�>���B���9�0 "> 7� "�m !• �����#�� � � �N�Efg��#$���������B���9�0 ��> 7� "�m

] #$��7� "+�������6�� d9;��0 "��7�#4� �6�� "#$������ �6#$��� & � $C?N��&( ��A���A ����=��&( ���#$����3 "#4+�2���+��� "#<9;��#$��C�����<��9�0 � 7��6��������>Mo��<��������#$���� "� ��������56 d�� "+���<&( ��E��56 d��56 d���R(��� ��� 7����������>���������#w#$���� "0 -B��#w �Q�� "+��9;��#$�� �:��������#$���� ���=��56 Y)�� �����#$���������������������Z7� "������B� "�����������#�#$���� "0 -B��V40 y9; ����U�/#$�6WX��#Y7� "�9�0� 7��6�����������U y�N� & �����/� -B��#Z�������67��/� -B�6�� U " b�����0 R( �)�,7� "������R( �� #M�� �!;-B��#$���#@ T�N� & >& �� T���� \�� "�� ��� ��3 "#M9; "#@���B���9�0 ����B���9�0 "> 7� "��� "�+�� "+���N����-B��q����#@�����/#$z��N�/�9; "��"

• �@ "+���N�����++H6&( �� �����N7� "+ ������� #$� �<��0 0 > ���B���9�0 ��> 7� " � !

• �@ "+���F��� " ��/#$ "� #$��7� �#4�� "���a����7� "0 L�� �� "� 9;��#$� ��56 L��6-B��#:7� "����0 � � 7� "+ ������� #$��9�0 �R(> ���B���9�0 ��> 7� " � !

• � �������/� ��� 7��6�� "#$���+9;��#$�O9;������ ����N " Y#$ ��6� �<��#4#4� "#4�N7� "+ ������0 � 7���> ���B���9�0 ��> 7� " ��>

�����3 "#4+�����3�67�� 0 � ���#@���(� ���/#4� !� �� ��56 �����7�L��6-B�S9; "#M�N� & ��)S#$��7� "+�������6�� ���-�����#�"

• �@ "+���N������ "�� ��� "�+��56 ������ �����������"!

• �@ "+���N������ "�� ��� "�N���� " ��/#$���+9;������ ����"!

• �@ "+���N�����/#$��,��,7� "����0 � � �7� ", "�+�� "+���N�����++H6&( �������+�� T�� "���� ��� "����� !

• �����#�� � � �N�M>

Page 47: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 47 de 62

O ficheiro de configuração

�6#$��� & � $C?N�E ����� ���� 7�L���� #$ �����7� "����� R( �#$�6��56 T� 9�����7�> 7� "����f (�mn>��#$�����������V4���C������7�#$��-B��# �=�����/#4 ��/ �#$�=�� O��� 7�L���� #$ C���=7� "����� R( �#$�6��56 C&( ��A���=��9�0 � 7������ ���������N7� "�����B������>

& ��7���������"

• ��t�i��3h �Zv�k�j)!�u �Z������7�#$��-B����7� "����� R( �#$�6��56 ����O+H6&( �� ���

• ��t�i�i ��k�� ��! � j�VM9;��# ��+���/#$ "�+9; "#@�����3���� �&( ��S������9�0 � 7���,��� ������N���N7� "�����B�����

�~9�#$�����������V4���.����!;)� �3�6WX��#� �+�,� ���/#$ ��( ���56 %�����S9;��#$���������9;��7����� 7�����������7� "�����B�����#$���3��#4� �����'�� }� ��� 7�� ">Y�����������7���56 [7� "!�#$�:�p7� "�����R( �#$�6��56 [�� "�T�/#$z��T�/� 9; "�T7� "� ����T���0 � R��6����������� ������+ ��������� �7�L��6-B��� � & ?O�� �� "+H6�/� 7����N�6�/#$�6-B)��N��� ����jk������ v "

• �N���C7� "��-B����7�� "����0

• �"t���� �<��l4l4h t�l

• ����7�#4� 9;��6��56 � "9; "#$�/ �������/� 7��

?O7� "����� R( �#$�6��56 �)S� �� � T��� �� 0 ��#4����9;�������N��0 R( ����N�������0 L����N�(� �3��#$���>

?~�3 "#4+�~+��� � �3H67�� 0����27�#4� ��#\ �+��7� "�����B56 A)2���(����#\ �}���B���9�0 ">b�; �����+ "�\���(����#w ��� 7�L���� #$ �7�#4� �6�� T9; "#@�����3���� ��( �#$��������O� �������0 �6��56 ��� ��6#$��� & � $C?N�M��&( ���)� T� 9�����7�> 7� "��>

��!;����� 7x7� "����� R( �#$�6�/� "�7� "����� R������/ �9

�2� � � & & ��������� � � � & � (@� ��o � � � �6�= "#@��0 + "��� �� ��/L�� ��R ��� 0 0 �< "# � !���C�����3�� �0 �/#$ " ���S� �N � � � �3 "#M+ "��� ��� �9�0 ��7���������>� �����#$�3�67���� ���C�����3�� �0 �/#$ " ���������!� �R(V40 �R�R(� ��RZ7� "���/#$ "0 ��"����� "�����(�3 "#Mfg��0 + "���/me�� "�������3��0 0 �(�3 "#M0 ��/��>�B0 � 9�������!� �R ���� "���9�0 �� �����!� �R ���� "���� �������� �� ��9;��#$��+�����#4�+� �\7� "���\������7�#4� 9;�/� "���N� �7� "���/#$ "0������#$�/ �9��67��/� "����>9�0 �� "0 ��6� ���E������#$7�L9�0 �� "�����#$� ���E������#$7�L� ��0 "������ ���\ "0 �Z7� "������7��/� "� ��L����Y��� �a "���S ���� ��R�����+� ���d��L� ���+ �9�> ���� &( ���� �(� � �B���

?N�N-B��#4� H6-B��� �+��56 "

• �������#$�3�67����

�����3 "#4+�= O7 ���(� R� � ��� & ��� & � �A�� �Bk�l4i�k����� �� h i !��&( ��A� �����#$�3�67��=���A#$�����=����-B� �����#4> ?N��� �����#$�3�67���� ����9;��7�� ��� 7��6����� �6&( �����56 A��9;�������\�6&( ���0 ���\&( ����'+H6&( �� ��� ����jk������ ����a9;��#$�A7� "� ���� 7���#�7� "y " ��/#$� ����jk������ ��� & � ��> & �E������a9;��#$��`��56 d�����/� -B��# 7� "#4#$��7������6������ ���7�� "����>

Page 48: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 48 de 62

�� � �� � "�\7����� "���G�'� �����#$�3�67�����9�#$ "9�#4� �6����)���9;�������\�T7� "�����B56 ~9; "#e�����3��� � ��6 � ����� "f�?'h i�jk�l4i�k�jg�� " \DO#$������mn>��@��������N7����� "�+��9; ����S �����#@��7� "����� R( �#$�6��56 T9; "#@�����3��� � "

� �����#$�3�67���� ���C�����3�� �0 �/#$ " ���

�;��#$��-B��#4� ��� 7���# `&( ��a ��6#$��� & � $C?N�[-Bza7� "+ `�����3��� � "�� ����a a7� "+������ 1h u�v�k��v�s�t�� ��k�� ��! � j vB�w9; ����%����7�������� ���#N7� "�9;��#$��#+� ��� �7� "1 '#$���� �0 ��6�� ��� �7� "+������ �l4t�!�jk��(j9;��#$�� "!;���#M �+��-�� ��56 T+��� �N��!�#$����R��������>

�@ " ��/#$ "��7����� "��� 9; ������������ R(����#Y �+�' " `+��� ��� �����#$�3�67����Y����9;��7�� ��� 7�����9;��#$�:����# ����6�����+9;��0 ��6#$��� & � $C?N�M��9; "#@����"

�������#$�3�67���� � ��� 9�����7 7 � ���/L 7 ��������#$�3�67���� � ��� 9�����7 7 � ���/L 7Z� 9�����7 +���9�9�9*7 �

?N�!;���Y� ���3 "#4+��Q � ��� & 9;��#$�' �����#w���/L 7=7� "+ �� 9�����7 7�>G? ����R( ������T����!;)��� �9; "#$�� ��� & � �P�� "!�#$� ������> �6 "��-B)� �� ����#T&( ��Q�/_������ �:�_�0 �/� 9�0 "�:��56 |����7�������� ����_�0 �/� 9�0 ���.� �����#$�3�67�����> ] 9; "����� -B��0 �+�,7� "� ���+���#C �+�b� �����#$�3�67��Qh u�v�k��=�`�/#$������9; "#$���#�/#$H6�3��R� T9;��#$�O� �� � "�N�/_������ ��>

�;��#$�S7� "�����B�������������"����-B�T����9;��7�� ��� 7���#N�~h i�jk�� ����k -�� #$�/ ���0"������fn9; "#M����"�9�9�9*7�mn�����56 Q�8� �����#$�3�67������ ��� 7���> & �P����7�������� ���#S������7� "!�#4� #S "�p�� "+���%�����p� �����#$�3�67����p ����1 7� "+������ 2h � ��t�i��3h ��>

• � � h u�v���k �%!��OV �6 "����� R( �#$�6��56 �������k �%!��O9;��#$�� �7 ���(� R� �� ��� & �� �Bk�l4i�k�� >

• u � !�jt���k �%!�� � �6 "����� R( �#$�6�������+��� ��k �%!��d9;��#$�O�O7�L��6-B� �%� !�jt��.9;��#$�O�d#$ ��/� ���O�������R� �7�� �6��56 �����7�L��6-B����>

� ���#� � � h u�v���k �%!���� &( ���#� �%� !�jt���k �%!��~9; �����|����#�7� "�����R( �#$�6�� "��9;��#$� � i�t�i�k � " � ��� � �������Q+��� "#T9;��#$��:������7�� #$7� ����������7�� ����>Y����� ����� " ��/#$���� "9;���������\7� "���� �0��p���9;H6R(� �����N�� T+����>

• u � !�jt�� t���� � B� ����������\7� "�����B�����\&( ���-B56 ~����#e7���#4#$��R��6�������� �� "+�6�/�7���+������'���+����"#4� ��&( ������� � �%� !�jt<)S� ��� 7�� �6�� ">

• u � !�jt�v�j ��l4j �# B� ��������b7� "�����B�����A&( ���-B56 ����#��� �� "+�6�/� 7���+������y����R� �7�� �6�����&( ������� � �%� !�jt<)S� ��� 7�� �6�� ">

o*u � !�jt�� t����Z�� du � !�jt�v�j ��l4j�9; �����P����#x0 � ����������'�� "+����7� "�����B�������3 "#4+�6��6�������+���*��56 P� �� ����.-B��WX���.7� "����� R( �#$�6�� "�*9;��#$� �Tv�k���l���s������0��1&( ���0�7� "+ P�� P�� "���� ���B���9�0 ">

�@�^+��� "#a9;��#$�� �� "�`7����� "���O) ���������$H6-B��0�&( �� u � !�jt�v�j ��l4j ���Tv�k���l���sb�y ��!�jt �Nv�j ��l4j ��������$�� �����Y������7�#4� �������Y���'7� "�����B56 "� 9; "#$&( ��~��������'�3 "#4+�'&( ������� [ �+�7� "�����B56 ) � �����#4#$ "�9�� ����� 9; "#F���B���9�0 ��� �+� +H6&( �� ��� !�0 �&( ���� ���b������ )#$�������!;��0 ��7�� ����> & � ��9;�������P � ���������B�/#$���� ���6�������� �/_�����0���� 7� "��L���7�� +����� �� ���� 7�� �������9;��#$�T#$��� ��� 7�� ��#e �+�S0 � R��6��56 "��7����� Z�S+H6&( �� �������� " ��/#$�����B�/#$���� ���6�����3��0 L��T9; "#

Page 49: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 49 de 62

��0 R( �+�T#$�6WX56 "�(9; �����9;��#$����#4V4���Z��7� "�����B56 �9; "#N� �� � Z����9; ">�?S���B�/#$���� ���6����&( ��T9; ��(� �#$��� ��� 7�� ��0 � WX��#"��0 � R��6��56 2��56 2����!;�Y&( ���9�#$��7�� ���Z���Y ��3�6WX��#4>�?����B7���9;��56 ��6 ��67�� +�Z������7�#4� � )�&( ������� 2���+ "�Y� �� � "�Cl4t����2����l4l4h t�l$vO0 � R������� "V4�����% �+� ����jk������;>(����#e� ����jk������ ���������#}#$��7� "�����/#4 �� #[ "�F�/_������ �F7� " ��� �����+���F&( �� �����56 Jt��3� � h i�k87� "���� "+�{ �+�&( ������/� ���6����7� "����� ����#$H6-B��0 ���~#$��7� �#4�� "��> �@�������7����� "�G� ����jk������ ����-B�����#e E��!�jt �N���%�6�9;��#$�1� ������%���%7� "�����B���������1����� �B��#O&( ��1 P��� �����+� #$��+ �� �� "+�1� � ��� 7�� �6�/� -B� �� #$�������!;��0 ��7�� +����� ������+����R� �7�� �6��������>

• !�h i�h �%!�k�h �;v

�6 "���/#$ "0�`���d�( �����7� "�����B������7� " �a+����+�a�� �!�V4#$�����`���A���B�/#$���� ���6���`#$��+ �����56 ,9;��#4�� �/� ������>��@ "#4+��0 +������E������A7� "����� R( �#$�6��56 d)`9; "����A� �Bk�v�9;��#$�2&( ��A&( ������� E ��� �����+� #$��+ �� F7� "����7����#T�Q�(���7� "����7����#4�Y �%� !�jt*-B��� �� �� "+�6�/� 7���+������Q�3��7�L���#T�0 � R��6��56 T+��� �N�����/� R���>

Configurações por defeito da conexão

����� ���� � �� "+� ����9;��7�� ��0`V �C�����3�� �0 � � &( �� ����� �B� ��/� 0 � WX�6�� "#[������� ��� #7� "����� R( �#$�6��������&( ��p���%��9�0 � 7���8�d� �����������7� "�����B�������x9; "#����B���9�0 % p�� "���� %���7�L���� #$ ��� "

7� "��� �C�����3�� �0 �� � ��9;��#4��� ��������G� T!;�S� �Yfn#$��m � � ��� ��R�����R� ��/� �6�/� "���+f 7Z+�������N-B��# ��mn>� � ��� ��R��/#4� ��� � 7� � �a� ��� ��/L������/� 7��6���R��6�� �<� ����� ��/L�! � ��#4������� R

?N�N-B��#4� H6-B��� �N������� ��� �����+��������O����7���56 T��56 "

• �@k��Bh i��(jl4h k�v

& � R(��� ��� 7�����&( ���9;��#4��� ���z���7�� �T���Z����-B�Z���#e����������R� �7�� �6�������w7� "*7�L��6-B�Tf 7Y��� R(��� ��� 7��� �� �����mn>��;��#$����������#4��9; ����a���������$��# �6�/#4� !� �� #� � �� �+��#$ b9;��&( ����� "�<���0-B��W +O�~������-B��#4� H6-B��0 ����-�� ������� Z������� *R��������#M#$��7� �#4�� "�N����������7���������#4� ��+�������> �e���N�����L�����,�6�������56 &( ��'�����%+H6&( �� ���%� �����1�� ����������x��������.���6�/ �#$��WX�S�����56 '����#$HS�67� "������0 L�H6-B��0����#N������-B��#4� H6-B��0���7Zfg�������O�����9�#$��mn>

• ��js��%���+l$v��6v�h �

?N �������/� 7��Z��� ����jk������ v� ��������� Y������� ���6�/ �#$��� � & ?N>(������Z)Z �+)�� ��� �9�#$���3��#$����7����0 ���)� =&( ��Y-B��+ "�\ �����#w�� "�\�� "���� "�����B���9�0 "��> ��+�Z��0 ���#4���6�/� -B�Z)� �����#"7�L��6-B���\����7�#$������9;��#$�/� 0 L��6������>

Page 50: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 50 de 62

Editar a descrição de uma conexão

�;��#$��� ���� ����(� ���+ "�� ���� 7�L���� #$ 2� 9�����7�> 7� "����f (�mn�G9; �����+ "��-B��#"&( �� �$H������ �����0 HT �+�7� "�����B56 a9; "#������3��� � "> �X�6WX��+ "�Y �+��7 �"9�� ������������7� "�����B56 2�~� �����+ "�\ ��� "+�~9;��#$� �,DO�� "����������7� "0 L��������0�7� "+ "

�6 "���S�������V4�����/!

��,���B���9�0 �������7�#4� ��56 ����S �+��7� "�����B56 1)�"

�������9�0 ���/ �������0�2��L��S�������< "# � L���#$�S0 � �B�+0 � � ��"� 0 ���3�/�� �!������ � � � ��0 ���3�/V4V4V4V40 ���3�/�����B�/L� "9�>g>g>g>g>g>g#4� R(L��/�����B�/L� "9�V4V4V4V4#4� R(L�� � � � ��#4� R(L��/�� �!������� � ��0 ���3�G������#4� R(L��G��#$�� "�\�/L��S����+�S���/L���#4�����/�� "�� � 0 ���3�/�����B�/L� "9�������#4� R(L��/�����B�/L� "9�>7� "���Y�����9�0 �

��0 ���3� ����7� �#4� ��� R��6�� �<� �=fn9� �!�0 � 7�V4�������< "# ���6���(#$������m0 ���3� � +.7�>87�>87�> +�������B� L� "9�� T#$���67�LY#4� R(L��0 ���3�/�����B�/L� "9 � +.7�> � �(>8(*(�> � ����� �!������ !;��L�� ����0 ���3� fg "�� � � �(�/L���#$�S� �+�� T�� �!������/m0 ���3�/�� �!������ � +��*5�> +���>87�>87;� 5����#4� R(L�� ��> R(>g���� �!������ !;��L�� ����� �/�������������B� L� "9�� T#$���67�LY0 ���3�#4� R(L�� � +.7�> +.5�> +.5�> +#4� R(L��/�����B�/L� "9 � +.7�>8/*/�> � ��> � �#4� R(L��/�� �!������ � +.-*5�> +��*/�>87�>87;� 5���� �� �������#$�

����� " =�T "�� �/� #N���x-B��#4� H6-B��� ���"&( ��T�3 "#4+�.+ "���/#$�6�����x7� "+ �-B��#4�H6-B��� ��9; "#N�����3��� � ���������� � ������ �������Y-B��#4� H6-B��� � 9; �����}����#(7� "����� R( �#$�6����� �6&( �� > & �������/� -B��#$��:7� "����� R( �#$�6�������p���!;���w��������7��������w�� Y��� 7�L���� #$ "��������T����7���56 Y����9�#4� "#4� ���6����>(o��e-B��0 "#$���x9; "#������3��� � ��9;�������+��56 T ����6�� "�+������������7�#4� ��56 �����7� "�����B56 T��56 �7� "�����R( �#$��#@��������N-B��#4� H6-B��� ��>

?d#$������������7�#4� ����67�� +��)S����+��0 L����������������'"

& �!�V4#$����� +��*5�> +���>87�>87;� 5�� ��0 ���3�/�� �!�������

� �����#$�3�67�� +��*5�> +���>87�> &( ���0 &( ���# ��7� "� ���+H6&( �� ����R��6�� �<� � ����&( ���#$���

� �����#$�3�67�� +.7�>87�>87�> + ��0 ���3��

� �����#$�3�67�� +.7�> � �(>8(*(�> � � ��0 ���3�/�����B�/L� "9#$ " ����#

� �����#$�3�67���&( ��S��56 �7� "��L���7���+ "��

���@��� � �M����

� �����#$�3�67���&( ��S��56 �7� "��L���7���+ "�

Page 51: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 51 de 62

#$ " ����#� �����#$�3�67�� +.7�>8/*/�> � ��> � � ��#4� R(L��/�����B�/L� "9

� �����#$�3�67�� +.7�> +.5�> +.5�> + ��#4� R(L��+H6&( �� ����R��6�� �<� � �(� #$��� ��

� �����#$�3�67�� +.-*5�> +��*/�>87�> &( ���0 &( ���# ��7� "� ����

& �!�V4#$����� +.-*5�> +��*/�>87�>87;� 5�� ��#4� R(L��/�� �!������

] ����7�������H�#4� ����(� ���#Y�[������7�#4� ��56 ����[7� "�����B56 "�=� ������#4� #Y "�2��������#$���� "� ���`�����+H6&( �� ����� ��������#$��������9�#$ "9�#4� �6�� "��� 9; "#(�3 "#4+�Y�Y&( ���������7�#$��-B�Y��#$������&( ��29; "���� �� + "��>�@��+��� "#4� �Z�� "�w7����� "���(��������T����7���56 Y����-B�� �����#���������#$���� "� ����������56 ��� "+����>�?%��� ����6�B��� ���� 7�L���� #$ 29;��#4�� ��Z&( ������� �������� "+�����(+����� ���� Y7�#4� �T ��#4� ��7� Y�6�(� 7�� "����0 > & �Z��0 R( �)�7� "������R( �� #��� �!;-B��#$���#( A����#$-�� �� A�N� & � �����56 A9; �����[7� "������R( �� #�#$���(� #$��7�7�� "����#" "�\9;�67� �����7� �$ "�N��������#$���� "�N�����56 T������� R( �#$���6�/#$�6-B)��N���������S����#$-�� �� ">

�x �� �����������-B��#4� H6-B��� �T��������%��� 7�L���� #$ "�w-Bz� ��I9;��#$�����e���0"7� "+ � � k��3j v�!���i�k�j �\�� l4h �(j v�!���i�k�j ���� �+�O9;��#$��7��6�������B�/#$���� ���6��������7� "�����B56 ">

?N�N-B��#4� H6-B��� �N�� T0 �6�� �����&( ���#$�� T��56 "

• � k��3j

] �a� �����#$�3�67��E���B���#4���A��� ����jk������;�M�a� �����#$�3�67��` ����6���a9;��#$�A7� "� ���� 7���#�7� "F� " ��/#$� ����jk������;>c������ -B��#4� H6-B��0K9; ���� ����# 7� "����� R( �#$�6��� ��� ����R( �� ���� �3 "#4+���0 ���3� ���C�����3�� �0 �/#$ " ����>

• � k��3ji�k�js�t�u

�;��#$�= "�����C � k��3j@����-B�C����-�� ��# "��9;�67� �����<7� �$ O�������/� �� O)C 'l4h�(s�jg���/� 9�� 7���+������= 9�#4� +��� #$ 'l4t�!�jk�lw���=�(� #$��7�7���56 O��9�#$ "9�#4��6����>M������=-B��#4� H6-B��0�����y�����9�#$�C)A����7�������H�#4� E����#7� "����� R( �#$�6����> & �Y�����( �����R��6�� �<� ���������56 20 � R��6�������(� #$��7����+�������fno���9;�67� ����� ����9; ������ #A���K � 0 �6�� I9;��#$�y " ��/#$ I���� ����7�������� ���#$�� ���^����#2�(� #$��7�7�� "���6�� "��mn�E��56 )����7�������H�#4� 7� "����� R( �#$��#q � k��3ji�k�js�t�ur " l4h �(s�ji�k�js�t�u�> ��+�r7� "�����B56 7� "� k��3j ������k�� ��! � jl4t�!�jk " l4h �(s�j ������k�� ��! � jl4t�!�jkB�y��56 ��� &( ��{���#Q 9;��# ��+���/#$ 7� "#4#$����9; "����������pi�k�js�t�uA7� "�����R( �#$�6�� ">����E&( ���0 &( ���#��3 "#4+������F� ��� "� "� 7����� "����������:�3 "#4����7���#���� ���3 "#4+�6��56 [�� i�k�js�t�u�>go � ��� & f �@k�l4i�k������ �Gk�� !�l4h j)�;mn�Z�� "!�#$��9;���p #$���(� #$��7�7�� "����+����� ������ ~l4t�!�jk�l�N0 �R� S���b���O����# �A� ���3 "#4+�6��56 O�6 � ��� & ��� ����� &( �� 2l4t�!�jk�l �$H��������L���������� ��� �� T�������!;��0 ��>

• � k��3j v�!���i�k�j

��������#$���� "�q����� +H6&( �� �����q&( ��K � k��3jd�����H^�c9�#$ ����R���#4> �6#$��&( ��������+������&( ���0 &( ���# 7� "� ���=�� O�/� 9; +.7 +;>85*7*5�>85*7���>87;� 5��(�M9;��#$�A� ���(� 7���# &( ��C�A�� �!�V4#$�����E#$����� ���E9; "#G����/#$�6W��� � k��3jg> & �2 "�� �/� #� A��������#$���� A��� � k��3j v�!���i�k�jg� �����56 A � k��3j )���� � �0 ���������+������2�����jk���������������R( �#$�������Z�Y �_���� 7� Y7�0 � ������Z������������B�/#$���� ���6����>(�;��#$����0 R( �+���w��9�0 � 7��6�������

Page 52: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 52 de 62

9; ����'���������$��#x7�#4� ��#+�( �����7� "�����B�������� �+�*9;��#$�*9�#$ ����R���#+ '�/#$H6�3��R� '���*�� �!�V4#$�����%&( �������H��6�/#$���N�� � k��3j��� " ��/#$�O9;��#$�O9�#$ ����R���#@ ��/#$H6�3��R� �&( ���-B��,���O9�# �"9�#4� � ����jk������ � k��3jg>

• � k��3j�3h l4k������ �

�6 "��-B)����� �B��#N������S "9;��56 �� � �Bk�v ���w���T����� ����% �+�~�3h l4k������ �6&( ��T��� 0 �/#$�S ��/#$H6�3��R� ">�; "#M���B���9�0 %���. �+�E�� �!�V4#$�����O�6�/#$H����� � k��3jN ��/� 0 � WX�C��������#$���� "����56 S�(� #$��7�7�� "��H6-B��� ���O � k��3j��3�6W ����V �+�6v��%!�k�l$����k�9;��#$�C�������O��������#$���� "��>'����� S-B���� "#4�R(� ����# �A� ��-B �7��6��56 d9; "#�9;��#$���� �%� !�jt<���S �:v���l4h u(j�9; "#@�����3��� � �&( ���� �4 ���������3h l4k������ � �6 ����������$�6�� ">

• �� ��

& �d�`����7���56 .7� "���'�����/ �9T���y�A-B��#4�H6-B��0N9�0 �� "0 ��6� ���E������#$7�L��M�����56 d� ����������7� "�����B�����++��#$7��6�����N7� "+ ��� �� � �6������56 �7���#4#$��R��6�����N&( ������� � T��0 �� �)S� ��� 7�� �6�� ">& �d�`����7���56 .7� "���'�����/ �9T���y�A-B��#4�H6-B��0N9�0 �� "0 ��6� ���E������#$7�L��M�����56 d� ����������7� "�����B�����++��#$7��6�����N7� "+ ��� �� �������#$� ��56 T� ��� 7�� �6�����N&( ������� � T��0 �� �)S� ��� 7�� �6�� ">

�;��#$�C7��6���E9;��# ��+���/#$ � k��3j���������� ����E �y9;��# ��+���/#$ 'l4h �(s�j���7� "#4#$����9; "�����������>M�@ ���&( ��A �+��7� "�����B56 C�2 �+�2�� �!�V4#$�����=&( ��=����� ����A9; "#G�/#$H����� �� k��3jg����56 E� ��7�0 �� = A9�# �"9�#4� � k��3jg>xo:�/_�����0"������7�#4� � %�67�� +�,9�#$ ����R��. "�S9;�67� ������&( ��.-B56 .���, �+�`�� �!�V4#$�����,9;��#$�E� " ��/#$��>O�@56 ���b��9�0 � 7����y9;�67� �����E7� " � ��� 7�� b " *�������/� �� �� �+�U����� ����jk������ vB> & �����7�������� ���#@���S9�#$ ����R���#@���������+9;�67� �����������,����7� "�����/#4 ��#@�/_������ �+����9;��#$�6�� "�+9;��#$����0 ����>

] ����#4#$ O7� "� ����������# �=7� "�����B56 C�����/#$�=��� �� �!�V4#$���������3�6WX������ Tu(h i������A �+�����jk�������9;��#$�.�. " ��/#$����� ��� :��56 '�/#$��!;��0 L����w��� �����.&( ��%�.7� "�����B56 %��������$�d�d�� ���7�� "����#9;��#$�3��� ���+��������M9; "#$&( ��C O�/#$H6�3��R� d9;��#$�= " ����A9�#�"9�#4� � ����jk���������56 O)C����-�� �6�� d�� "!�#$�C�7� "�����B56 "� & �O���������$��#<9�#$ ����R���#� S�/#$H6�3��R� S&( ��d���d���� 7�� �C " Z���#4�� ���E��� ����jk������;�@�����56 ����7�������� ������S �,�/_�����0�����9;��#$�6�� T9;��#$�O� ���� ���0 )�,�� ��/_�����0������/#$�����+�� �!�V4#$�������

Qual é qual ?

� ���0")d������jk�������&( ��d����-B�,����# � k��3jN " al4h �(s�j �] 7� "�9�0 �����+������d��#4!�� �/#$H�#4� ">

& �R(� #$ A&( ��2������� R(���2��� 7� "�����B������9;��0 ������ ���� ���B�/#$���� ���6������> �; "#w���B���9�0 "�G������� R(���� 0 � ���a�����/#$�1���*+H6&( �� ����� �e���� ���0x� �e��#4� �b��� ���e���� ���0 V��e��#4� � �� " : 80 � ���������/#$�q "�����7�#4� �)�"#4� "�����,����9�� ��L� .�,�; "#$� .��� ������9�V4��#$� ��>+����9; "� �O9; ����d����� �B��#< � k��3j�#$���3��#4� #4V4���EH9;��#$�������&( ���#$���~�� ��� "+��� �e���� ���0� " �e��#4� �:�� U�� "���� ����B���9�0 "� �~ ql4h �(s�j H:9;��#$���(� #$��� ���>

�;��#$�.��� �9�0 � ��� 7���#N�S�6�(�� ��� ���/#$�6��56 "�")%#$��7� "+�������6�� T&( ��. ����S "��+����+ "���� "+��� O��� 7�L���� #$ d� 9�����7�> 7� "���x�����<�( ����<���B�/#$���� ���6������>Mo*�@ "+�A����9���9; "#G���B���9�0 "��#$���3��#$��V4���=D+H6&( �� ��� ����9�� ��L� "�T� ������9;�������������+������q���b7�� ���6���q�� &( ��q 1��� 7�L���� #$ 1�����H���� �������9�� ��L� %)d � k��3jN���E������7�#4� ��56 .���E7� "�����B56 ������9�V4��#$� ���N�����56 *����9T����-B�,����#< � k��3jN���������7�#4� ��56 �����7� "�����B56 T���O+H6&( �� ���O�; "#$� ">

?N����� &( ������� �7� "9�� �} � ��� 7�L���� #$ ����} �+�Q+H6&( �� ���Q9;��#$�:�: " ��/#$��� �Q_���� 7��� ����������Z&( ��Y���:���Y�3�6WX��#w�� ���� 7�L���� #$ ���������R( �������+H6&( �� ���Z)Y��0 � ��L���������� �����#$�3�67������

Page 53: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 53 de 62

9;��#$�Z&( ��Y7� "#4#$����9; "�����ZD��\� �����#$�3�67�����&( ��Y�������+H6&( �� ���� �����9;��#$�� ���� & � ��>�� 7�0 ��#$ Y&( �� Uv�t��3j����l4k���56 * "!�#4� R��`�b� ��� "�����,&( �� ����#�7�L���+��#C�� "+���O� ����0 +������,�(� �3��#$��������OD��+H6&( �� ������������-B���� ���7�� "����#M���O+����+��>

([HPSOR�GH�FRQILJXUDo}HV

Virtual Private Network

�6 "+ 1��������`7����� q��56 ,-B " p!;��������# ������a7� "����� R( �#$�6��56 ,��c������L� �^���B���9�0 7� "��7�#$��� Y���� �+�T#$����������*��0 R( ����e��������#$���� "�e-B56 �����#N ����6�����e���x0 ���/#$���e���"!���7������7Z>g>g>9;��#$�O��� � �0 ��#@��������#$���� "���������� &( ���7��6���O0 ���/#$��-B��#4� �O�� �q� �����#$-B��0 �����7���5*(*(�>

�@������'7����� ~�%7� "����� R( �#$�6��56 ~�� ~��� 7�L���� #$ ~���%7� "����� R( �#$�6��56 :����#$H*����+��0 L�������%�6 ������7�#4� � "�S!;�������6�� T�� �+�O#$����������7� "����� R( �#$�6��56 �7� "+ ��O����R( �� �����"

�� �!�V4#$��������>g!�> 7�>87;� 5�� ��0 ���3�/�� �!������� fg��������#$���� �������O�������S#$��R(� ���/#$�6�� "m

� �����#$�3�67�����>g!�> 7�> �+H6&( �� ����R��6�� �<� � ����&( ���#$���

� �����#$�3�67�����> ��> R(>gL ��0 ���3�� fg��������#$���� ����B���#4�� ��3 "#@�����O�� �!�V4#$��������>g!�> 7�>87�m

� �����#$�3�67�����> ��> R(>g� ��0 ���3�/�����B�/L� "9#$ " ����#

� �����#$�3�67���&( ���������7� "��L���7���+ "��

���@��� � �M����

� �����#$�3�67���&( ���������7� "��L���7���+ "�#$ " ����#

� �����#$�3�67�� �4> �B>g0 >g ��#4� R(L��/�����B�/L� "9�

� �����#$�3�67�� �4> �B>g0 >g� ��#4� R(L��+H6&( �� ����R��6�� �<� � �(� #$��� ��

� �����#$�3�67�� +.-*5�> +��*/�>87�>gfg&( ���0 &( ���#@7� "� ����m� fg��� 0 � ��0�&( �����������#$���� "�����Z9�#4� -B�6�� "��m

�� �!�V4#$����� +.-*5�> +��*/�>87�>87;� 5�� ��#4� R(L��/�� �!������

o:��� 7�L���� #$ p� 9�����7�> 7� "����f (�m�����#$H,����+��0 L�������.�6 p����R( �� ����,f+7� " ����7�L��6-B��� � & ?����7� �#$��6�����+9;��#$�O���S9; �����#$��,-�� �� ���0 � WX��#@7� "��-B����� �������+�������m "

� �6 "����� R( �#$�6��56 T!;H���� 7��7� "����� R������/ �9

� �����#$�3�67���� � ���/L 7�B0 � 9�������!� �R ���� "���

Page 54: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 54 de 62

9�0 �� �����!� �R ���� "���9�0 �� "0 ��6� ���E������#$7�L9�0 �� "�����#$� ���E������#$7�L

� �6 "����� R( �#$�6�������N&( ��S������9�0 � 7���,��� ������N���N7� "�����B�����7� "��� �C�����3�� �0 �

�2��� 9; ����S9;��#4��� ���z���7�� �O�����+����R� �7�� �6�������N����7�L��6-B���+f 7Z��� R(��� ��� 7��O� �� ���mn>� � ��� ��R��/#4� ��� � 7� �6 "+ ��� �������/� 7���#@���NR��6�� �<� ����� ��/L�! � ��#4������� R

�27� "�����B56 ��N���^9;��#$������7�#4� �)�"#4� T���������S9;��#$������� 0 � ��07� "���Y�������

��� �������/� ��� 7��6��56 �&( ��S �����+ "�N�( �#$������� T9�#$ �7������� ������� �������/� 7��6��56 0 ���3�/� � � �OL����6�(> ���B���9�0 ��> 7� "0 ���3�/#4������� R � � � � 7;��+��*(;7��3�37 ��� + ��>g>g>�2R��6�� �<� � ����&( ���#$���Ofg��������#$���� ����S �q#$�����S9�_�!�0 � 7���m0 ���3� � ��> ��> R(>gL��9�# ����� + T9; "��� T9;��#$��7�L���R���#@D��(� #$��� ��OV4#$ " ����#0 ���3�/�����B�/L� "9 � ��> ��> R(>g����� �!�V4#$�������6�/#$H��N����R��6�� �<� �=0 ���3� fg "�� �/� #M���S��56 ������ ���/� #M�� �!�V4#$������m0 ���3�/�� �!������ � ��>g!�> 7�>87;� 5���2R��6�� �<� � �(� #$��� ������� �!�V4#$�������6�/#$H��N����R��6�� �<� �F#$ " ����##4� R(L��/� � � �O!�#$����7�L�> ���B���9�0 ��> 7� "#4� R(L��/#4������� R � � � � 7;�B�37 ��� + �3� �;� -;� 5��(>g>g>#4� R(L�� � �4> �B>g0 >g�#4� R(L��/�����B�/L� "9 � �4> �B>g0 >g#4� R(L��/�� �!������ � +.-*5�> +��*/�>87�>87;� 5���2�O9;��#$����(� #$��� ��������H����3�6WX��# ���Z+����&( ���#$�6�(� ��R#4� R(L����� #$� �<��0 0 � �B����� �� �������#$�

?N� -B��#4������� ��������A��� 7�L���� #$ `����� �( ���� ���B�/#$���� ���6����� ����-B������#\� ��z����/� 7���� ���B7���9;� �� "�<��������#$���� "� ��9��<������� �����#$�3�67������@&( ��C����-B�C�������#G���=�67� "#$�� C7� "U�2+H6&( �� ���� "�����= ��� 7�L���� #$ ������HO� �������0 �6�� ">

Endereços para redes privadas e públicas

� � � +.- +./Z#$������#$-B���/#$z��NR(#4 �9; "�N������������#$���� "�+9;��#$�O �����#@��q#$�������+9�#4� -B�6������"

• +.7�>87�>87�>87;� /

• +��*5�> +���>87�>87;� +.5

• +.-*5�> +��*/�>87�>87;� +��

o��x��������#$���� "�������������� �����#$-B��0 "���� ���7��S-B56 '����#N�6�/#4� !� �� �� "�x�d���6���d���'h i�jk�l4i�k�jg>�e��� "#w9;��#$��Y�� "��l4t�!�jk�l$v �$HZ�����H�� ��7� ��!�� �� ����Y�3 "#4+�Z�� �� "+H6�/�7��Z������56 �#$���(� #$��7�7�� "����#

Page 55: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 55 de 62

9;�67� ������7� "b����������/� 9; "�����O��������#$���� "���@&( ���# ��0 ���������$����3 "����C " ��������/� �� "> �e����9; ���� �����# �6#$��� & � $C?N�'9;��#$��#$���(� #$��7�7�� "����#w9;�67� �����������/#$�Y�( ����\#$����������������Y�/� 9; "�G ��������� 29; "#���B���9�0 � -B��#4� H6-B��0 0 ���3�/�� �!������ � +.-*5�> +��*/�> � ��>87 � � -B��#4� H6-B��0#4� R(L��/�� �!������ � +.-*5�> +��*/�> � /�>87;� 5��(>������������������#$���� "�C��56 d-B56 E��9;��#$��7���# ���,h i�jk�l4i�k�jg�< �+�-B��Wa&( �� ��56 b����7���9��� �0 �6�� "�A�������/#$ b�� "�a9;�67� ����� ��� & � ����&( ����z� b��������#$���� b���� �����#$�3�67��C���B���#4���=��� ����jk�������fn9;��# ��+���/#$ "� � k��3j@�%l4h �(s�j@����������7�#4� ��56 C����7� "�����B56 "m<�� "����� ��N7���!;������0 L� "��>

Road Warrior

�6 "+ �$HA�3 "�N#$���3��#4� �� d�������#4� "#4+��������M7� "����� ����#$��+ "�C � �"t���� �<��l4l4h t�l��� ����2�+H6&( �� ����&( ��A��56 =���} �[��������#$���� ������� �B "� ��&( ��2�����$�Y����9;��#$�6�� =&( �����������$�Y "��V40 � ����>����� T� ��7�0 �� "

• ��,-�� � �$�������&( ��S9; ����S0 � R���#@����&( ���0 &( ���#M0 �6�� !

• � ���0 &( ���#O+H6&( �� ���,&( ��*�����L��q �K��������#$���� ���%�(� � ���� 7� "�+&( ��q��56 *&( ������� ������N���N7� "�����B����� ��h ��� V !�u���� & � " \7� "�����B�����+9; "#@7���!; ��6�/#$�6-B)��N���S+ ������>

& �Q9; "���� �� �+�}�3h l4k������ �N���7������*&( ��p�����H1�����9�#$�pD*����&( ���#$���*�p��� ���������#$���� ���2�����H6�/� 7� "�������56 [9; �����+ "�� �����#+�.7� "�����R( �#$�6��56 '�������#4� "#4+������%������7�#4� ����7����� �7� "���/#$H�#4� ����+ "�N&( ���7� "���������#$��#4V4�� "�+ � � ��6��$C��#4#4� "#4>

?~7� "����� R( �#$�6��56 a9;��#$�� �"t���� �<��l4l4h t�lN)~0 � R���� #$��+��������(� �3��#$��������( �+��7� "�����B56 �N���M> �@56 A9; �����+ "� �����#" "� ��9����� "� � ��6� �<��l4l4h t�l�� v��� ���� 7�L���� #$ ����Y7� "�����R( �#$�6��56 "�G �+�-B��WY&( �����56 A "� 7� "��L���7���+ "��9�#$��-����+�������� ����56 A&( ���#$��+ "� ���#� a����#$-�� �� "#�����������#�������!;��0 ��7���#+����7� "�����B������7� "8 "� �"t���� �<��l4l4h t�l�� vC-B��WX���T���� 7� "������e�.�������� �$H,��56 �������#$��, "��V40 � ����>

�@����������B���9�0 ��O#$������)S����+��0 L���������6 T����R( �� �����"

& �!�V � ������� 5�� ��0 ���3�/�� �!������� fg����7�#4� �)�"#4� �7� "q � ���Z#$��R(� ����6�� "m

� �����#$�3�67�����>g!�> 7�> �+H6&( �� ����R��6�� �<� � ����&( ���#$���

� �����#$�3�67�����> ��> R(>gL ��0 ���3�� fg��������#$���� ����B���#4�� ��3 "#@�����O�� �!�V � ��������>g!�> 7�>87�m� �����#$�3�67�����> ��> R(>g� ��0 ���3�/�����B�/L� "9

#$ " ����#�

���@��� � �M����

� �����#$�3�67���7� " �����(� � ���� 7� +H6&( �� ���O#$ ��6� �<��#4#4� "#

Page 56: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 56 de 62

�@������ 7����� "����� 7�L���� #$ "�P� 9�����7�> 7� "����f (�mQ�������( ��������B�/#$���� ���6������-B56 ����#0 � R���� #$��+������d�(� �3��#$���������>�o*&( ��E�����/� -B��# 0 �7���0 � WX�6�� ,�� d����7�#4� �)�"#4� "�M���y���B�67����+������E +����+ ��t�i��3h �Zv�k�j)!�u�����t�i�i ����k�� ��! � j�����7��������N7� "+ T�� ����B���9�0 ��N���M>

� �6 "����� R( �#$�6��56 T!;H���� 7��7� "����� R������/ �9

� �����#$�3�67���� � ���/L 7�B0 � 9�������!� �R ���� "���9�0 �� �����!� �R ���� "���9�0 �� "0 ��6� ���E������#$7�L9�0 �� "�����#$� ���E������#$7�L

�27� "����� R( �#$�6�������+9; "#@�����3��� � �&( ��S������9�0 � 7���,��� ������N���N7� "�����B�����7� "��� �C�����3�� �0 �

�2?d9;��#4��� ���z���7�� ��7� ",&( �������-B�S����#@�3��� ����Ofn#$��mn����R� �7�� �6��56 ������N7�L��6-B����>� � ��� ��R��/#4� ��� � 7� �6 "+ ��� �������/� 7���#@��� ����jk������ v�� ��/L�! � ��#4������� R

?��(� 7�� "����#@��������7�#4� ��56 �����7� "�����B56 ��� 2l4t����Z����l4l4h t�l "

� �6 "�����B56 T9;��#$�� �"t���� �<��l4l4h t�l�?N0 ���B�����(#$�7� "��� & ������V$?N0 ���

��� �������/� ��� 7��6��56 �&( ��S���S ����O�� T9�#$ �7������� ������� �������/� 7��6��56 0 ���3�/� � � �O��������> ���B���9�0 "> 7� "0 ���3�/#4������� R � � � � 7;��+��*(;7��3�37 ��� + ��>g>g>�2R��6�� �<� � ����&( ���#$����&( ��S� �9�0 ��+��������O����R( �#$�������Ofg��������#$���� ����S#$�����S9�_�!�0 � 7� "m0 ���3� � ��> ��> R(>gL��9�# ����� + T9; "��� T9;��#$��7�L���R���#@D��(� #$��� ��0 ���3�/�����B�/L� "9 � ��> ��> R(>g�� & �!�>g#$�������6�/#$H��N��������&( ���#$���Ofg "�� �/� #M���S��56 ������ ���/� #M�� �!�V4#$������m0 ���3�/�� �!������ � ��>g!�> 7�>87;� 5���2�67���� ���&( ���0 &( ���#@��������#$���� T9;��#$�����(� #$��� ��#4� R(L�� ���C������2&( ���0 &( ���#@��������#$���� �����������&( ������� �������/� 7��6��56 ��� ���7�� "���#4� R(L��/� � � � ��������> ���B���9�0 "> 7� "#4� R(L��/#4������� R � � � � 7;�B� -;� 5�� � �*(;�3��>g>g>����56 ������ ����S�� �!�V4#$�����S9;��#$�O �Ql4t���� �<��#4#4� "#@�/� 9�� 7� �2)S9; "����� -B��0�+���+�� "#4+��0 +������S��56 �)S����7�������H�#4� ��2����� �B��V4���� 2l4t����Z����l4l4h t�lG� ��� 7�� ��#@��7� "�����B56 �� �� � �6���

����56 T��������� �B��7� "+ ������3��� � ���������#@��7� "�����B56 T9;��#$��l4t����Z����l4l4h t�l$v����56 �&( ���#$��+ "�N��������#@��7� "�����B56 T���� ���������#$���� ��� �$HO��56 ������H� "��V40 � ���� � ��� ��R��/#4� ��� � +

Page 57: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 57 de 62

�@�����B�/#$���� ���6��������7� "�����B56 T �����+ "��"

• l4h �(s�j����\��������7� "+ q��56 ,���+ "�E������ �a�� ,��������#$���� �����<-B��+ "�=�67���� ���# `&( ��7�L��6R���#M�� "�+9;�67� ������>

• ��!�jt�� ���%����9;��#$���67���� ���#4+ "�N7� "�����B�����++���+��56 ����+���� 7�� ��#4+ "�

• �Bk��Bh i��(jl4h k�v����6�\9;��#$�p��56 ~����� ���/� #��� �-B�����������6�/� -B�������p0 � R��6��56 '&( ������� '�. " ��/#$����B�/#$���� ���6�����(� ��7� "����7���� " Y� �����������������#$���� ����>

op��� 7�L���� #$ *���E���B�/#$���� ���6���d�� �"t���� �<��l4l4h t�l�-B���e����#<&( ������,� ��z����/� 7� "�M���B7���9;� �����+����R( �� ������+0 � ��L�����"

• h i�jk�l4� ����k�v���� ��k�� ��! � jl4t�!�jkB��9;��#$�O�� �9; "#$���#@��������#$���� "�������(� � ���� 7� "��>

• l4h �(s�j���� ��k�� ��! � jl4t�!�jk

• ��!�jt�� v�j ��l4jg��9;��#$�O� ��� 7�� ��#@��7� "�����B56

• �Bk��Bh i��(jl4h k�v�������9;��#$����������#M+�������#@��7� "�����B56

o� ��/#$ "�Ql4t����P����l4l4h t�l$vF9; ����� ����#E�67�#$����7�������6�� "�,�^0 � ����y��� 7� "�����B�����b�������7�������H�#4� "> �6�6���A ������-B�C���# �A�� ��A9�# �"9�#4� ��7� "�����B56 C&( ��=7� "�����R( �#$�6������� _���� 7���� 9;��#$����N-B��#4� H6-B��� �\l4h �(s�jh ����l4h �(s�jl$v��6v�h � �Bk��;>

Testar a instalação

�����������7���56 =�����(� 7���V4�����Y��������#(��� 7� "�����B����� �+�Z-B��W�&( ��Y�����L������ �� 2� �������0 �6�� ��6#$��� & � $C?N�C�� ���� 7�L���� #$ T� 9�����7�> 7� "���(�����L��O��� �� �7� "����� R( �#$�6�� ">�@������ + "+����� }������ ��� + "�'&( ��Q� ������'���%������7�#4� �������%����7� "�����B�����p �������!�jt�� ���%�,9;��#$�,&( ��, 1� 9�����7�>g9�0 �� "f /�m�7���#4#$��R( ��,���O������7�#4� �������d9;��#$�`�b�� ��b!;�����,������6�� "�+� �����#4�����6 T����#M� ��� 7�� �6�� T+���+��56 ��������S� ��� 7�� ��#@���N7� "�����B�����+����q�� "������ "#$�����>

Testar os endereços IP ] � �9; "#$������� &( �� "� ��������#$���� "� ��� ����� ������7�#4� ������� ����� 7� "�����B�����

7� "#4#$����9; "������FD�#$�����A&( ��a9; "���� �� + "��> ] +��� � &( ��A7���#$� A �6#$��� & � $C?N�'�3��0 L���#\���2 "���������#$���� "�����Z��56 �7� "#4#$����9; "������#$��,DO#$������>& �9; "��L��a&( ��`�����H��� ,����7�#4� �)�"#4� ,�� q�; "#$� ,�`&( ��` b���� .���7�L���� #$ "�<��� �����/#$� " ��/#$���+0 � ��L����������+����R( �� �������"

7� "����� R������/ �9� �����#$�3�67���� ����� 9�����7 7 � ���/L 7 �

7� "���Y9; "#$� "V$����9�� ��L� 0 ���3� � +.7 +;> +.7 +;> +.7 +;> +.7 +#4� R(L�� � 5*7*5�>85*7*5�>85*7*5�>85*7*5

Page 58: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 58 de 62

� ������� ��(� WX��+ "���6 �6#$��� & � $C?N�%9;��#$��� ��� 7�� ��#���7� "�����B56 �9; "#$� "V$����9�� ��L� "����0 ����56 ����!;�:�� �� "+�6�/� 7���+������:&( ��:�����H��� }9; "#$� [ " a&( ��:�����H��� � k��3jY���p7� "����� R( �#$�6��56 ">������7� "!�#$�E� ���� O�6�/#$�6-B)��<���=7� "�9;��#$�6��56 O�� O��������#$���� ���O9;��#$���2� �����#$�3�67��A� 9�����7 7Of��A�������� ���/� #4� �6�/#$�6-B)�� ���K� 9�����7 +;m 7� "[ "� ��������#$���� "� ����� -B��#4� H6-B��� � � k��3j �dl4h �(s�jg>G� 9�����7 7=L���#$��� T���� \��������#$���� ����O� �����#$�3�67������/L 7Z�� T�� "���� ����B���9�0 ">

?N����� P�������� "���������/L 7Y�/� -B��#+ �1��������#$���� ���9+.7 +;> +.7 +;> +.7 +;> +.7 +\�����56 � '� 9�����7 7L���#$���,�������*��������#$���� "�x�,7� "#4#$����9; "����z���7�� �,7� "#4#$��7���,)*����7� "���/#$�6�����x�* �6#$��� & � $C?N�������7� "!�#$��&( ���7� "#4#$����9; "������DY-B��#4� H6-B��0 � k��3j f & �2��56 ��3 "#"����7� "���/#$�6���Z7� "#4#$����9; "����z���7�� �Z �%� !�jt�����-�� �' �+�'+�������6R���Q�� �����R( �� �����R�)�����#$ � � !�i�� �%� k�jt2t�l4h k�i�jk���t�i�i�k���jh t�i ��mn>����9; "� � 7� "����� R( �#$��V4����7� "[ "� " ��/#$ "� 9;��# ��+���/#$ "� � k��3j ��Q ��� 2V � k��3ji�k�js�t�u�� � k��3j v�!���i�k�j��� k��3j�3h l4k������ � ��� k��3jh �

��+��-B��W� "!;�/� �� "�N��������+9;��# ��+���/#$ "��"

• �6#$��� & � $C?N�y7� "����� R( �#$�b 1�/_�����0x���q�3 "#4+�b��&( ��b "�`9;�67� �����E�� 9;��# ��+���/#$ � k��3j v�!���i�k�j���������#$�����6�� Z�6 �9;��# ��+���/#$ Al4h �(s�j v�!���i�k�j"��56 Z�(� #$��7�7�� "���6�� "�e�6�/#$�6-B)��e�� �/_�����0��6�)��6 T9;��# ��+���/#$ 2l4h �(s�jg>

• o��S9;�67� �����S9;��#$�E�`#$����� � k��3j v�!���i�k�j+9; �����K����#�#$��7���!�� �� "���6�/#$�6-B)����� .�/_�����0������-�� �6�� "��>

�@������S+ "+����� ��/ ��� �����-B���������#M!;��,��7� "#4#$��#M�� "!�#$�S#$ �������>

] 7�0 ��#$ "�N&( ��d���O� �����#$�3�67������`#$ �������z�y���E�������#�7� "�����R( �#$�6�����C9;��#$�A&( ��E������+H6&( �� ���T7� "����� R��T�/#$ �7���#x9;�67� ����� ����&( ���#e7� "���l4h �(s�j�����jk������ &( ���#e7� "1 "�x7�0 � ����������� � k��3j v�!���i�k�jg> ����� 1)q�3��� � q7� "c���E�3��#4#$��+��������`�����������#$�1�� � h i !�*���� �E7� "+ q 7� "+������ Ih� ��t�i��3h ��f /�m2�} Il4t�!�jkBf /�mn>�?N0 �� �(� ���� "�����~7� "�����R( �#$�6�������'�z� ���Q�������#7� "#4#$��7�����N��q����9�� ��L� "> & 56 T����7�������H�#4� "�N�� "� �+9;��#$���3�6WX��#M �,�/_�����0 >��b��#4#$ S���O���6�� "����b&( ���0&( ���#<0 �6�� S���C7� "�����R( �#$�6��56 S-B����9�#$ �-B �7���#��=�3��0L��=�� �6#$��� & � $C?N�`�. %����-�� %���.-BH�#4� �����.�(� �3��#$��������S+�������6R����������.��#4#$ ">x����9;������������ .���7� "�9�0 ����� ���6��������7� "����� R( �#$�6��56 "�����++�������6R������N������#4#$ T9; �����q����#@7� "���� �������>

Verificação

� ��� ��� 7�� ��0 � WX�U���!;���2��� ����jk������ vp9;��#$�[&( ��U �6#$��� & � $C?N� ���F� ��� 7�� ��> ?��)[�6 + "+����� T������L� �+��7� "�����B56 ��3 "��� ��� 7�� ��0 � WX�6����>����#4� ��� &( ��� ���� 7�L���� #$ ��n-B��#$��0 �R���+�������6R����+9;��#$���������#4�� ����#M��������� ���/� \��0 R( �,�/� 9; �������#4#$ ">��1���!;���x��� ����jk������ vB������-B��q����� ���/� #M��������R( �� ������+�����/#$�6���������d����R( �� ����S�(� #$��7�� "#4� ���9�#$ �7����������"

• � 9�����7 ����#$ " ���

• � 9�����7 �(��9��

• � 9�����7 �(��9�� R(#49

• � 9�����7 �(��9�� ��� �

Page 59: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 59 de 62

• � 9�����7 ���/��7��3R

• � 9�����7 ��-B��#4��� "�

?%� �����#$�3�67������ & � ������-B�Z�������#�������7�#4� ��S�� Z� "9; Z�����x������#$�3�67����e��� ��� 7����e����9;��7�� ��� 7��6������>�6 "����� #4+����������3�67�� ����(� ������� � ����7�L���� #$ "

7��6�G��9�#$ �7����������� 9�����7 ���/��7��3R

����-B��+ "�A-B��#2�� �� ��� + ��}� �����#$�3�67��F� 9�����7 7�� �U7��6���}� �����#$�3�67��F� 9�����7a����-B���9; "�����#�9;��#$� �+� � �����#$�3�67��y��� ��� 7����C����"�� � 9�����7 7 V � ���/L 7 +�/ � +��*5 �*7 V � +.(*7*7�� >�N� #$��7�7�� "����#(��� 7� "�����B����� �6�/#$�6-B)�� ��������Cu�v�k�! ��t V h i�jk�l4� ����kx7� "[�Z�3��#4#$��+������Z��#$ " ����f /�m�+-B���x9�#$ �-B �7���#�7� "K&( ��,�b����3 "#4+�6��56 1�����$�`����7�#4� 9;��6���`��������O���q����# �����/#$��R( ��b���� �����#$�3�67������S#$�����S#$����9;��7��/� -B��>

�@56 F��� &( ��|�� �#49�#$�������(� �� F&( ������� ��56 }7� "������R( �� #T����7� "���/#$��#T�n����-B��� 9�����7 7U " �n����-B��� 9�����7 +;>����������T� �����#$�3�67����T��56 '����� �����87� "+ ��k��Bh ��k�vB�e " ��/#$���Yu�v�k�! ��t V h i�jk�l4� ����k�v���0�7� "+ ����/L 7������/L +���56 ��z�������/#$�6�����Z�� ��(� #$��7��)�"#4� ��n����-�> �@��#$��0 +��������%#$�����%��56 ����7�������� ��������������N�����/#$�6������>

Iniciar a conexão

��+� ����jk������;��� ��� 7�� �� ��� & � ��7� " "

• h u�v�k��e��!�jt ��!�u � �� "+� �

• �� �!����/� �/ �� ���� � �� "+� � 7� " �� "+� ��� 7� "�����B56 ����6��� �� ��� 7�L���� #$ � 9�����7�> 7� "����f (�mn>

�;��#$�����#4�� ����#@��7� "�����B56 �����-B��+ "�N�(�R(� ���#@ T����R( �� �����"

• h u�v�k��e��!�jt ����t��<i � �� "+� �

������!;���<����+H6&( �� ����� ����jk������;�@��� �����=&( ��C�=7� "�����B56 O�����L��=7� "+�����6�� O��9;���������� �+������0 ����>

& �� �7� "+������ 2hu�v�k��e��!�jt ��!�u�����56 �R���#$��#@��#4#$ "�N�����56 ��(�R(� ��� T����R( �� �����7� "+������ "

• h u�v�k�� � t�t �

��-B��#4� ��� &( ��S���S�� �)�7�#$���\��9;��#$��7���&( ���0 &( ���#@7� "� ���O9;��#$��7�� ����7� ",�O����R( �� �����"

foo.spsystems.net Wed Nov 25 22:51:45 EST 2001 ------------------------- 10.0.1.0/24 -> 11.0.1.0/24 => [email protected] [email protected] ------------------------- [email protected] IPv4_Encapsulation: dir=out 10.0.0.1 -> 11.0.0.1 [email protected] 3DES-MD5-96_Encryption: dir=in iv=0xc2cbca5ba42ffbb6 seq=0 bit=0x00000000 win=0 flags=0x0<>

Page 60: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 60 de 62

[email protected] 3DES-MD5-96_Encryption: dir=out iv=0xc2cbca5ba42ffbb6 seq=0 bit=0x00000000 win=0 flags=0x0<> Destination Gateway Genmask Flags MSS Window irtt Iface 11.0.0.0 0.0.0.0 255.255.255.0 U 1500 0 0 eth1 11.0.1.0 11.0.0.1 255.255.255.0 UG 1404 0 0 ipsec0

& ����9;��#$��7���#@�����56 ��/ ��� ������H���7� "#4#$��#M!;��,���O0 � R��6��56 ������H����3��7��/ ��6����>

����������B���9�0 T+ "���/#$�'"

• ��,�/_�����0��/ �� 7;� 5*7*7��(� #4� R(� �� ��6�) +*+;>87�>87�> +;>

• �6 "�����B56 Tfn���������m ����9*7;� 5*7*5�>

• �6 "�����B56 Tfg�����/#$�6����mS����9*7;� 5*7���>

?N�!;��������7� "�����B�����2 ����[� & �A7� " ����7�#4� 9;��6��56 ���N� & �~�� �������/� 7��6��56 �7� " ��0 R� "#4� �/+ �x� (�>

o'#$���(� #$��7�7�� "����+����� �)��3���� �-�� �'"

• +*+;>87�>87�>87ZV@-�� �����/L +w� �������#4�����

• +*+;>87�> +;>87 �Z-�� �O� 9�����7 7�&( �������7�#4� 9;���������-�� �O9;��#$�� ���������#$���� +*+;>87�>87�> +

����� d#$���(� #$��7�7�� "���=� ��� O O�/#$H6�3��R� E9;��#$���2#$����� +*+;>87�> +;>87;� 5��O�6�/#$�6-B)������A �U�/_�����0 ��� & � ��6�/#$�6-B)��N����R��6�� �<� � +*+;>87�>87�> +

Testes com Ping

& �C�/ ��� O�������#4� "#4+������C�� ���7�� "�� " ��@-B��#4� ��� &( ��E���E �+�2#$�����=7� "������R( ��=�3�6WX��# 9�� ��R���� " ��/#$����-�� 7���V$-B��#4����>��@ T�� "���� ����B���9�0 "

�@ "#$�� � � � � � � � � � ��o(�������V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4V4������ � � � � � � � � � & �0

� �����S0 �7���0 � �����S� ������R( �#$� � �����S0 �7���0

�@56 S����� ����d����7�������� ���6���O���O��������#<9;��#$�C " Z������9�# �"9�#4� ����R��6�� �<� ������ O "! �$��7��/� -B )��O����R( �#$���������� ��/#$H6�3��R� ������/#$�����+�� �!�V4#$������������56 ������/#$�����+9�# �"9�#4� ���NR��6�� �<� ���+>

�����3 "#4+��R���#$��0��� "�e���������N���S9�� ��RZ " \ " ��/#$ "���� ��������� ����+� �����#$�3�67����+9�_�!�0 � 7����N���������S�.o(������.��56 T����������7�������H�#4� "��>eo'�/_�����0 ��� & � �O).9;��#$�d9;�67� �����+�����/#$�O�����( ������� �!�V#$�������:9�#$ ����R(� �����'�Q���p� �����#$�3�67����p��56 Q�����56 �����������p�� �!�V4#$��������>�����9;������������ ���7� "����� R( �#$�6��56 S���d#$ " ��/� ��R(�� "��9;�67� ���������O�������O����-�� �6�� "��9; "#������������ �����#$�3�67������@-B56 d����#�/#$�������� �/� �� "�O���,�3 "#4+�b� ������R( �#$�b� R(�� "#$������ * *�/_�����0e " :��56 q�R(�� "#$�6�� "�E9; "#$&( ��b��56 ����� ������/_�����0 9;��#$�Z "���/#$������9; "#$���#4>G��:&( ���0 &( ���#"7����� "�G��56 2�� "����56 2������L� �+��� ���(� 7��6��56 �67���#$7����� ��/_�����0 >� �S-B��WX���S)1� ��7� "��-B����� ������1 �����#C+H6&( �� �����O7�0 � ������qfn�@ "#$��,� & �0x�� *���B���9�0 "mS9;��#$�����������>��@���������N7����� "�+�� ����� �7� "+������ "

Page 61: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 61 de 62

• jl$����k�l4t�!�jk �(�����/L 7 ��� 5*7 +.-*5�> +��*/�> ��> +

o�������7��6���Eh i�jk�l4� ����k+����9;��7�� ��� 7��6����fg���/L 7 �9+.-*5�> +��*/�> ��> + �� ����B���9�0 "mG�����56 2�� �+���� �!�V#$�����}9�#$ ����R(� ����> & ������ U���/L 7a�Fh i�jk�l4� ����k,0 �7���0 ��� ����jk������2�: ��� +.-*5�> +��*/�> ��> +2�� �����#$�3�67������~R��6�� �<� �p#$��+ ����� � ��� a�3 "#$���~ "�29;�67� �������~�����/#$��#Z�� ��/_�����0 ��� & � �'&( ��&( ���#$��+ "����������#4> & �d9�#$�����������#��3�6WX��#�7� "b&( ��O��� ����jk������ v\�3�6���� ��� & � �=�����/#$�C7��6��� �+�T " =7� "P�� �!�V4#$�������Z#$��+ �����������56 �����-B��7� "���� �0���#Q+���� ���� �� " =�� �7� �+����� "���������9;��7�� ��0 � ���6����>

Testando com o tcpdump

�;��#$�C-B��#4� ��� 7���#�&( ��O�/ ��� S�����HC�=�� ���7�� "����# 7� "��-B����� �������+��������@7� "#4#$�= O7� "+������ �7�9;�( ��9�f /�m��� �+�T+H6&( �� ����&( ���9; "����������7� ����#� Y�/#$H6�3��R� Y�����/#$�Z��� ����jk������ vB> ����� Z�����������#"�3��� � 2�� �+�Z���#$7���� #$��+H6&( �� �����G��56 29; ���������#"�3��� � 2����� ����jk������ vB>G�@��� ����jk������ v-B���@-B��# "�=9;�67� ����� ��}�����9;����� �����#4+)��(� ��� ����9�#$ �7���������+����� A�2 a#$���� �0 ��6�� A-B��������#7� "���� ��� "> � ���#� p7� "+������ p�7�9;�( ��9�f /�m� " ~ ���+��9�f /�mT �����I�q!�� !�0 � ����7�� � h �;u �n�6u�>?N0 R( �+���O-B��#4�������O����������!�� !�0 � ����7�����56 q#$��7� "��L���7���^ q� 9�����7,f����C����-�� �6�����C7� "^ �"k���s���j��6m��,-B56 *R���#$��#C �K��#4#$ *�� 1����R( �� ����`R�)�����#$ � � �;���.u(s � v�h �n������k���h ! � �T�����������#M �����#@ "�N7� "+������ "��>

o��E9;�67� �����C����-B��������B7���9;� q9;��#$�a��0 R( �+��� ���3 "#4+�6��56 `�� `7���!;������0 L� "������#$��7� "�9�0 �����+�������� ��7� "�9�#$��������� -B��� ��>�o #$���� �0 ��6�� p���1 �+�q!; ��,����7�#4� 9;��6��56 p����-B�1����#� ��z����/� 7� ��6 T#4 �� �� ���0 ���6�)�"#4� ������ ���������S���O#$������>

�;��#$��� �� � "��9�#$ �� �7� "0 "���'���"������7�������� ���+ "�p���P-B��#4� ��� 7���#,���8���+ "�*���6�� "�����7�#4� 9;��6�� "�� " a����B� [? & ��� ��>Yo������6�� "�T����7�#4� 9;��6�� "�T������#$��&( �z���7�� ���T��9�#$ ���� +�6�����9;��#$�~ "� 5*( �E7���#$�67����#$���29; "����� -B��� ��> o�����B� �? & ��� �\��� � �� � "�Y7���#$�67����#$�������'R���+�� �9�#4� �� -B��0M��� 7;� 5*7�V 7;� �;����9; " �7� "�=7���#$�67����#$���=���a7� "���/#$ "0 �+���� "#$������ a&( �� 7;� 5*7E�������L� �q����R���+������7;� /*7�V 7;�B�3�

oE7���#$�67����# 7;� 5*7Cfg����9;�6�� "mn� )2 �[7���#$�67����#�9;��#$��9�#$ �7� �#$��#4> ��+�Y-B��W\&( ����� �:����B� �������R(0 z����N �b����9;�6�� S�67� "�����7��C��y+)��(� �A �+�=-B��W ���7��6���A������C7���#$�67����#$�����@����&( ������ �67� "�����7��A�� +)��(� �2��9;�������= �+�2-B��W���)5*( �d9;��#$�2���6�� "� ��0 ���6�)�"#4� "� �2����7�#4� 9;��6�� "��>�; ����a9��"# ����&( �z���7�� ���=0 "��R���� ���A����9;�6�� "���� "� ���6�� "� ��9�#$ �7� �#$��#\9; "# 7;� 5*7*5*7*5*7*5*7E�� )�7�#$������+���+� ��� T��56 �)�R���#$��0 +������S����7�������H�#4� ">

& �A "�=9;�67� �����=9;��#$��7��� 0 � �B "�<���6���2)a#$��7� "��L���7�� �� "�������56 A)�9; "#$&( ��2�/ ��� A�����H!;���>

�;��#$��������0 � R���#@��7� "�����B56 ����,�����(� R(� ���#@ �7� "+������ "

• h u�v�k��e��!�jt ����t��<i � ����+� �

��|���!;�������2+H6&( �� ������� ��� �����'&( ��~�:� ��� 7�� ��0 � WX�6��56 ������L��:9;��#$�/� �� ���9;�������Y���[ �+��>�@ �-B��+�������9; ����2-B��#4���� 7���#� "��+����+ "� 7� "+������ "����#$��9;���/� #w 2�����������Eu(h i���� #$��9;���/� #w �������a���1j)�nu �%! �+u������a�/ ��� `7� "#4#$��#�!;�� �����56 `)U9; "#$&( ������ �+�[� �������0 �6��56 a����6#$��� & � $C?N�C���/#$��!;��0 L���#@7� "#4#$��7����+�������>

Page 62: Instituto Superior de Engenharia do Porto 06-05-2001paf/proj/Junho2001/VPN.pdf · Testando com o tcpdump..... 61 7-CONCLUSÃO.....62. Instituto Superior de Engenharia do Porto 06-05-2001

Instituto Superior de Engenharia do Porto 06-05-2001

Alexandre Miguel O. Costa Nº 930463 Pag 62 de 62

��&RQFOXVmR�6 "+ [���:9; ����'-B��#4� ��� 7���#x�p� �9�0 ��+������6��56 ~���%�N���q!;�������6���.�� �6#$��� & � $C?N�M�#$���/� #$������ d�A7� "�9�� 0 �6��56 d�� �@k�l4i�k�� �� � h i !�S)`+��� �C��� �9�0 �������A���3��7��/ ���#4>������!;)�F)

+��� �.9�#$H6�/� 7��,���*R���#4� #4>x?N0 )�I�(� ���� �9;��#4�� ��*-B��#4� ��#� p�/� 9; *���q� �9�0 ��+������6�������d����R(#$���������(� ��� 7� �0 ���6����>

? � �9�0 ��+������6��56 !;�������6���P�� ����Ly��0 )� ��� +��� �p�/#$��!;��0 L� "���8�P��� ����#����7�������H�#4� �����7�#$��-B��#�v���l4h u(j v�&( ��%�� "�x�� ���� 0 � �� ���d+���� ��������56 "������!;)�q�/#$H���+��� "#$���9�#$ "!�0 ��+���+�� ��� "�� ��� ����O����R( �#$��������>

��^���#4+ "�C���b����R( �#$�������a)`��-�� ��������`&( ��`&( ���0 &( ���# �N���[&( ���!;������� �a b���� �� ���7�� "����+����� E����7���+�6�������A#$������D�9;��#$�/� ���Y)2+��� � ����R( �#$�Y�� =&( ���&( ��2���2!;������������� .���� Z�� ���7�� "����+����� .���C7���+�6���C���d��������56 "�����0�7� "+ S .����L�>M�@�A#$����0 � ���6���C�=����7� "0 L�����^� �9�0 ��+������6��56 �( �+�y " ��� " ��/#$�F�N���M�C��� �����9�#$�y�F-B��#27� " R(#$�� 1�������R( �#$�������q�1�3�67�� 0 � ���6���1���8+���� ��������56 �&( ��8���1���������$�q "!;���#4>T�@ 89�#4� +��� #$ 17����� 7� "��-B)�Q#$���3��#4� #"&( ��Y 29�#$ �� �7� "0 29�9�9=9; ����Y�������#"������#w ����6�� 29;��#$�� " ��/#$ "������#$-�� �� "�w&( ��9; ����� ��56 d����# "��+����+ "�<&( ��C�=�N��������7�������� ��=�E� ��� d9; ����E9�#$ �-B �7���# 7� "����0 � � "�� �+�-B��W�&( ��� ���� 7�L���� #$ �����7� "����� R( �#$�6��56 T��56 T9; ����S����#M+ ��(� ��� 7��6�� ���,����9; ��������B��7� ���56 ">

o �6#$��� & � $C?N�,��0 )�8���p����#� ��+)�� ��� :+��� �T����R( �#$ '���p� �9�0 ��+�������#��N���M���9;��#4�� ��q+��� "#���0 ����� !�� 0 � ���6���q���b� �9�0 ��+������6��56 ">��; "���� ��N���B������������C&( ��b9;��#4�� ���^���� 0 �/#$�6R��� ���I� ��� ��/#$H6�3��R� ������ �3h l4k������ � vB>d?��/#$�6-B)��b��� � 7� "� �4 ���� I��� #$��R(#$���9�#$���������!;��0 ��7�� �����A9;��#4�� ������U �+�~�3 "#4+�[+��� ������� 7��6W�����0 ����� -B��0<� �9�0 ��+�������#\��� 0 �/#$ "��� "!�#$�T�����3h l4k������ � vB>"?N0 ��1&( ��%9;��#4�� ��S����!;)� �+�O7� "�9;�6�/� !�� 0 � ���6���.+��� "#M7� " �+�R���+��7� "����� ����#$H6-B��0;������9�0 � 7��6�������x�� Z&( ����(� W�#$����9;��� � Z��7� "� ���� 7��6��������������-�� �� Z� �$H����#��� �� �$HO��� �����+�6�/� 7���+������q�������6�� ">