ACLs Access Control Lists para IP

Tamanho: px
Começar a partir da página:

Download "ACLs Access Control Lists para IP"

Transcrição

1 ACLs Access Control Lists para IP

2 O que são as ACLs Regras organizadas em lista Cada regra é designada de ACE, Access Control Entry Cada ACE é composta por: Conjunto de verificações a realizar Acção a realizar em caso de sucesso nas verificações Regras são avaliadas por ordem até verdadeiro ou fim da lista Só executam acções quando aplicadas em determinado ponto de intercepção ISEL/DEETC/SRT 2

3 Aplicações típicas das ACLs Filtragem de pacotes Em trânsito Com origem ou destino local Filtragem de rotas em protocolos de encaminhamento Manipulação de rotas em protocolos de encaminhamento Validação no acesso a serviços de rede Ao nível da camada 3 e 4 Manipulação de pacotes Para classificação e implementação de QoS Para aplicação condicional de mecanismos de NAT Para ajuste de campos dos cabeçalhos dos protocolos ISEL/DEETC/SRT 3

4 Algoritmo básico de avaliação Validação inicia-se na cabeça da lista Validadas as condições indicadas na ACE Sobre diversos campos do cabeçalho do datagrama Sobre outras condições externas Se todas as validações da ACE sucedem, executar a acção indicada na ACE e terminar Se não, e se a lista ainda não terminou, passar para a regra seguinte Executar a acção default ISEL/DEETC/SRT 4

5 Cisco IOS ACLs tipo Standard Duas acções possíveis accept (aceitar) deny (negar) Opção de registar o evento com log Só permite a verificação do endereço origem do datagrama Usa o par IP / WILDCARD IP Endereço base a verificar WILDCARD Em formato de endereço IP mas indicando com os bits activos os bits que serão para ignorar na validação A acção por omissão é deny Nota: Os datagramas negados geram um ICMP Communication Administratively Prohibited (3/13) de volta a não ser que se tenha activado o no ip unrechables na interface onde está aplicada a ACL ISEL/DEETC/SRT 5

6 Cisco IOS ACLs tipo Standard - Exemplo ACL de exemplo: access-list 10 permit access-list 10 permit access-list 10 deny log Nome da lista é 10 As acções são permit ou deny A última regra está a registar o evento (log) A primeira regra aceita datagramas com endereço origem XXX ou XXX A WILDCARD diz para a validação ignorar os últimos 9 bit! => (binário) ISEL/DEETC/SRT 6

7 Pergunta? Se a ACL for aplicada numa interface com o código abaixo, qual a acção executada quando: Tentar entrar um datagrama na interface com endereços A) (origem) => (destino) B) (origem) => (destino) Tentar sair um datagrama na interface com endereços C) (origem) => (destino) access-list 10 permit access-list 10 permit access-list 10 deny log interface GigabitEthernet3/16 ip access-group 10 in exit ISEL/DEETC/SRT 7

8 Solução! A) (origem) => (destino) Negado com registo (logging) pela 3ª regra B) (origem) => (destino) Aceite pela 2ª regra C) (origem) => (destino) Não se sabe, esta ACL não está aplicada à saída! access-list 10 permit access-list 10 permit access-list 10 deny log interface GigabitEthernet3/16 ip access-group 10 in exit ISEL/DEETC/SRT 8

9 Cisco IOS ACLs - Simplificações Validação de endereços pode ser escrito como any A.B.C.D pode ser escrito como host A.B.C.D Na introdução da regras Bits activos na WILDCARD ficam automaticamente inactivos (a zero) no endereço para evitar ambiguidade Regras com validações iguais são ignoradas (mantida apenas 1ª) Actualmente as ACL podem ser identificadas por nomes em vez de números (para a maioria das funções) Sintaxe exemplo: ip access-list extended XPTO Aplicável para todos os tipos de ACLs ISEL/DEETC/SRT 9

10 Cisco IOS ACLs Restrições/Limitações Não é possível mudar a acção default Mas pode-se colocar uma regra à cauda que faça o que queremos Quando numeradas Standard : 1 a 99 ou 1300 a 1399 Extended : 100 a 199 ou 2000 a 2699 Só por si não formam firewalls com validação de estado (Statefull packet inspection SPI) SPI só com Cisco CBAC (Context Based Access Control) ISEL/DEETC/SRT 10

11 Cisco IOS ACLs tipo Extended (1) As mesmas duas acções (accept/deny) que as Standard Possibilidade de registo mais detalhado com log-input Validação de mais campos do cabeçalho IP Endereço destino Protocolo da camada acima (nome, número ou ip para todos) Se é fragmento que não o 1º (fragments) Valor de ToS/DSCP/Precedence (dscp/tos/precedence) Valor de TTL (ttl) Opção IP (extensões de cabeçalho) ISEL/DEETC/SRT 11

12 Cisco IOS ACLs tipo Extended (2) Validação de campos específicos para os protocolos nível 4 Portos TCP/UDP eq, gt, lt, neq, range, portos indicados por nome (ex. www = 80) ou número Exemplo: deny tcp any any eq 445 Flags do TCP syn, ack, rst, fin, urg, psh, established (não syn isolado!) Exemplo: permit tcp any gt 1023 any neq 0 established Type/Code do ICMP Numericamente ou baseado em nomes (ex. echo-request = type 8, code 0) Exemplo: permit icmp any any packet-too-big Tipo de mensagem IGMP host-query, v1host-report, v2host-report, v3-host-report, v2-leave-group, pim ISEL/DEETC/SRT 12

13 Cisco IOS ACLs tipo Extended (3) Condições externas ao datagrama avaliado Intervalos temporais (time-range)! Exemplo! Definição do período temporal em que a condição é verdadeira time-range horaupdate periodic Tuesday Wednesday 2:00 to 4:00! Definição da ACL com a validação do período de actividade ip access-list extended redemaissegura permit tcp gt 1023 any eq 80 time-range horaupdate deny tcp any eq 80 permit ip any any exit Contexto (evaluate/reflect) ACLs reflexivas (ver slide adiante) ISEL/DEETC/SRT 13

14 Cisco IOS fragmentos IP e ACLs Assumindo que as condições validáveis (L3 e/ou L4) sucedem Primeiro fragmento (tem cabeçalho L4 incluído) Se ACE contém validações L4, executar acção indicada Se ACE só contém validações L3 e não tem keyword fragments, executar acção indicada Fragmentos restantes (sem cabeçalho L4!) Se ACE contém validações L4 e acção PERMIT, executar Se ACE só contém validações L3, executar acção indicada ISEL/DEETC/SRT 14

15 Cisco IOS ACLs Tomada de decisão em ACEs, tendo em conta a possível fragmentação. Imagem em: ISEL/DEETC/SRT 15

16 Cisco IOS ACLs reflexivas Extensão às ACLs Extended para manter uma informação de estado básica Apenas contexto de IPs e portos envolvidos Expiração de entradas por timeout Quando um datagrama é aceite por uma regra que inclua a acção reflect Gerada uma entrada temporária na ACL reflexiva Com os valores de IP/portos necessários para receber o tráfego de volta Na ACL usada no sentido contrário do tráfego pode-se evocar a ACL reflexiva com a regra evaluate <lista reflexiva> ip access-list extended parainternet permit tcp any any eq 80 reflect trafegoweb ip access-list extended dainternet evaluate trafegoweb ISEL/DEETC/SRT 16

17 Cisco IOS ACLs - Particularidades O resultado da avaliação das ACLs é sempre consistente com a ordem das regras Algumas plataformas não processam as ACEs pela ordem da lista Optimização de cálculo/pesquisa/validações Hardware dedicado (ternary content addressable memory TCAM) Plataformas com optimização hardware têm recursos limitados Típico dos Multi-Layer Switch - MLS Se as regras não couberem na TCAM o processo é realizado em software Muito ineficiente Analisar documentação da plataforma Rearranjar as regras para minimizar o consumo dos recursos escassos da TCAM Ajustar ACLs para reutilização em múltiplas interfaces ISEL/DEETC/SRT 17

