Balanceamento de links
|
|
|
- Elias Cunha Canto
- 10 Há anos
- Visualizações:
Transcrição
1 Balanceamento de links Utilizando iptables e iproute2 Leandro R. [email protected] Introdução: Com o barateamento de links de acesso a internet e o aparecimento da conexão de banda-larga a um valor acessível, muitas empresas, e edifícios residenciais, começaram a utilizar soluções para prover o acessos a internet através de pequenos servidores (routers) que faziam a comunica ção entre a rede do cliente com a internet. Nesse momento surgiu a idéia de se juntar duas conexões com a internet de modo que um unico canal de saída fosse visto, fazendo com que a velocidade da conexão fosse duplicada, consequentemente barateando o custo de uma conexão de por exemplo 1Mbps, saindo pelo valor de 2 conexões de ADSL de 512Kbps. Para por em pratica a idéia de se utilizar o balancemento de conexão com a internet, e até mesmo o serviço de redundancia a falhas contra queda de conexão foi elaborado este mini HOW-TO que demonstra de forma simples e clara de como este tipo de configuração pode ser feita, e dar o chute inicial para que outros scripts com mais funcionalidades e mais complexos possam ser criados. Requisitos: Alguns requisitos são vitais para o funcionamento deste tipo de configuração tais como os ja descritos no título do artigo: Iptables Iproute2 Scripts de inicialização das conexões (caso seja velox, ou serviço parecido)
2 Cenário: O cenário utilizado para a demonstração do exemplo, é o de um edifício residencial, no qual existem duas conexões com a internet através de assinaturas de acesso a banda-larga (Velox), os dois modems ADSL estão configurados como ROTEADORES, existe um servidor linux (distribuição a escolha) com 3 placas de rede, que estão configuradas da seguinte maneira: eth0: Rede interna (Rede do edifício) - ( / ) eth1: Conexão Velox #1 - ( / ) eth2: Conexão Velox #2 - ( / ) O dispositivo de rede eth0 está ligado a um switch, onde as demais máquinas dos apartamentos estão ligadas. OBS: Por este diagrama é visível a configuração de que todos os computadores da rede interna poderão se enxergar, pois estão na mesma rede.
3 Configurações: Primeiro Passo: Inicializando as conexões. Neste ponto começarei a mostrar os scripts utilizados para a configuração do servidor. Vou começar mostrando algumas configurações que foram feitas dentro do /etc/rc.local, que acabaram sendo de grande ajuda para que o serviço funcionasse corretamente /etc/rc.local #!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if you don't # want to do the full Sys V style init stuff. touch /var/lock/subsys/local Inicializando conexao com a internet.." /sbin/ifdown eth1 /sbin/ifdown eth2 Iniclizando VELOX #1" /sbin/ifup eth1 /sbin/route add default gw /etc/firewall/ip-velox.pl Inicializando VELOX #2" /sbin/ifup eth2 /sbin/route del default gw /sbin/route add default gw /etc/firewall/ip-velox.pl /sbin/route del default gw Configurando o firewall" /etc/firewall/firewall.sh /etc/rc.local Essas configurações foram feitas para que o velox pudesse se conectar automaticamente, usando o script ip-velox.pl (Desenvolvido pelo Fabio Vilan, e pode ser encontrado em OBS: Não sei informar se este script ainda consegue se conectar ao velox, o legal dele, é a parte de teste de conexão (testa se está ativa ou não).
4 As configurações das rotas foram necessarias para que cada velox pudesse se conectar e autenticar, pois o problema que geralmente acontece quando se tem duas conexões no mesmo computador, é de que, quando a primeira conexão é estabelecida, a rota padrão é gerada, assim a segunda conexão fica perdida, tentando enviar pacotes que usam a rota padrão, no caso, pela primeira que já está estabelecida, assim não conseguiamos autenticar a segunda conexão do velox. Lendo-se o script é possível identificar os passos para o estabelecimento das conexões: 1) Derruba as duas conexões (uma de cada velox); 2) Levanta a placa do primeiro velox (Velox #1); 3) Adiciona uma rota padrão para esta placa que foi inicializada; 4) Tenta se conectar e autenticar utilizando o script ip-velox.pl 5) Levanta a placa do segundo velox (Velox #2); 6) Deleta a rota padrão criada para o primeiro velox (Velox #1); 7) Adiciona a rota padrão para o segundo velox (Velox #2); 8) Utiliza o script de conexão e autenticação para o segundo velox (Velox #2); 9) Deleta a rota padrão criada para o segundo velox (Velox #2); 10)Levanta o firewall. OBS: Este script termina por não estabelecer uma rota padrão, pois estas configurações devem ser feitas dentro do script que é chamado pelo rc.local, no caso o /etc/firewall/firewall.sh. Segundo Passo: Criando tabelas de conexões para roteamento. Quando o iproute2 está instalado, é criado um arquivo dentro do diretório /etc/iproute2 (ou /etc), chamado rt_tables. O arquivo onde as tabelas (de regras) de roteamento são definidas. Cada tabela é definida por seu número identificador e nome. A ordenação vai de 0 à 255 (256 valores = 8 bits) e a faixa de 253 à 255 é reservada às tabelas do sistema (local, main e default). O kernel trabalha exclusivamente com o identificador númerico da tabela. Assim Podemos estabelecer novas tabelas e definir situações especiais de roteamento.
5 Exemplo de arquivo (/etc/iproute2/rt_tables) utilizado para a configuração do balanceamento de links de acordo com o cenário proposto /etc/iproute2/rt_tables # # reserved values # #255 local #254 main #253 default #0 unspec # # local # #1 inr.ruhep 10 velox1 11 velox2 30 velox /etc/iproute2/rt_tables Neste exemplo foram criadas 3 tabelas que serão utilizadas para a criação das regras de roteamento avançadas, necessárias para o funcionamento do balanceamento de links. As tabelas cridas no arquivo rt_tables foram: Valor Nome 10 velox1 11 velox2 30 velox De acordo com o arquivo, uma tabela tem peso 10, outra tem peso 11 e outra tabela, com valor mais acima tem peso 30. A criação dessas tabelas foram necessárias, pois são utilizadas no momento em que serão criadas as regras de roteamento. Para maiores explicações sobre rt_tables, e roteamento avançado, procure pelos documentos da RNP (GTER), roteamento-avancado-linux.pdf, em sites de busca (google) tambem vale a pena dar uma olhada no how-to do iproute2, além disso existe uma empresa chamada Alto Rio Preto Informatica, que disponibilizou um excelente case em seu site.
6 Terceiro Passo: Desenvolvendo o script do firewall e criando o roteamento. Nosso script do firewall, que é chamado pelo /etc/rc.local, está localizado no nosso exemplo dentro do diretório /etc/firewall, o arquivo será chamado de firewall.sh, onde estão inseridas todas as regras para funcionamento do próprio firewall, quando as regras para balanceamento, utilizando-se a ferramenta (comando) ip. O firewall está baseado no iptables, e foi escrito com base na documentação do firewall de exemplo do Márcio Oliveira ([email protected]), que prove acesso a internet, para uma rede interna, através do squid, mas neste exemplo, não será usado o squid, nem mesmo para a utilização de proxy transparente, por bom senso deixamos apenas o NAT puro. Ao longo do script existirão comentários sobre as regras, do que o script está executando, mantendo assim uma linha lógica de configuração, simplificando a identificação de comandos /etc/firewall/firewall.sh #!/bin/sh ###################################### # Firewall for ADSL Velox Telemar # # By Leandro R. - [email protected] # # OBS: Balanceamento de trafego para # # 2 links ADSL # ###################################### # Legenda # # eth0 -> Rede interna ( /24) # eth1 -> Velox #1 ( /24) # eth2 -> Velox #2 ( /24) # Variaveis DNS1=" " DNS2=" " # Carregando os modulos basicos: echo -n "Carregando os modulos..." modprobe ip_tables modprobe iptable_filter modprobe ip_conntrack modprobe ip_conntrack_ftp modprobe iptable_nat modprobe ip_nat_ftp
7 modprobe ipt_log modprobe ipt_state modprobe ipt_masquerade # Resetando o Firewall: echo -n "Resetando o firewall..." iptables -F iptables -Z iptables -X iptables -t nat -F iptables -P INPUT DROP iptables -P FORWARD DROP iptables -P OUTPUT ACCEPT # Habilitando o roteamento de pacotes: echo -n "Habilitando o roteamento..." 1" > /proc/sys/net/ipv4/ip_forward 1" > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts # Liberando a chain INPUT para o localhost: echo -n "Liberando acesso do localhost..." iptables -A INPUT -p ALL -s i lo -j ACCEPT iptables -A INPUT -p ALL -s i lo -j ACCEPT iptables -A INPUT -p ALL -s i lo -j ACCEPT iptables -A INPUT -p ALL -s i lo -j ACCEPT # Otimizando o firewall: echo -n "Otimizando o roteamento..." iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT # Liberando resposta dos servidores DNS: echo -n "Liberando servidores DNS..." iptables -A INPUT -p udp -s /24 --sport 53 -d $DNS1 -j ACCEPT iptables -A INPUT -p udp -s /24 --sport 53 -d $DNS2 -j ACCEPT # DHCP Server echo -n "Liberando servidor DHCP..." iptables -A INPUT -p udp -s /24 --sport 79 -d j ACCEPT
8 # Descartar pacotes fragmentados: echo -n "Bloqueando pacotes fragmentados..." iptables -A INPUT -i eth1 -f -j LOG --log-prefix "Pacote fragmentado: " iptables -A INPUT -i eth1 -f -j DROP iptables -A INPUT -i eth2 -f -j LOG --log-prefix "Pacote Fragmentado: " iptables -A INPUT -i eth2 -f -j DROP # Bloqueando ataques do tipo SPOOF de IP: echo -n "Bloqueando spoofing..." iptables -A INPUT -i eth1 -s /8 -j DROP iptables -A INPUT -i eth1 -s /12 -j DROP iptables -A INPUT -i eth1 -s /16 -j DROP iptables -A INPUT -i eth1 -s /4 -j DROP iptables -A INPUT -i eth1 -s /5 -j DROP # Liberando alguns acessos por ping: echo -n "Liberando acesso por ping..." iptables -A INPUT -p icmp --icmp-type 8 -i eth0 -j ACCEPT iptables -A INPUT -p icmp --icmp-type 0 -j ACCEPT iptables -A INPUT -p icmp -s /24 -d 0/0 -j ACCEPT # Regra para SSH: (opcional) echo -n "Liberando acesso ao SSH..." iptables -A INPUT -p TCP --dport 22 -j ACCEPT # Regras do FORWARD # Descarta pacotes invalidos: echo -n "Descartando pacotes invalidos para reenvio..." iptables -A FORWARD -m state --state INVALID -j DROP # Mantendo conexoes ativas: echo -n "Manutencao de conexoes ativas..." iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
9 # Liberando acesso ao DNS para a rede interna ( ): echo -n "Liberando DNS para rede interna..." iptables -A FORWARD -s /24 -j ACCEPT iptables -A FORWARD -p udp -s /24 -d $DNS1 --dport 53 -j ACCEPT iptables -A FORWARD -p udp -s /24 -d $DNS2 --dport 53 -j ACCEPT iptables -A FORWARD -p udp -s $DNS1 --sport 53 -d /24 -j ACCEPT iptables -A FORWARD -p udp -s $DNS2 --sport 53 -d /24 -j ACCEPT # Fazendo mascaramento de enderecos IP (NAO NAT): # OBS: essa regra eh mutuamente excludente com a proxima, a do NAT # ou seja, escolha uma das duas echo -n "Habilitando o mascaramento..." #iptables -t nat -A POSTROUTING -j MASQUERADE iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE iptables -t nat -A POSTROUTING -o eth2 -j MASQUERADE # Marcando pacotes echo -n "Marcando pacotes..." iptables -A PREROUTING -t mangle -s /24 -d 0/0 -j MARK --set-mark 3 # Desabilitando o filtro de pacotes do martian source echo -n "Desligando rp_filter..." for eee in /proc/sys/net/ipv4/conf/*/rp_filter; do echo 0 > $eee done # Definindo regras de balanceamento de Link: echo -n "Balanceando links velox..." # velox #1 ip route add /24 dev eth1 src table velox1 #ip route add /24 via table velox1 ip route add default via table velox1 # velox #2 ip route add /24 dev eth2 src table velox2 #ip route add /24 via table velox2 ip route add default via table velox2 # setando velox na tabela principal de roteamento ip route add /24 dev eth1 src ip route add /24 dev eth2 src
10 # setando a rota preferencial ip route add default via # regras das tabelas ip rule add from table velox1 ip rule add from table velox2 # balanceamento de link ip rule add fwmark 3 lookup velox prio 3 ip route add default table velox nexthop via dev eth1 weight 1 nexthop via dev eth2 weight 1 #OBS: o comando assima deve ser digitado em uma só linha, não deve ser dado [enter]. # flush no roteamento ip route flush cache sleep /etc/firewall/firewall.sh O script ainda libera o acesso para que o nosso serviço de DHCP rodando neste mesmo servidor, possa fornecer o pool de enderços IP para os apartamentos do edifício exemplo do nosso cenário. No final do script, ou seja, na parte onde é feita as configurações efetivas para o funcionamento do balanceamento dos links, é importante a observação que faz referencia ao comando de balanceamento, que deve ser digitado em somente uma linha, não apertando a tecla [Enter]: Regra: ip route add default table velox nexthop via dev eth1 weight 1 nexthop via dev eth2 weight 1 Outra importante consideração sobre o script, e a utilização da marcação de pacotes, para que os mesmos fossem roteados pelas tabelas de roteamento das duas conexões ADSL. Primeiramente foi criada uma regra para o firewall, através do iptables, dizendo para marcar todos os pacotes com destino de saída da rede. Regra: iptables -A PREROUTING -t mangle -s /24 -d 0/0 -j MARK --set-mark 3 Em segundo lugar foi utilizada essa marcação nos pacotes, para servir de entrada como uma Classificação para a tabela de roteamento (30 Velox). Regra: ip rule add fwmark 3 lookup velox prio 3 Outro detalhe importante é a configuração da primeira rota padrão, as conexões, mesmo estando balanceadas, neste caso de 1:1 (soma dos links)
11 precisam de ter uma rota padrão, pois está será por onde o balanceamento deverá ser iniciado, ou seja, a primeira conexão que chegar ao servidor, será transmitida para a internet pela rota padrão, a próxima conexão que for solicitada, será transmitida pelo outro link (balanceamento de 1:1, uma conexão para cada link). Assim um exemplo seria, o download de um arquivo de 200MBs, se fosse iniciado o download deste arquivo a partir de um gerenciador de downloads, e utilizando-se opções que permitam a divisão do download em outras conexões, seria possível por exemplo baixar 100mbs a partir de cada conexão, levando-se em consideração que foi escolhida a opção de dividir o download em duas partes. Em números: Se o download através de uma conexão está sendo feito a 20kbps, dividindo este download, e utilizando o balanceamento para usar a conexão do outro modem ADSL, é possível que o download possa ser feito ao dobro da velocidade, como no exemplo, 40kbps. Além do balanceamento este script já prove redundancia de conexões, ou seja se uma conexão cair, ele automaticamente redireciona todo o tráfego apenas para a conexão que continuou ativa. Recomenda-se o uso de alguma ferramenta que possa monitorar as conexões, uma excelente alternativa é o IpTraf. Nele será possível ver as conexões ativas dos usuários, a velocidade real das conexões ADSL, e ver o balanceamento em funcionamento. Quarto Passo: Simples configuração de um servidor DHCP. Este é um exemplo de configuração do servidor DHCP no Linux, utilizando o serviço DHCPD, através do arquivo de configuração dhcpd.conf, localizado dentro do diretório /etc. Não entrarei em detalhes sobre a sua configuração, as informações nele configuradas, mostram, a ativação deste serviço para a rede X, os endereços por ele distribuidos estão na faixa de.10 a.250, e algumas outras opções muito importantes tambem não poderiam deixar de ser setadas, como a rota padrão e os servidores de DNS.
12 /etc/dhcpd.conf # default-lease-time 43200; max-lease-time 43200; option domain-name "minharede.intranet"; option domain-name-servers 200.X.X.X, 200.X.X.X; ddns-update-style ad-hoc; subnet netmask { range ; option routers ; option subnet-mask ; allow unknown-clients; } # /etc/dhcpd.conf Para maiores informações sobre o serviço DHCP, é aconselhavel o uso do man, pois existem muitas informações e parametros de configurações contidas nele. Considerações Finais: Este script está em funcionamento extamente do jeito que foi posto aqui. É claro que milhares de outras configurações podem ser feitas e utilizadas com o balanceamento de links, como por exemplo a divisão de utilização de links por portas, ou aplicações, mas este NÃO é o objetivo deste pequeno artigo, que se resume a demonstrar de forma simplificada o balanceamento de conexões. Dúvidas ou sugestões [email protected] Agradecimento: Douglas Coelho S. PS: Antes de criticar o trabalho dos outros, pense em fazer melhor. Leandro R. 03/06/2004
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 [email protected] IPTables O iptables é um firewall em NÍVEL DE PACOTES e funciona baseado
IPTABLES. Helder Nunes [email protected]
IPTABLES Helder Nunes [email protected] 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
Compartilhamento da internet, firewall
da internet, firewall João Medeiros ([email protected]) 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
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,
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
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
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
Prof. Samuel Henrique Bucke Brito
Sistema Operacional Linux > Firewall NetFilter (iptables) www.labcisco.com.br ::: [email protected] Prof. Samuel Henrique Bucke Brito Introdução O firewall é um programa que tem como objetivo proteger
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
www.professorramos.com
Iptables www.professorramos.com [email protected] 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.
01 - Entendendo um Firewall. Prof. Armando Martins de Souza E-mail: [email protected]
01 - Entendendo um Firewall. Prof. Armando Martins de Souza E-mail: [email protected] O que são Firewalls? São dispositivos constituídos por componentes de hardware (roteador capaz de filtrar
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,
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
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 - [email protected] Gestores da Rede Acadêmica de Computação Departamento de Ciência da Computação Universidade Federal
Firewall Iptables - Impasses
Firewall Iptables - Impasses Prof. Andrei Carniel Universidade Tecnológica Federal do Paraná UTFPR E-mail: [email protected] / [email protected] 2 Impasses Um dos principais motivos de
Segurança de Redes. Firewall. Filipe Raulino [email protected]
Segurança de Redes Firewall Filipe Raulino [email protected] 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
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
Tutorial configurando o dhcp no ubuntu ou debian.
Tutorial configurando o dhcp no ubuntu ou debian. Pré requisitos para pratica desse tutorial. Saber utilizar maquina virtual no virtual Box ou vmware. Saber instalar ubuntu ou debian na maquina virtual.
Como é o Funcionamento do LTSP
Instalação e configuração do LTSP 5 no Ubuntu 11.04 Funcionamento do LTSP e Instalação do Servidor Como é o Funcionamento do LTSP O primeiro requisito para que o LSTP funcione bem é ter uma rede de boa
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
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
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
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 [email protected] Estagiário Docente: Vinícius Oliveira [email protected]
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
Uso do iptables como ferramenta de firewall.
Uso do iptables como ferramenta de firewall. Rafael Rodrigues de Souza [email protected] Administração em Redes Linux Universidade Federal de Lavra UFLA RESUMO O artigo pretende abordar o uso de firewalls
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
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
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
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
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
ADMINISTRAÇÃO DE REDES I LINUX. Firewall. Frederico Madeira LPIC 1, CCNA [email protected] www.madeira.eng.br
ADMINISTRAÇÃO DE REDES I LINUX Firewall Frederico Madeira LPIC 1, CCNA [email protected] www.madeira.eng.br São dispositivos que têm com função regular o tráfego entre redes distintas restringindo o
Linux Network Servers
DHCP Podemos configurar a rede de um cliente para obter IP dinamicamente ou configurar um IP estático. Encontramos configuração dinâmica em modems de banda larga, redes Wi-Fi etc, pois é mais prático para
Senha Admin. Nessa tela, você poderá trocar a senha do administrador para obter acesso ao NSControl. Inicialização
Manual do Nscontrol Principal Senha Admin Nessa tela, você poderá trocar a senha do administrador para obter acesso ao NSControl. Inicialização Aqui, você poderá selecionar quais programas você quer que
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
Na Figura a seguir apresento um exemplo de uma "mini-tabela" de roteamento:
Tutorial de TCP/IP - Parte 6 - Tabelas de Roteamento Por Júlio Cesar Fabris Battisti Introdução Esta é a sexta parte do Tutorial de TCP/IP. Na Parte 1 tratei dos aspectos básicos do protocolo TCP/IP. Na
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
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
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
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 [email protected] Curso: Sistemas de Informação
NAT com firewall - simples, rápido e funcional
NAT com firewall - simples, rápido e funcional Todo administrador de redes aprende logo que uma das coisas mais importantes para qualquer rede é um bom firewall. Embora existam muitos mitos em torno disto,
Tópicos Especiais em Informática
Tópicos Especiais em Informática DCHP Prof. Ms.-Eng. Igor Sousa Faculdade Lourenço Filho 5 de novembro de 2014 [email protected] (FLF) Tópicos Especiais em Informática 5 de novembro de 2014 1 / 14 Introdução
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
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 - [email protected] Gestores da Rede Acadêmica de Computação Departamento de Ciência da Computação Universidade Federal da Bahia,
Configuração do Servidor Gateway Firewall e DHCP
Fundamentos e Serviços IP Configuração do Servidor Gateway Firewall e DHCP Configurações da primeira placa de rede(que está conectada com a internet) receberá configurações do dhcp de sua rede. Configurações
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
Configurando um servidor DHCP
Configurando um servidor DHCP OBS.: Esse documento retrata uma configuração em uma rede do tipo rede local (192.168.xx.xx), onde existe um servidor contendo duas interfaces de rede, eth0 e eth1. Hoje em
Manual de utilização do módulo NSE METH-8RL/Exp
INSTALAÇÃO 1 - Baixe o arquivo Software Configurador Ethernet disponível para download em www.nse.com.br/downloads-manuais e descompacte-o em qualquer pasta de sua preferência. 2 - Conecte a fonte 12Vcc/1A
Firewalls em Linux. Tutorial Básico. André Luiz Rodrigues Ferreira [email protected]
Firewalls em Linux Tutorial Básico André Luiz Rodrigues Ferreira [email protected] 1 O que é um Firewall? Uma série de mecanismos de proteção dos recursos de uma rede privada de outras redes. Ferramenta
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
cio Roteamento Linux
Exercício cio Roteamento Linux Edgard Jamhour Exercícios práticos para configuração de roteamento usando Linux Esses exercícios devem ser executados através do servidor de máquinas virtuais: espec.ppgia.pucpr.br
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
Acesso Remoto Placas de captura
Acesso Remoto Placas de captura 1 instalar o DVR Siga os passos de instalação informados na caixa do produto, após seu perfeito funcionamento vá para próximo passo. 2 Configurá-lo na rede Local O computador
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
Procedimento para instalação do OMNE-Smartweb em Raio-X
Procedimento para instalação do OMNE-Smartweb em Raio-X A primeira coisa a analisarmos é onde ficará posicionado o servidor de Raio-x na rede do cliente, abaixo será colocado três situações básicas e comuns
Instalação Remota Distribuição Linux
Instalação Remota Distribuição Linux A distribuição linux utilizada para a instalação é a Debian. Download pode ser realizado acessando o site: http://www.debian.org Distribuição Linux Instalação Remota
Segurança em Redes e Sistemas Operacionais
Segurança em Redes e Sistemas Operacionais Segurança - [email protected] 1 Agenda Preparação do Ambiente Como é o Ambiente em que vamos trabalhar? Visão Macro Passos... Segurança - [email protected]
LABORATÓRIO V. NAT E FIREWALL Documento versão 0.1. Aluno: Paulo Henrique Moreira Gurgel #5634135
LABORATÓRIO V NAT E FIREWALL Documento versão 0.1 Aluno: Paulo Henrique Moreira Gurgel #5634135 Orientado pela Professora Kalinka Regina Lucas Jaquie Castelo Branco Julho / 2010 Laboratório V NAT e Firewall
Sistema Operacional Unidade 12 Comandos de Rede e Acesso Remoto
Sistema Operacional Unidade 12 Comandos de Rede e Acesso Remoto Curso Técnico em Informática SUMÁRIO INTRODUÇÃO... 3 Protocolo de rede... 3 Protocolo TCP/IP... 3 Máscara de sub-rede... 3 Hostname... 3
Roteador Load-Balance / Mikrotik RB750
Roteador Load-Balance / Mikrotik RB750 Equipamento compacto e de alto poder de processamento, ideal para ser utilizado em provedores de Internet ou pequenas empresas no gerenciamento de redes e/ou no balanceamento
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
VPN entre Unimed Federação do Paraná e Singulares do Paraná. Gustavo Kochan Nunes dos Santos. Curso de Especialização em Redes e Segurança de Sistemas
1 VPN entre Unimed Federação do Paraná e Singulares do Paraná Gustavo Kochan Nunes dos Santos Curso de Especialização em Redes e Segurança de Sistemas Pontifícia Universidade Católica do Paraná Curitiba,
OpenVpn. Mauro Fernando Zirbes. Redes Virtuais Privadas. ( Palestrante )
OpenVpn Redes Virtuais Privadas Mauro Fernando Zirbes ( Palestrante ) 1 Assuntos Discutidos: Introdução Ipsec OpenVpn Comparativo Tuneis - Chaves Compartilhadas Tuneis - Chaves Assimétricas Tuneis - Ips
SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2
SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 1.1 Introdução... 2 1.2 Estrutura do IP... 3 1.3 Tipos de IP... 3 1.4 Classes de IP... 4 1.5 Máscara de Sub-Rede... 6 1.6 Atribuindo um IP ao computador... 7 2
Mecanismos de QoS em Linux Hierarchical Token Bucket (HTB)
Mecanismos de QoS em Linux Hierarchical Token Bucket (HTB) Este roteiro descreve um cenário prático onde o algoritmo Hierarchical Token Bucket (HTB) é utilizado para criar uma política de QoS flexível,
Guia de Conectividade Worldspan Go Res! A V A N Ç A D O
Guia de Conectividade Worldspan Go Res! A V A N Ç A D O Í n d i c e Considerações Iniciais...2 Rede TCP/IP...3 Produtos para conectividade...5 Diagnosticando problemas na Rede...8 Firewall...10 Proxy...12
CONSTRUINDO UM FIREWALL NO LINUX CENTOS 5.7
CONSTRUINDO UM FIREWALL NO LINUX CENTOS 5.7 Gerson Ribeiro Gonçalves www.websolutti.com.br Sumário 1 INSTALANDO CENTOS...3 2 INSTALANDO SERVIÇOS...15 3 COMANDOS BÁSICO DO EDITOR VIM...15 4 CONFIGURANDO
Ilustração 1: Componentes do controle de acesso IEEE 802.1x
Laboratório de RCO2 10 o experimento Objetivos: i) Configurar o controle de acesso IEEE 802.1x em uma LAN ii) Usar VLANs dinâmicas baseadas em usuário Introdução A norma IEEE 802.1x define o controle de
Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede
Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede Uma Rede de Computadores consistem em dois ou mais dispositivos, tais como computadores, impressoras e equipamentos relacionados, os
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
Mecanismos de QoS em Linux DiffServ (Marcação e Policiamento)
Mecanismos de QoS em Linux DiffServ (Marcação e Policiamento) Este roteiro descreve um cenário prático que ilustra o funcionamento dos mecanismos de policiamento e marcação utilizados pela metodologia
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
Arquitetura de Rede de Computadores
TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador
DHCP. Administração de Redes de Computadores Prof.ª Juliana Camilo 6080822 Ângelo, Bryan, Carlos, Vinícius
DHCP Administração de Redes de Computadores Prof.ª Juliana Camilo 6080822 Ângelo, Bryan, Carlos, Vinícius Histórico O termo DHCP significa Dynamic Host Configuration Protocol Começou a se tornar popular
Passo 1: Abra seu navegador e digite http://www.no-ip.com. Passo 2: Na tela que surgir, clique em Get Started.
1 - Como obter seu DNS Dinâmico no No-IP O No-IP, é um sistema de DNS (Domain Name Server), que converte o seu endereço IP em um nome. O que o No-IP faz, é converter o nome do tipo minhacameraip.no-ip.org
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
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
Pós Graduação Tecnologia da Informação UNESP Firewall
Pós Graduação Tecnologia da Informação UNESP Firewall Douglas Costa Fábio Pirani Fernando Watanabe Jefferson Inoue Firewall O que é? Para que serve? É um programa usado para filtrar e dar segurança em
Servidor proxy - Squid PROFESSOR : RENATO WILLIAM
Servidor proxy - Squid PROFESSOR : RENATO WILLIAM Revisando Instalação do Squid - # apt-get install squid Toda a configuração do Squid é feita em um único arquivo, o "/etc/squid/squid.conf". Funcionamento
Guia De Configuração do Sistema de Comunicação GPRS ID DATA
Guia De Configuração do Sistema de Comunicação GPRS ID DATA www.iddata.com.br Sumário 1. Introdução... 3 2. Requisitos Mínimos... 4 3. Modos de Configuração da Estrutura de Comunicação... 5 3.1. Conexão
SERVIDOR DHCP - DEFINIÇÃO DHCP POR QUE USAR? DHCP TIPOS DE ALOCAÇÃO 27/02/2012
SERVIDOR DHCP - DEFINIÇÃO O DHCP ("Dynamic Host Configuration Protocol" ou Protocolo de configuração dinâmica de endereços de rede") permite que todos os micros da rede recebam suas configurações de rede
Bom pessoal, há muito tempo tenho o interesse em criar esse tutorial. Me sobrou um tempinho então fui a batalha para ajudar os amigos.
Tutorial de criação de sub-redes básico e estudo simples de rede. ThiagoFW Bom pessoal, há muito tempo tenho o interesse em criar esse tutorial. Me sobrou um tempinho então fui a batalha para ajudar os
Disciplina: Fundamentos de serviços IP Alunos: Estevão Elias Barbosa Lopes e Leonardo de Azevedo Barbosa
Disciplina: Fundamentos de serviços IP Alunos: Estevão Elias Barbosa Lopes e Leonardo de Azevedo Barbosa DHCP: Dynamic Host Configuration Protocol (Protocolo de configuração dinâmica de host), é um protocolo
Aula 2 Servidor DHCP. 2.1 dhcp
Aula 2 Servidor DHCP 2.1 dhcp DHCP é abreviação de Dynamic Host Configuration Protocol Protocolo de Configuração de Host (computadores) Dinâmico.Em uma rede baseada no protocolo TCP/IP, todo computador
Servidor Proxy. Firewall e proxy
Curso: Gestão em Tecnologia da Informação - Matutino Professor: Marissol Martins Barros Unidade Curricular: Fundamentos de Serviços IP Alunos: Matheus Pereira de Oliveira, Tárik Araujo de Sousa, Romero
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
Segurança em Sistemas de Informação Tecnologias associadas a Firewall
Algumas definições Firewall Um componente ou conjunto de componentes que restringe acessos entre redes; Host Um computador ou um dispositivo conectado à rede; Bastion Host Um dispositivo que deve ser extremamente
MANUAL DE INSTALAÇÃO DO EQUIPAMENTO VOIP
MANUAL DE INSTALAÇÃO DO EQUIPAMENTO VOIP 1 INDICE 1. Identifique seu tipo de conexão à internet:... 3 1.1 Como Identificar sua Conexão Banda Larga... 3 1.1.1 Conexão ADSL... 3 1.1.2 Conexão a Cabo... 3
Firewalls. Firewalls
Firewalls Firewalls Paredes Corta-Fogo Regula o Fluxo de Tráfego entre as redes Pacote1 INTERNET Pacote2 INTERNET Pacote3 Firewalls Firewalls Barreira de Comunicação entre duas redes Host, roteador, PC
Aula Prática Roteador
Aula Prática Roteador INTRODUÇÃO Os roteadores são os equipamentos empregados na função de interconexão das redes como, por exemplo, redes IP. Diferentes redes IPs enviam suas informações/tráfego por meio
MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL - 317 RV1
MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL - 317 RV1 SÃO CAETANO DO SUL 06/06/2014 SUMÁRIO Descrição do Produto... 3 Características... 3 Configuração USB... 4 Configuração... 5 Página
GTS-8. Implementação de uma solução baseada em Software Livre para o controle de tráfego P2P. Helder Jean Brito da Silva ([email protected].
GTS-8 Implementação de uma solução Helder Jean Brito da Silva ([email protected]) Ricardo Kléber Martins Galvão ([email protected]) Introdução Necessidades Soluções prévias Solução adotada na UFRN Problemas
Anexo IV. Tutorial de Implementação de Políticas de Segurança das Redes sem Fio das Unidades do CEFETES
Anexo IV Tutorial de Implementação de Políticas de Segurança das Redes sem Fio das Unidades do CEFETES Este documento tem como objetivo documentar as configurações que devem ser feitas para a implementação
Resolução de Problemas de Rede. Disciplina: Suporte Remoto Prof. Etelvira Leite
Resolução de Problemas de Rede Disciplina: Suporte Remoto Prof. Etelvira Leite Ferramentas para manter o desempenho do sistema Desfragmentador de disco: Consolida arquivos e pastas fragmentados Aumenta
Nesse artigo abordaremos os principais aspectos de instalação e uso do NTOP no Fedora Core 4.
Diego M. Rodrigues ([email protected]) O NTOP é um programa muito simples de ser instalado e não requer quase nenhuma configuração. Ele é capaz de gerar excelentes gráficos de monitoramento das
Protocolo TCP/IP. Neste caso cada computador da rede precisa de, pelo menos, dois parâmetros configurados:
Protocolo TCP/IP Neste caso cada computador da rede precisa de, pelo menos, dois parâmetros configurados: Número IP Máscara de sub-rede O Número IP é um número no seguinte formato: x.y.z.w Não podem existir
Sistemas Operacionais de Rede. Configuração de Rede
Sistemas Operacionais de Rede Configuração de Rede Conteúdo Programático! Interfaces de rede! Ethernet! Loopback! Outras! Configuração dos parâmetros de rede! Dinâmico (DHCP)! Manual! Configuração de DNS