18 Sugestões de boas práticas em ACLs ACLs reflexivas Evitar que cresçam demasiado Optimizar listas Conhecer dentro do possível a implementação do avaliador Regras muito usadas não devem gerar log Gerar log de tráfego fora do comum Terminar as ACLs com uma regra deny ip any any log Detectar situações inesperadas Analisar periodicamente os registos (log) Regras deny devem ser o mais genéricas possível Regras permit devem ser o mais específicas possível ISEL/DEETC/SRT 18

19 Optimização/Simplificação Juntar regras que sejam agregáveis Ex. de blocos de endereçamento contíguos e de igual dimensão Mover para a cabeça da lista Regras que lidem com mais tráfego, que sejam mais simples ou que só evoquem campos do cabeçalho IP Aceitar o tráfego TCP de ligações aceites/estabelecidas com regras established próximas da cabeça das listas Evitar ACLs reflexivas para geradores de muitas comunicações distintas Ex. Para aceitar as respostas aos pedidos DNS ao exterior, preferível usar ACLs estáticas Associar timeout razoável às acções reflect Remover regras não usadas ou com sombra de outras ISEL/DEETC/SRT 19

20 Reordenação de ACEs Nem sempre com resultados visíveis IOS tem frequentemente um optimizador Com melhores resultados em plataformas não MLS Há que garantir que o resultado final da avaliação se mantém Podem-se trocar regras consecutivas com acção igual Podem-se trocar regras que não se intersectem ISEL/DEETC/SRT 20

21 Uso em Packet Filtering - Interfaces Criar as ACL, aplicar as ACL ao tráfego que entra na interface (in) ou sai (out) ip access-list extended vigilancia-in permit udp any eq bootpc host eq bootps permit ip any deny ip any deny ip any deny ip any log-input deny icmp any any log-input fragments permit ip any permit ip any permit ip any permit ip any permit udp any eq ntp permit icmp any echo permit ip any permit icmp any echo permit tcp any eq www permit tcp any eq 443 permit ip permit ip host deny ip any any log-input ip access-list extended vigilancia-out permit ip deny tcp any eq telnet permit ip any permit ip any permit ip any permit ip any permit udp any eq ntp permit icmp any permit ip any permit icmp any echo-reply permit icmp any unreachable permit icmp any time-exceeded permit tcp any neq gt 1023 established permit ip permit ip host deny ip host any deny ip any any log-input interface Vlan193 ip access-group vigilancia-in in ip access-group vigilancia-out out ISEL/DEETC/SRT 21

22 Uso no acesso a serviços do router Exemplos para acesso remoto de consola e para acesso SNMP ip access-list standard cantelnet permit deny any log! line vty 0 4 access-class cantelnet in!! =======================================! access-list 1501 permit access-list 1501 permit access-list 1501 deny any log! snmp-server community ourpublic RO ISEL/DEETC/SRT 22

23 Uso em NAT Selecciona que tráfego pode usar cada regra de NAT access-list 100 permit ip any access-list 101 permit ip any ip nat inside source list 100 interface FastEthernet0/0 overload ip nat pool xpto prefix-length 1 ip nat inside source list 101 pool xpto ISEL/DEETC/SRT 23

24 Uso em encaminhamento No ajuste de atributos ou filtragem de rotas ip access-list standard netspi permit permit deny any! route-map bgp-out permit 10 match ip address netspi set metric 200! router bgp neighbor route-map bgp-out out ISEL/DEETC/SRT 24

25 Em policy routing Forçar o tráfego a seguir um caminho e ignorar tabela de encaminhamento Marcar valores de precedence/dscp para uso em QoS ip access-list extended netsviaf permit ip any permit ip any deny ip any any route-map route-ctrl-red permit 20 match ip address netsviaf set ip precedence routine set ip next-hop ! interface GigabitEthernet0/3 ip policy route-map route-ctrl-red ISEL/DEETC/SRT 25

26 Netfilter IPTables (Linux) Modelo de filtragem mais versátil Muitos pontos de intercepção Muitos módulos extra para comportamentos especiais Muitas variantes de NAT Com statefull packet inspection nativo conntrack Possibilidade de se criarem módulos personalizados para funções muito específicas Possibilidade de evocação entre ACLs (chamadas aqui de Chains) Componentes kernel-space e user-space ISEL/DEETC/SRT 26

27 Netfilter Recursão entre chains Permite maior eficiência se se organizar a avaliação em árvore Evita avaliar regras que nunca iriam suceder Permite desenvolvimento de grupos modulares de regras ISEL/DEETC/SRT 27

28 Netfilter Pontos e intercepção 4 tables filter (default) nat mangle raw 5 pontos de intercepção PREROUTING POSTROUTING INPUT OUTPUT FORWARDING ISEL/DEETC/SRT 28

29 Netfilter Tabela filter Modelo mais eficiente que o do IOS Tráfego só passa por um ponto de intercepção FORWARD Se apenas atravessa o router INPUT Se é destinado ao router OUTPUT Se gerado pelo router ISEL/DEETC/SRT 29

30 Netfilter Módulo de conntrack Mantém estado granular das ligações Detalhes de quando ocorre NAT Endereços, portos, protocolos Números de sequência do TCP Contadores de tráfego em bytes e datagramas tcp SYN_SENT src= dst= sport=3843 dport=27031 packets=1 bytes=52 [UNREPLIED] src= dst= sport=27031 dport=3843 packets=0 bytes=0 mark=0 use=2 tcp 6 53 TIME_WAIT src= dst= sport=3770 dport=80 packets=5 bytes=873 src= dst= sport=80 dport=3770 packets=5 bytes=440 [ASSURED] mark=0 use=2 tcp ESTABLISHED src= dst= sport=443 dport=49626 packets=2 bytes=2920 [UNREPLIED] src= dst= sport=49626 dport=443 packets=0 bytes=0 mark=0 use=2 tcp ESTABLISHED src= dst= sport=3844 dport=80 packets=7 bytes=288 src= dst= sport=80 dport=3844 packets=1 bytes=48 [ASSURED] mark=0 use=2 tcp ESTABLISHED src= dst= sport=25 dport=16008 packets=1 bytes=110 [UNREPLIED] src= dst= sport=16008 dport=25 packets=0 bytes=0 mark=0 use=2 tcp ESTABLISHED src= dst= sport=1401 dport=443 packets=34 bytes=20295 src= dst= sport=443 dport=1401 packets=36 bytes=18254 [ASSURED] mark=0 use=2 tcp ESTABLISHED src= dst= sport=50106 dport=80 packets=341 bytes=56504 src= dst= sport=80 dport=50106 packets=349 bytes=53395 [ASSURED] mark=0 use=2 tcp 6 48 SYN_SENT src= dst= sport=51546 dport=64694 packets=3 bytes=152 [UNREPLIED] src= dst= sport=64694 dport=51546 packets=0 bytes=0 mark=0 use=2 tcp ESTABLISHED src= dst= sport=443 dport=1609 packets=9 bytes=6205 [UNREPLIED] src= dst= sport=1609 dport=443 packets=0 bytes=0 mark=0 use=2 tcp ESTABLISHED src= dst= sport=49838 dport=80 packets=7 bytes=352 src= dst= sport=80 dport=49838 packets=1 bytes=52 [ASSURED] mark=0 use= ISEL/DEETC/SRT 30

31 Netfilter Módulo de conntrack TCP (1) Estabelecimento de ligações Fecho de ligações ISEL/DEETC/SRT 31

32 Netfilter Módulo de conntrack TCP (2) Estabelecimento de ligações associadas pelo servidor (ex. FTP-DATA / modo activo) Estabelecimento de ligações associadas pelo cliente (ex. FTP-DATA / modo passivo) ISEL/DEETC/SRT 32

33 Netfilter Módulo de conntrack UDP e ICMP Associação entre pedidos/respostas sobre UDP Associação entre mensagens ICMP ISEL/DEETC/SRT 33

34 Netfilter Módulo de conntrack TCP/UDP Associação das mensagens de erro ICMP relacionadas Em TCP Em UDP ISEL/DEETC/SRT 34

35 Netfilter Manutenção das listas e regras (1) Uso da ferramenta iptables em scripts ou command shell Uso das ferramentas iptables-save / iptables-restore Possibilidade de adição, remoção, inserção, substituição e listagem de regras Incluindo listagem de pacotes e bytes processados por cada regra Verificações base similares às do Cisco IOS Possibilidade de negação das verificações prefixando-as de! Protocolo nível 4 (-p) IP origem (-s) no formato address/mask (clássica ou CIDR) IP destino (-d) formato igual ao do -s Interface de entrada (-i) Possibilidade de uso de wildcards (ex. eth+) Interface de saída (-o) Possibilidade de uso de wildcards (ex. ppp+) Tabela (-t) filter, nat, magle, raw ISEL/DEETC/SRT 35

36 Netfilter Manutenção das listas e regras (2) Acções Execução (-j) <chain> - Continua a avaliação noutra chain e retorna se chegar ao fim dela ACCEPT aceitar o datagrama e terminar DROP rejeitar o datagrama sem qualquer resposta e terminar REJECT rejeitar o datagrama e responder convenientemente ou com a mensagem indicada e terminar LOG registar os detalhes do datagrama tem opções para registo de detalhes específicos RETURN volta para a lista que evocou a actual Comutação de chains (-g) Salta para a chain indicada e não volta Módulo adicional de verificações (-m) Usado para carregar módulos especializados de verificação Por omissão (-P) define a acção por omissão da chain ISEL/DEETC/SRT 36

37 Netfilter Verificações extra para TCP Possibilidade da negação da verificação prefixando com! --tcp-flags mask comp Testa o campo de flags com uma operação (flags & mask == comp) --syn Equivalente a --tcp-flags SYN,RST,ACK,FIN SYN --sport port[:port] Gama de portos origem a validar --dport port[:port] Gama de portos destino a validar --tcp-option number Valida a existência de determinada extensão de cabeçalho TCP ISEL/DEETC/SRT 37

38 Netfilter Algumas verificações especializadas Adicionáveis à regra com m statistic dá verdadeiro baseado em condições estatísticas iptables -t nat -A POSTROUTING -m statistic -o eth0 -p udp -s ! --sport 53 \! -d /23 --dport 53 --mode nth --every 2 --packet 0 -j SNAT --to-source dscp verifica o valor do campo DSCP do cabeçalho IP iptables -A dscpclass -m dscp --dscp-class AF43 -j RETURN state consulta o estado conntrack associado ao datagrama iptables -A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT limit só retorna verdadeiro n vezes por período de tempo iptables -A INPUT -p icmp --icmp-type 8/0 -m limit --limit 1/s -j ACCEPT ISEL/DEETC/SRT 38

39 Netfilter - NAT Usar o iptables com a opção t nat Pontos de intercepção PREROUTING POSTROUTING OUTPUT Acções finais possíveis em regras de NAT SNAT - Alteração de endereço e/ou porto origem DNAT Alteração de endereço e/ou porto destino MASQUERADE forma especial de SNAT, similar ao Cisco NAT overload sobre IP da interface indicada na regra ACCEPT não fazer NAT Nota: Algumas combinações ponto de intercepção/acções não são válidas (ex. MASQUERADE em PREROUTING!) ISEL/DEETC/SRT 39

40 Netfilter O resto É impossível falar de todas as alternativas do Netfilter Mesmo grande parte do mencionado atrás tem variantes que tiveram de ficam por mencionar Site oficial: Inclui muita documentação a todos os níveis e referências para muitos outros locais com tutoriais e HOWTOs ISEL/DEETC/SRT 40

41 Netfilter Exemplo: OpenWRT de casa (1) root]$ iptables -t filter -L -nv Chain INPUT (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination DROP all -- * * / /0 state INVALID 385K 35M ACCEPT all -- * * / /0 state RELATED,ESTABLISHED K ACCEPT all -- lo * / /0 state NEW 0 0 ACCEPT udp -- * * / /0 udp dpt: ACCEPT tcp -- * * / /0 tcp dpts:52413: ACCEPT tcp -- * * / tcp dpt: K ACCEPT all -- br0 * / /0 state NEW 663K 241M ACCEPT udp -- * * / /0 udp spt:67 dpt: ACCEPT tcp -- * * / tcp dpt: ACCEPT icmp -- * * / / K DROP all -- * * / /0 Chain FORWARD (policy ACCEPT 116K packets, 10M bytes) pkts bytes target prot opt in out source destination K ACCEPT all -- br0 br / /0 0 0 DROP all -- * * / /0 state INVALID habbo tcp -- * vlan / / habbo tcp -- * vlan / / habbo tcp -- * vlan / / ACCEPT all -- * vlan / ACCEPT all -- * vlan / / DROP all -- * vlan / / DROP all -- * vlan / / DROP all -- * vlan / /8 4911K 3378M ACCEPT all -- * * / /0 state RELATED,ESTABLISHED 0 0 DROP all --!br0 vlan / / K ACCEPT all -- * * / /0 ctstate DNAT ISEL/DEETC/SRT 41

42 Netfilter Exemplo: OpenWRT de casa (2) Chain OUTPUT (policy ACCEPT 519K packets, 364M bytes) pkts bytes target prot opt in out source destination Chain SECURITY (0 references) pkts bytes target prot opt in out source destination 0 0 RETURN tcp -- * * / /0 tcp flags:0x16/0x02 limit: avg 1/sec burst RETURN tcp -- * * / /0 tcp flags:0x17/0x04 limit: avg 1/sec burst RETURN udp -- * * / /0 limit: avg 5/sec burst RETURN icmp -- * * / /0 limit: avg 5/sec burst DROP all -- * * / /0 Chain habbo (3 references) pkts bytes target prot opt in out source destination 0 0 RETURN all -- * * / REJECT all -- * * / /0 reject-with icmp-net-prohibited Chain logaccept (0 references) pkts bytes target prot opt in out source destination 0 0 LOG all -- * * / /0 state NEW LOG flags 7 level 4 prefix `ACCEPT ' 0 0 ACCEPT all -- * * / /0 Chain logdrop (0 references) pkts bytes target prot opt in out source destination 0 0 LOG all -- * * / /0 state NEW LOG flags 7 level 4 prefix `DROP ' 0 0 DROP all -- * * / / ISEL/DEETC/SRT 42

43 Netfilter Exemplo: OpenWRT de casa (3) root]$ iptables -t nat -L -nv Chain PREROUTING (policy ACCEPT 159K packets, 19M bytes) pkts bytes target prot opt in out source destination K VSERVER all -- * * / Chain POSTROUTING (policy ACCEPT packets, 1884K bytes) pkts bytes target prot opt in out source destination 105K 9418K MASQUERADE all -- * vlan1! / K MASQUERADE all -- * br / /25 Chain OUTPUT (policy ACCEPT packets, 1488K bytes) pkts bytes target prot opt in out source destination Chain VSERVER (1 references) pkts bytes target prot opt in out source destination 0 0 DNAT tcp -- * * / /0 tcp dpt:65530 to: : DNAT udp -- * * / /0 udp dpt:65530 to: : K DNAT tcp -- * * / /0 tcp dpt:65531 to: : DNAT tcp -- * * / /0 tcp dpt:5001 to: : DNAT udp -- * * / /0 udp dpt:5001 to: : DNAT udp -- * * / /0 udp dpt:6000 to: : ISEL/DEETC/SRT 43

44 Referências Netfilter/IPTables The netfilter.org project The netfilter/iptables HOWTO's (inclui documentação em Português) Iptables Tutorial Cisco IOS Access Lists Configuring IP Access Lists Access Lists Introduction Cisco - Access Control Lists and IP Fragments Understanding ACL on Catalyst 6500 Series Switches html Secure IOS Template Version FEB ISEL/DEETC/SRT 44

Firewalls em Linux. Tutorial Básico. André Luiz Rodrigues Ferreira alrferreira@carol.com.br

Firewalls em Linux. Tutorial Básico. André Luiz Rodrigues Ferreira alrferreira@carol.com.br Firewalls em Linux Tutorial Básico André Luiz Rodrigues Ferreira alrferreira@carol.com.br 1 O que é um Firewall? Uma série de mecanismos de proteção dos recursos de uma rede privada de outras redes. Ferramenta

Leia mais

Gestão de Sistemas e Redes

Gestão de Sistemas e Redes Gestão de Sistemas e Redes Firewalls Paulo Coelho 2005 Versão 1.0 1 Acessos do exterior A ligação da rede de uma empresa a um sistema aberto como a Internet merece muitíssimo cuidado Três preocupações

Leia mais

Iptables. Adailton Saraiva Sérgio Nery Simões

Iptables. Adailton Saraiva Sérgio Nery Simões Iptables Adailton Saraiva Sérgio Nery Simões Sumário Histórico Definições Tabelas Chains Opções do Iptables Tabela NAT Outros Módulos Histórico Histórico Ipfwadm Ferramenta padrão para o Kernel anterior

Leia mais

Administração de Redes 2014/15. Network Address Translation (NAT)

Administração de Redes 2014/15. Network Address Translation (NAT) Administração de Redes 2014/15 Network Address Translation () 1 Motivação Escassez de endereços IP motivação original Nem todas as máquinas de uma rede necessitam de acesso ao exterior (e.g., impressoras)

Leia mais

Segurança em Sistemas de Informação

Segurança em Sistemas de Informação Segurança em Sistemas de Informação Introdução O Iptables é um código de firewall presente nas versões a partir da 2.4 do kernel, que substituiu o Ipchains (presente nas séries 2.2 do kernel). Ele foi

Leia mais

Capítulo 4 TCP/IP FIREWALLS.

Capítulo 4 TCP/IP FIREWALLS. Capítulo 4 TCP/IP FIREWALLS. O que é uma firewall? É um router entre uma rede privada e uma rede pública que filtra o tráfego com base num conjunto de regras. GRS - Capitulo 4 1/1 Arquitecturas de redes

Leia mais

Administração de Sistemas

Administração de Sistemas Administração de Sistemas Orlando Sousa Aula 6 Listas de controlo de acesso (ACLs) NAT Listas de controlo de acesso Permite filtrar tráfego (efectua testes aos pacotes de dados. Ex: nega ou permite em

Leia mais

Arquitectura de Redes

Arquitectura de Redes Arquitectura de Redes Network Address Translation NAT Rui Prior 2006/07 (adap. Pedro Brandão) 1 Objectivo / Motivação Escassez de endereços IPs Pequenas / médias empresas com ligação dial-up, ADSL ou cabo

Leia mais

Uso do iptables como ferramenta de firewall.

Uso do iptables como ferramenta de firewall. Uso do iptables como ferramenta de firewall. Rafael Rodrigues de Souza rafael@tinfo.zzn.com Administração em Redes Linux Universidade Federal de Lavra UFLA RESUMO O artigo pretende abordar o uso de firewalls

Leia mais

Instalação e Configuração Iptables ( Firewall)

Instalação e Configuração Iptables ( Firewall) Instalação e Configuração Iptables ( Firewall) Pág - 1 Instalação e Configuração Iptables - Firewall Desde o primeiro tutorial da sequencia dos passo a passo, aprendemos a configurar duas placas de rede,

Leia mais

Packet Tracer - Configurando ACLs Estendidas - Cenário 1

Packet Tracer - Configurando ACLs Estendidas - Cenário 1 Topologia Tabela de Endereçamento R1 Dispositivo Interface Endereço IP Máscara de Sub-Rede Gateway Padrão G0/0 172.22.34.65 255.255.255.224 N/A G0/1 172.22.34.97 255.255.255.240 N/A G0/2 172.22.34.1 255.255.255.192

Leia mais

Segurança de Redes. Firewall. Filipe Raulino filipe.raulino@ifrn.edu.br

Segurança de Redes. Firewall. Filipe Raulino filipe.raulino@ifrn.edu.br Segurança de Redes Firewall Filipe Raulino filipe.raulino@ifrn.edu.br Introdução! O firewall é uma combinação de hardware e software que isola a rede local de uma organização da internet; Com ele é possível

Leia mais

Prof. Samuel Henrique Bucke Brito

Prof. Samuel Henrique Bucke Brito Sistema Operacional Linux > Firewall NetFilter (iptables) www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Introdução O firewall é um programa que tem como objetivo proteger

Leia mais

Aula 08. Firewall. Prof. Roitier Campos Gonçalves

Aula 08. Firewall. Prof. Roitier Campos Gonçalves Aula 08 Firewall Prof. Roitier Campos Gonçalves Conceito Um firewall, ou filtro de pacotes, é um recurso utilizado para proteger uma máquina ou uma rede através do controle e filtragem dos pacotes/datagramas

Leia mais

www.professorramos.com

www.professorramos.com Iptables www.professorramos.com leandro@professorramos.com Introdução O netfilter é um módulo que fornece ao sistema operacional Linux as funções de firewall, NAT e log de utilização de rede de computadores.

Leia mais

comando parâmetro alternativo parâmetro REGRA função iptables -t tabela -N --new chain cria uma nova chain. iptables -t tabela -E --rename-chain

comando parâmetro alternativo parâmetro REGRA função iptables -t tabela -N --new chain cria uma nova chain. iptables -t tabela -E --rename-chain comando parâmetro alternativo parâmetro REGRA função iptables -t tabela -N --new chain cria uma nova chain. iptables -t tabela -E --rename-chain antiga_chain nova_chain renomeia uma chain. iptables -t

Leia mais

Curso de extensão em Administração de sistemas GNU/Linux: redes e serviços

Curso de extensão em Administração de sistemas GNU/Linux: redes e serviços Curso de extensão em Administração de sistemas GNU/Linux: redes e serviços Italo Valcy - italo@dcc.ufba.br Gestores da Rede Acadêmica de Computação Departamento de Ciência da Computação Universidade Federal

Leia mais

Obs: Endereços de Rede. Firewall em Linux Kernel 2.4 em diante. Obs: Padrões em Intranet. Instalando Interface de Rede.

Obs: Endereços de Rede. Firewall em Linux Kernel 2.4 em diante. Obs: Padrões em Intranet. Instalando Interface de Rede. Obs: Endereços de Rede Firewall em Linux Kernel 2.4 em diante Classe A Nº de IP 1 a 126 Indicador da Rede w Máscara 255.0.0.0 Nº de Redes Disponíveis 126 Nº de Hosts 16.777.214 Prof. Alexandre Beletti

Leia mais

Elaboração de Script de Firewall de Fácil administração

Elaboração de Script de Firewall de Fácil administração Elaboração de Script de Firewall de Fácil administração Marcos Monteiro http://www.marcosmonteiro.com.br contato@marcosmonteiro.com.br IPTables O iptables é um firewall em NÍVEL DE PACOTES e funciona baseado

Leia mais

Firewalls, um pouco sobre...

Firewalls, um pouco sobre... Iptables Firewalls, um pouco sobre... Firewalls Realizam a filtragem de pacotes Baseando-se em: endereço/porta de origem; endereço/porta de destino; protocolo; Efetuam ações: Aceitar Rejeitar Descartar

Leia mais

IPTABLES. Helder Nunes Haanunes@gmail.com

IPTABLES. Helder Nunes Haanunes@gmail.com IPTABLES Helder Nunes Haanunes@gmail.com Firewall Hoje em dia uma máquina sem conexão com a internet praticamente tem o mesmo valor que uma máquina de escrever. É certo que os micros precisam se conectar

Leia mais

01 - Entendendo um Firewall. Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com

01 - Entendendo um Firewall. Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com 01 - Entendendo um Firewall. Prof. Armando Martins de Souza E-mail: armandomartins.souza@gmail.com O que são Firewalls? São dispositivos constituídos por componentes de hardware (roteador capaz de filtrar

Leia mais

ADMINISTRAÇÃO DE REDES I LINUX. Firewall. Frederico Madeira LPIC 1, CCNA fred@madeira.eng.br www.madeira.eng.br

ADMINISTRAÇÃO DE REDES I LINUX. Firewall. Frederico Madeira LPIC 1, CCNA fred@madeira.eng.br www.madeira.eng.br ADMINISTRAÇÃO DE REDES I LINUX Firewall Frederico Madeira LPIC 1, CCNA fred@madeira.eng.br www.madeira.eng.br São dispositivos que têm com função regular o tráfego entre redes distintas restringindo o

Leia mais

Firewall Iptables. Professor: João Paulo de Brito Gonçalves. Campus - Cachoeiro Curso Técnico de Informática

Firewall Iptables. Professor: João Paulo de Brito Gonçalves. Campus - Cachoeiro Curso Técnico de Informática Firewall Iptables Professor: João Paulo de Brito Gonçalves Campus - Cachoeiro Curso Técnico de Informática Iptables -Introdução Os firewalls existem no Linux desde o kernel 1.1, com o ipfw, originário

Leia mais

Segurança com Iptables

Segurança com Iptables Universidade Federal de Lavras Departamento de Ciência da Computação Segurança com Iptables Alunos : Felipe Gutierrez e Ronan de Brito Mendes Lavras MG 11/2008 Sumário 1 - Introdução...1 2 Softwares de

Leia mais

O que é uma firewall? É um router entre uma rede privada e uma rede pública que filtra o tráfego com base num conjunto de regras.

O que é uma firewall? É um router entre uma rede privada e uma rede pública que filtra o tráfego com base num conjunto de regras. Capítulo 4 TCP/IP FIREWALLS O que é uma firewall? É um router entre uma rede privada e uma rede pública que filtra o tráfego com base num conjunto de regras. Arquitecturas de redes com firewall Simples:

Leia mais

Firewall. Tutorial Firewall em Linux Acadêmicos: Felipe Zottis e Cleber Pivetta

Firewall. Tutorial Firewall em Linux Acadêmicos: Felipe Zottis e Cleber Pivetta Tutorial Firewall em Linux Acadêmicos: Felipe Zottis e Cleber Pivetta Firewall Firewall é um quesito de segurança com cada vez mais importância no mundo da computação. À medida que o uso de informações

Leia mais

Professor Claudio Silva

Professor Claudio Silva Filtragem caso o pacote não seja permitido, ele é destruído caso seja permitido, ele é roteado para o destino Além das informações contidas nos pacotes o filtro sabe em que interface o pacote chegou e

Leia mais

Autor: Armando Martins de Souza <armandomartins.souza at gmail.com> Data: 12/04/2010

Autor: Armando Martins de Souza <armandomartins.souza at gmail.com> Data: 12/04/2010 http://wwwvivaolinuxcombr/artigos/impressoraphp?codig 1 de 12 19-06-2012 17:42 Desvendando as regras de Firewall Linux Iptables Autor: Armando Martins de Souza Data: 12/04/2010

Leia mais

CCNA 2 Conceitos Básicos de Roteadores e Roteamento

CCNA 2 Conceitos Básicos de Roteadores e Roteamento CCNA 2 Conceitos Básicos de Roteadores e Roteamento Capítulo 11 - Listas de Controle de Acesso (ACLs( ACLs) 1 Objetivos do Capítulo Descrever as diferenças entre ACLs estendidas; Explicar as regras de

Leia mais

Listas de Controlo de Acesso (ACLs)

Listas de Controlo de Acesso (ACLs) ISEP - Administração de Sistemas 2007/2008 1/9 Listas de Controlo de Acesso (ACLs) Permitem filtrar tráfego (efectuam testes aos pacotes de dados. Ex: negam ou permitem em função do endereço ou tipo de

Leia mais

I Workshop do POP MG. Firewall IPTABLES. Fernando Resende Coelho frcoelho@pop mg.rnp.br

I Workshop do POP MG. Firewall IPTABLES. Fernando Resende Coelho frcoelho@pop mg.rnp.br Firewall IPTABLES Fernando Resende Coelho frcoelho@pop mg.rnp.br Sumário Conceitos Diagrama de fluxo Sintaxe Passo a passo Referências O que é um Firewall? Um firewall é uma barreira inteligente entre

Leia mais

Capítulo 9: Listas de Controle de Acesso

Capítulo 9: Listas de Controle de Acesso Unisul Sistemas de Informação Redes de Computadores Capítulo 9: Listas de Controle de Acesso Roteamento e switching Academia Local Cisco UNISUL Instrutora Ana Lúcia Rodrigues Wiggers Presentation_ID 1

Leia mais

Projeto e Instalação de Servidores Servidores Linux Aula 6 Firewall e Proxy

Projeto e Instalação de Servidores Servidores Linux Aula 6 Firewall e Proxy Projeto e Instalação de Servidores Servidores Linux Aula 6 Firewall e Proxy Prof.: Roberto Franciscatto Introdução FIREWALL Introdução Firewall Tem o objetivo de proteger um computador ou uma rede de computadores,

Leia mais

Firewall - IPTABLES. Conceitos e Prática. Tópicos em Sistemas de Computação 2014. Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity.

Firewall - IPTABLES. Conceitos e Prática. Tópicos em Sistemas de Computação 2014. Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity. Firewall - IPTABLES Conceitos e Prática Tópicos em Sistemas de Computação 2014 Prof. Dr. Adriano Mauro Cansian adriano@acmesecurity.org Estagiário Docente: Vinícius Oliveira viniciusoliveira@acmesecurity.org

Leia mais

Tipos de Firewalls. porta de origem/destino, endereço de origem/destino, estado da conexão, e outros parâmetros do pacote.

Tipos de Firewalls. porta de origem/destino, endereço de origem/destino, estado da conexão, e outros parâmetros do pacote. IPTables Firewall: o que é? Qualquer máquina capaz de tomar decisões em relação ao tráfego de rede. Mecanismo que separa a rede interna e externa, objetivando aumentar o processo de segurança e controle

Leia mais

Introdução a Firewalls no Linux (Netfilter/Iptables)

Introdução a Firewalls no Linux (Netfilter/Iptables) IntroduçãoaFirewallsnoLinux (Netfilter/Iptables) RicardoKléberMartinsGalvão www.ricardokleber.com.br ricardo.galvao@ifrn.edu.br RicardoKléber::IntroduçãoaFirewallsnoLinux RicardoKléber ProfessordoIFRN(SegurançadeRedes)

Leia mais

PROJETO DE IMPLEMENTAÇÃO DE UM SERVIDOR FIREWALL LIVRE UTILIZANDO IPTABLES

PROJETO DE IMPLEMENTAÇÃO DE UM SERVIDOR FIREWALL LIVRE UTILIZANDO IPTABLES PROJETO DE IMPLEMENTAÇÃO DE UM SERVIDOR FIREWALL LIVRE UTILIZANDO IPTABLES 1. Introdução O IPTABLES é um software usado para analisar os pacotes que passam entre redes. A partir desse princípio podemos

Leia mais

Os protocolos de encaminhamento têm como objectivo a construção e manutenção automática das tabelas de encaminhamento.

Os protocolos de encaminhamento têm como objectivo a construção e manutenção automática das tabelas de encaminhamento. - Encaminhamento dinâmico (EIGRP e OSPF) - Redistribuição de rotas - Filtragem (ACLs) Administração de Sistemas Informáticos (ASIST) 2009/2010 Aula Prática Laboratorial 2 Os protocolos de encaminhamento

Leia mais

Linux Network Servers

Linux Network Servers Firewall Nos tempos atuais tem se falado muito em segurança, pois a internet se tornou um ambiente perigoso. Todos nossos servidores que estão expostos para a internet necessitam de uma proteção para que

Leia mais

Netfilter e Iptables

Netfilter e Iptables Netfilter e Iptables Iptables/Netfilter O projeto netfilter/iptables é um subsistema de firewalling para o kernel Linux 2.4 e superiores. Com o uso desta ferramenta podese definir regras especiais para

Leia mais

Oficina de ferramentas de Gerência para Redes em Linux

Oficina de ferramentas de Gerência para Redes em Linux Oficina de ferramentas de Gerência para Redes em Linux Introdução Mesmo as pessoas menos familiarizadas com a tecnologia sabem que a internet não é um "território" livre de perigos. É por esta razão que

Leia mais

FIREWALL COM IPTABLES. www.eriberto.pro.br/iptables. by João Eriberto Mota Filho 3. TABELAS. Tabela Filter ESQUEMA DA TABELA FILTER

FIREWALL COM IPTABLES. www.eriberto.pro.br/iptables. by João Eriberto Mota Filho 3. TABELAS. Tabela Filter ESQUEMA DA TABELA FILTER FIREWALL COM IPTABLES www.eriberto.pro.br/iptables by João Eriberto Mota Filho 3. TABELAS Tabela Filter Vejamos o funcionamento da tabela filter (default) e as suas respectivas chains: ESQUEMA DA TABELA

Leia mais

Curso Firewall. Sobre o Curso de Firewall. Conteúdo do Curso

Curso Firewall. Sobre o Curso de Firewall. Conteúdo do Curso Curso Firewall Sobre o Curso de Firewall Este treinamento visa prover conhecimento sobre a ferramenta de Firewall nativa em qualquer distribuição Linux, o "iptables", através de filtros de pacotes. Este

Leia mais

Compartilhamento da internet, firewall

Compartilhamento da internet, firewall da internet, firewall João Medeiros (joao.fatern@gmail.com) 1 / 29 Exemplo de transmissão 2 / 29 Exemplo de transmissão Dados trafegam em pacotes com até 1460 bytes de dados e dois headers de 20 bytes

Leia mais

Software de Telecomunicações. Firewalls

Software de Telecomunicações. Firewalls Software de Telecomunicações Firewalls Prof RG Crespo Software de Telecomunicações Firewalls : 1/34 Introdução Firewall: dispositivo (SW, HW, ou ambos) que limita acessos por rede (Internet), a uma outra

Leia mais

III WTR do POP-BA III Workshop de Tecnologias de Redes Ponto de Presença da RNP na Bahia Instrutor: Ibirisol Fontes Monitor: Jundaí Abdon.

III WTR do POP-BA III Workshop de Tecnologias de Redes Ponto de Presença da RNP na Bahia Instrutor: Ibirisol Fontes Monitor: Jundaí Abdon. III WTR do POP-BA III Workshop de Tecnologias de Redes Ponto de Presença da RNP na Bahia Instrutor: Ibirisol Fontes Monitor: Jundaí Abdon Prática 1 Cenário: Na figura acima temos uma pequena rede, que

Leia mais

Redes IP. M. Sc. Isac Ferreira isac.colares@estacio.br. Telecomunicações e Redes de Computadores: Tecnologias Convergentes

Redes IP. M. Sc. Isac Ferreira isac.colares@estacio.br. Telecomunicações e Redes de Computadores: Tecnologias Convergentes Redes IP M. Sc. Isac Ferreira isac.colares@estacio.br Telecomunicações e Redes de Computadores: Tecnologias Convergentes Lista de Controle de Acesso (ACL) Uma ACL, no contexto dos produtos Cisco, é um

Leia mais

Handson Policy Based Routing

Handson Policy Based Routing Handson Policy Based Routing Esquema de Rede Esquema Endereçamento Nome Interface IP Máscara Descrição PBR Serial 0/0/0 10.0.0.1 /30 Protected Connection Serial 0/0/1 10.0.0.5 /30 Free Connection FastEthernet

Leia mais

Firewall e Proxy. Relatório do Trabalho Prático nº 2. Segurança em Sistemas de Comunicação

Firewall e Proxy. Relatório do Trabalho Prático nº 2. Segurança em Sistemas de Comunicação Segurança em Sistemas de Comunicação Relatório do Trabalho Prático nº 2 Firewall e Proxy Documento elaborado pela equipa: Jorge Miguel Morgado Henriques Ricardo Nuno Mendão da Silva Data de entrega: 07.11.2006

Leia mais

Segurança de redes com Linux. Everson Scherrer Borges Willen Borges de Deus

Segurança de redes com Linux. Everson Scherrer Borges Willen Borges de Deus Segurança de redes com Linux Everson Scherrer Borges Willen Borges de Deus Segurança de Redes com Linux Protocolo TCP/UDP Portas Endereçamento IP Firewall Objetivos Firewall Tipos de Firewall Iptables

Leia mais

** Distance Vector - Trabalha com a métrica de Salto(HOP),. O protocolo que implementa o Distance Vector é o RIP.!

** Distance Vector - Trabalha com a métrica de Salto(HOP),. O protocolo que implementa o Distance Vector é o RIP.! Laboratório wireshark Número de sequencia: syn syn ack ack Cisco Packet Tracer Roteador trabalha em dois modos de operação: - Modo Normal - símbolo > - Modo Root - símbolo # ##################################################################

Leia mais

Administração de Redes Firewall IPTables

Administração de Redes Firewall IPTables Administração de Redes Firewall IPTables Rafael S. Guimarães IFES - Campus Cachoeiro de Itapemirim Introdução IPTables é o Firewall padrão do kernel do Linux. Este padrão foi implementado desde a versão

Leia mais

Prof. Roberto Franciscatto 4º Semestre - TSI - CAFW. Free Powerpoint Templates Page 1

Prof. Roberto Franciscatto 4º Semestre - TSI - CAFW. Free Powerpoint Templates Page 1 Segurança na Web Capítulo 6: Firewall Prof. Roberto Franciscatto 4º Semestre - TSI - CAFW Page 1 Introdução Qual a função básica de um firewall? Page 2 Introdução Qual a função básica de um firewall? Bloquear

Leia mais

Orientador de Curso: Rodrigo Caetano Filgueira

Orientador de Curso: Rodrigo Caetano Filgueira Orientador de Curso: Rodrigo Caetano Filgueira Definição O Firewal é um programa que tem como objetivo proteger a máquina contra acessos indesejados, tráfego indesejado, proteger serviços que estejam rodando

Leia mais

Segurança de Redes de Computadores

Segurança de Redes de Computadores Segurança de Redes de Computadores Aula 8 Segurança nas Camadas de Rede, Transporte e Aplicação Firewall (Filtro de Pacotes) Prof. Ricardo M. Marcacini ricardo.marcacini@ufms.br Curso: Sistemas de Informação

Leia mais

Formação IPv6 Maputo Moçambique 26 Agosto 29 Agosto 08

Formação IPv6 Maputo Moçambique 26 Agosto 29 Agosto 08 Formação IPv6 Maputo Moçambique 26 Agosto 29 Agosto 08 Pedro Lorga (lorga@fccn.pt) Carlos Friaças (cfriacas@fccn.pt) Exercício Prático: Objectivos Neste exercício completará as seguintes tarefas: Analisar

Leia mais

Trabalho 3 Firewalls

Trabalho 3 Firewalls IST MEIC/MERC Segurança Informática em Redes e Sistemas 2008/2009 Trabalho 3 Firewalls Objectivos Introduzir a configuração de uma firewall utilizando as ferramentas iptables e fwbuilder. 1 Introdução

Leia mais

BRUNO PEREIRA PONTES

BRUNO PEREIRA PONTES BRUNO PEREIRA PONTES Introdução O que é um Firewall? Um pouco de história Firewall nos dias atuais IPTables O FirewallBuilder Hands- On Conclusão Open Systems Interconnection. Possui 7 camadas, numeradas

Leia mais

Criptografia e Segurança das Comunicações. Firewalls

Criptografia e Segurança das Comunicações. Firewalls Criptografia e Segurança das Comunicações Firewalls Firewalls : 1/35 Introdução [Def]: Firewall é um dispositivo (SW, HW, ou ambos) que limita acessos por rede (Internet), a uma outra rede de um ou mais

Leia mais

Tema do Minicurso: Firewall IPTABLES. Carga horária 3h

Tema do Minicurso: Firewall IPTABLES. Carga horária 3h Orientador: Mirla Rocha de Oliveira Ferreira Bacharel em Engenharia da Computação Orientadora do Curso de Formação Profissional em Redes de Computadores - SENAC Tema do Minicurso: Firewall IPTABLES Carga

Leia mais

Segurança Informática e nas Organizações. Guiões das Aulas Práticas

Segurança Informática e nas Organizações. Guiões das Aulas Práticas Segurança Informática e nas Organizações Guiões das Aulas Práticas João Paulo Barraca 1 e Hélder Gomes 2 1 Departamento de Eletrónica, Telecomunicações e Informática 2 Escola Superior de Tecnologia e Gestão

Leia mais

FireWall no Linux FIREWALL COM IPTABLES. www.iptablesbr.cjb.net. by João Eriberto Mota Filho

FireWall no Linux FIREWALL COM IPTABLES. www.iptablesbr.cjb.net. by João Eriberto Mota Filho FireWall no Linux FIREWALL COM IPTABLES www.iptablesbr.cjb.net by João Eriberto Mota Filho Arquivo elaborado por LinuxClube.com http://www.linuxclube.com 1. ROTEAMENTO DINÂMICO Considerações iniciais O

Leia mais

Atividade PT 5.3.4: Configurando ACLs estendidas Diagrama de topologia

Atividade PT 5.3.4: Configurando ACLs estendidas Diagrama de topologia Diagrama de topologia All contents are Copyright 2007-2009 Cisco Systems, Inc. All rights reserved. This document is Cisco Public Information. Página 1 de 8 Tabela de endereçamento Dispositivo Interface

Leia mais

Componentes de um sistema de firewall - I

Componentes de um sistema de firewall - I Componentes de um sistema de firewall - I O que são Firewalls? Os firewalls são sistemas de segurança que podem ser baseados em: um único elemento de hardware; um único elemento de software instalado num

Leia mais

Administração de Sistemas Operacionais

Administração de Sistemas Operacionais Diretoria de Educação e Tecnologia da Informação Análise e Desenvolvimento de Sistemas INSTITUTO FEDERAL RIO GRANDE DO NORTE Administração de Sistemas Operacionais Serviço Proxy - SQUID Prof. Bruno Pereira

Leia mais

Arquitectura de Redes

Arquitectura de Redes Arquitectura de Redes Network Address Translation NAT Arq. de Redes - Pedro Brandão - 2005/06 1 Objectivo / Motivação Escassez de endereços IPs Pequenas / médias empresas com ligação ADSL, cabo querem

Leia mais

TuxFrw 3.0 MSPF Modular Stateful Packet Filter http://tuxfrw.linuxinfo.com.br

TuxFrw 3.0 MSPF Modular Stateful Packet Filter http://tuxfrw.linuxinfo.com.br TuxFrw 3.0 MSPF Modular Stateful Packet Filter http://tuxfrw.linuxinfo.com.br TuxFrw é uma ferramenta modular, criada em linguagem shell script, que permite o admistrador configurar de forma fácil e segura

Leia mais

Listas de Acesso (ACL).

Listas de Acesso (ACL). Raphael Guimarães Gonçalves raphagg@cbpf.br Nilton Alves Jr. naj@cbpf.br http://mesonpi.cat.cbpf.br/naj. Resumo Neste trabalho serão apresentadas as Listas de Acesso, que são uma ferramenta que existem

Leia mais

Configurando Interface de Rede. IPTABLES Firewall em Linux Kernel 2.4 em diante. Regras do Iptables. Iptables. Regras do Iptables. Comandos Principais

Configurando Interface de Rede. IPTABLES Firewall em Linux Kernel 2.4 em diante. Regras do Iptables. Iptables. Regras do Iptables. Comandos Principais IPTABLES Firewall em Linux Kernel 2.4 em diante Prof. Alexandre Beletti Ferreira Configurando Interface de Rede Configuração da interface de rede: netconfig (Slackware) netconf ou linuxconf (Conectiva

Leia mais

EN-3611 Segurança de Redes Aula 07 Firewalls Prof. João Henrique Kleinschmidt

EN-3611 Segurança de Redes Aula 07 Firewalls Prof. João Henrique Kleinschmidt EN-3611 Segurança de Redes Aula 07 Firewalls Prof. João Henrique Kleinschmidt Santo André, novembro de 2012 Middleboxes RFC 3234: Middleboxes: Taxonomy and Issues Middlebox Dispositivo (box) intermediário

Leia mais

Firewall IPTables e Exemplo de Implementação no Ambiente Corporativo.

Firewall IPTables e Exemplo de Implementação no Ambiente Corporativo. Firewall IPTables e Exemplo de Implementação no Ambiente Corporativo. Guilherme de C. Ferrarezi 1, Igor Rafael F. Del Grossi 1, Késsia Rita Marchi 1 1Universidade Paranaense (UNIPAR) Paranavaí PR Brasil

Leia mais

Protocolos em Redes de Dados 2000-2001 Ficha de Laboratório Número 4 BGP

Protocolos em Redes de Dados 2000-2001 Ficha de Laboratório Número 4 BGP Protocolos em Redes de Dados 2000-2001 Ficha de Laboratório Número 4 BGP Luís Pires e Luís Rodrigues 12 de Dezembro de 2000 Agradecimento Os encaminhadores utilizados neste trabalho foram amavelmente cedidos

Leia mais

Firewall iptables e criação de regras.

Firewall iptables e criação de regras. FIREWALL IPTABLES agosto/2015 Firewall iptables e criação de regras. 1 Introdução A palavra firewall é traduzida como parede de fogo ou parede anti-chamas. Esse termo é empregado há muito tempo em veículos

Leia mais

IP - endereçamento. Endereço IP. Ex.: Identificador de 32 bits para interfaces de roteadores e hospedeiros

IP - endereçamento. Endereço IP. Ex.: Identificador de 32 bits para interfaces de roteadores e hospedeiros Endereço IP Ex.: Identificador de 32 bits para interfaces de roteadores e hospedeiros 223.1.1.1 = 11011111 00000001 00000001 00000001 223 1 1 1 Endereços de interfaces e sub-redes (fonte: Kurose) No ex.,

Leia mais

genérico proteção de rede filtragem dos pacotes Sem estado (stateless) no próprio pacote. Com estado (stateful) outros pacotes

genérico proteção de rede filtragem dos pacotes Sem estado (stateless) no próprio pacote. Com estado (stateful) outros pacotes FIREWALLS Firewalls Definição: Termo genérico utilizado para designar um tipo de proteção de rede que restringe o acesso a certos serviços de um computador ou rede de computadores pela filtragem dos pacotes

Leia mais

Lab 4 Análise de Pacotes utilizando o TCPDUMP

Lab 4 Análise de Pacotes utilizando o TCPDUMP Objetivo: Lab 4 Análise de Pacotes utilizando o TCPDUMP i) Utilizar aplicativo de análise de pacotes TCPDUMP. TCPDUMP: O tcpdump é um programa cuja utilidade principal é visualizar e analisar o tráfego

Leia mais

Firewalls. Prática de Laboratório. Maxwell Anderson INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA

Firewalls. Prática de Laboratório. Maxwell Anderson INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA Firewalls Prática de Laboratório Maxwell Anderson INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA Sumário Firewall do Windows... 2 O que é um firewall?... 2 Ativar ou desativar o Firewall

Leia mais

Entendendo como funciona o NAT

Entendendo como funciona o NAT Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços

Leia mais

Relató rió. Gestão de equipamento activo de rede

Relató rió. Gestão de equipamento activo de rede Relató rió INSTITUTO POLITÉCNICO DE BEJA ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO Gestão de equipamento activo de rede Trabalho realizado por: Tiago Conceição Nº 11903 Tiago Maques Nº 11904 Paulo Martins

Leia mais

ICMP Internet Control Message Protocol

ICMP Internet Control Message Protocol TCP UDP ICMP Internet Control Message Protocol ARP IP ICMP Acesso à rede Funcionalidade Mensagens ICMP Internet Control Message Protocol - ICMP Funcionalidades Informar máquina de origem da ocorrência

Leia mais

Projeto de Ensino. iptables. Grupo de Estudos em Tecnologia de Redes e Processamento Paralelo. Prof. Luiz Antonio Unioeste

Projeto de Ensino. iptables. Grupo de Estudos em Tecnologia de Redes e Processamento Paralelo. Prof. Luiz Antonio Unioeste Projeto de Ensino Grupo de Estudos em Tecnologia de Redes e Processamento Paralelo iptables Prof. Luiz Antonio Unioeste Introdução Firewall O Firewall é um programa que tem como objetivo proteger a máquina

Leia mais

Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010

Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010 Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010 Prof. Silvana Rossetto (DCC/IM/UFRJ) 1 13 de julho de 2010 Questões 1. Qual é a diferença fundamental entre um roteador

Leia mais

A camada de rede. A camada de rede. A camada de rede. 4.1 Introdução. 4.2 O que há dentro de um roteador

A camada de rede. A camada de rede. A camada de rede. 4.1 Introdução. 4.2 O que há dentro de um roteador Redes de computadores e a Internet Capitulo Capítulo A camada de rede.1 Introdução.2 O que há dentro de um roteador.3 IP: Protocolo da Internet Endereçamento IPv. Roteamento.5 Roteamento na Internet (Algoritmos

Leia mais

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET 2010/2011 1 Protocolo TCP/IP É um padrão de comunicação entre diferentes computadores e diferentes sistemas operativos. Cada computador deve

Leia mais

Redes de Computadores

Redes de Computadores 1 Elmano R. Cavalcanti Redes de Computadores Camada de Rede elmano@gmail.com facisa-redes@googlegroups.com http://sites.google.com/site/elmano Esta apresentação contém slides fornecidos pela Editora Pearson

Leia mais

INSTITUTO SUPERIOR DE ENGENHARIA DE LISBOA

INSTITUTO SUPERIOR DE ENGENHARIA DE LISBOA INSTITUTO SUPERIOR DE ENGENHARIA DE LISBOA ÁREA DEPARTAMENTAL DE ENGENHARIA DE ELECTRÓNICA E TELECOMUNICAÇÕES E DE COMPUTADORES Redes de Computadores (LEIC/LEETC/LERCM) Nome: Nº de aluno: 3ª Ficha de Avaliação

Leia mais

Relatório do 2º Guião Laboratorial de Avaliação: Encaminhamento de pacotes. Licenciatura: ETI Turma : ETC1 Grupo : rd2_t3_02 Data: 30/10/2009

Relatório do 2º Guião Laboratorial de Avaliação: Encaminhamento de pacotes. Licenciatura: ETI Turma : ETC1 Grupo : rd2_t3_02 Data: 30/10/2009 Licenciaturas em Informática e Gestão de Empresas, Engenharia de Telecomunicações e Informática e Engenharia Informática Redes Digitais II Relatório do 2º Guião Laboratorial de Avaliação: Encaminhamento

Leia mais

Endereçamento Privado Proxy e NAT. 2008, Edgard Jamhour

Endereçamento Privado Proxy e NAT. 2008, Edgard Jamhour Endereçamento Privado Proxy e NAT Motivação para o Endereçamento IP Privado Crescimento do IPv4 07/2007 490 milhões de hosts 01/2008 542 milhões de hosts IPv4 permite endereçar 4 bilhões de hosts. PREVISÃO

Leia mais

Guia Foca GNU/Linux - Firewall iptables

Guia Foca GNU/Linux - Firewall iptables [ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ 19 ] [ 20 ] [ next ] Guia Foca GNU/Linux Chapter 10 - Firewall

Leia mais

IPTABLES. Universidade Federal de Minas Gerais Departamento de Ciência da Computação Laboratório de Software Livre. 4 de fevereiro de 2010

IPTABLES. Universidade Federal de Minas Gerais Departamento de Ciência da Computação Laboratório de Software Livre. 4 de fevereiro de 2010 IPTABLES Universidade Federal de Minas Gerais Departamento de Ciência da Computação Laboratório de Software Livre 4 de fevereiro de 2010 1 Sumário 1 Introdução 3 2 Pré-requisitos 3 2.1 Dependencias...........................

Leia mais

Suporte de NAT para conjuntos múltiplos utilizando mapas de rota

Suporte de NAT para conjuntos múltiplos utilizando mapas de rota Suporte de NAT para conjuntos múltiplos utilizando mapas de rota Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Informações de Apoio Abordagem de lista de acesso Método de

Leia mais

Arquitetura TCP/IP. Parte VI Entrega de pacotes sem conexão (IP) Fabrízzio Alphonsus A. M. N. Soares

Arquitetura TCP/IP. Parte VI Entrega de pacotes sem conexão (IP) Fabrízzio Alphonsus A. M. N. Soares Arquitetura TCP/IP Parte VI Entrega de pacotes sem conexão (IP) Fabrízzio Alphonsus A. M. N. Soares Tópicos Conceitos Pacote (ou datagrama) IP Formato Campos do cabeçalho Encapsulamento Fragmentação e

Leia mais

Redes de Computadores 2008 Primeiro Trabalho Analisador de Redes

Redes de Computadores 2008 Primeiro Trabalho Analisador de Redes Redes de Computadores 2008 Primeiro Trabalho Analisador de Redes Prof. Ronaldo Alves Ferreira 1 Descrição do Trabalho Analisadores de redes são ferramentas de enorme valor para a depuração de protocolos

Leia mais

Prática NAT/Proxy. Edgard Jamhour. Esses exercícios devem ser executados através do servidor de máquinas virtuais: espec.ppgia.pucpr.

Prática NAT/Proxy. Edgard Jamhour. Esses exercícios devem ser executados através do servidor de máquinas virtuais: espec.ppgia.pucpr. Prática NAT/Proxy Edgard Jamhour Exercícios práticos sobre NAT e Proxy, usando Linux. Esses exercícios devem ser executados através do servidor de máquinas virtuais:.ppgia.pucpr.br OBS. Esse roteiro utiliza

Leia mais

Firewall Iptables - Impasses

Firewall Iptables - Impasses Firewall Iptables - Impasses Prof. Andrei Carniel Universidade Tecnológica Federal do Paraná UTFPR E-mail: andreicarniel@utfpr.edu.br / andrei.carniel@gmail.com 2 Impasses Um dos principais motivos de

Leia mais