Administração de Redes:
Introdução
Prof. Eduardo Maroñas Monks
Sumário
Administração de Redes
Mercado de Trabalho
Conhecimentos
Técnicos e Não técnicos
Segurança da Informação
Problemas mais comuns
Soluções mais comuns
Dicas importantes para um administrador
Estudos de casos em administração de redes
Malware/Vírus
Balanceamento de Carga/Redundância
Referências
Administração de Redes: Introdução
2
Administração de Redes
Desenvolver
O que faz um profissional
na área de
aplicações e soluções
Identificar, implantar
redes
de computadores?
para administração
de
e analisar aplicações,
redes de
protocolos e serviços
Network Administrator
computadores
em rede
(Administrador de Redes)
Aplicar os conceitos
Administrar os
System
Administrator
básicos de
serviços em
informática no
sistemas
(Administrador
de Sistemas)
contexto de redes de
operacionais
computadores
proprietários e
Outras nomenclaturas:
não- proprietários
Identificar novas
tecnologias e
oportunidades de
negócios no que
se refere à rede
de computadores
Analista de Suporte
Garantir a
segurança
dos dados e
aplicações
em rede
Projetar e construir
Gerente
de Redes
a estrutura
física e
Gerenciar os
lógica de redes de
Analista
de Infraestrutura
de TI
recursos
em rede
computadores
...
Administração de Redes: Introdução
3
Mercado de Trabalho
Em franca expansão
Necessidade de profissionais especializados
(aplicação imediata de conhecimentos)
Falta de profissionais especialistas na área
Valorização do profissional da área de redes
Alguns fatos...
Administração de Redes: Introdução
4
Conhecimentos Técnicos
O administrador de redes deve ser conhecer as
seguintes áreas:
Redes
Sistemas Operacionais
Infraestrutura
Aplicações e serviços
Administração de Redes: Introdução
5
Conhecimentos Técnicos
Redes
TCP/IP (Endereçamento, Roteamento,
Protocolos, Aplicações,...)
Segurança (Firewall, Backup, Balanceamento
de carga,...)
Scripting (Shell Script, Python, Perl,...)
Ferramentas de análise de rede (TCPDUMP,
Wireshark, Jperf, Dig, Ping, Traceroute,...)
Administração de Redes: Introdução
6
Conhecimentos Técnicos
Sistemas Operacionais
Linux/Unix/BSD (Administração de usuários,
serviços, comandos,...)
Windows (Desktop e Server, Aplicações mais
comuns, Active Directory,...)
Ferramentas de monitoramento (top, sar, Cacti,
MRTG,...)
Administração de Redes: Introdução
7
Conhecimentos Técnicos
Infraestrutura
Hardware (servidores, desktops, periféricos,
dispositivos de rede,...)
Projeto físico de redes (padrões, tipos de
cabeamento, normas de instalação,...)
Administração de Redes: Introdução
8
Conhecimentos Técnicos
Aplicações e serviços
Aplicações tais como: banco de dados,
sistemas de ERP, CRM,...
Serviços (Compartilhamento de Arquivos e
Impressoras, servidores de páginas, e-mail,...)
Administração de usuários nas aplicações e
serviços
Virtualização
Administração de Redes: Introdução
9
Conhecimentos Não Técnicos
São características importantes para o perfil do
profissional:
Saber aprender
Saber ensinar
Gerenciar bem o tempo de trabalho
Ser pró-ativo e ético
Ter habilidade para automatizar tarefas e
processos
Planejar as ações
Ter a consciência que os usuários e a chefia
entende MUITO menos que você sobre redes!
Administração de Redes: Introdução
10
Conhecimentos Não Técnicos (cont.)
Estar atualizado
Saber se relacionar com os usuários
Documentar tarefas de forma inteligível para
você e outras pessoas
Saber se relacionar com a chefia
Entender o negócio da instituição
O Administrador de Redes deve ser capaz de
dar suporte ao negócio da empresa
Procurar saber os
“porquês” das coisas!
Evitar a máxima: “está funcionando, mas não
sei como!”
NÃO a GAMBIARRA!
Administração de Redes: Introdução
11
Segurança da Informação
Disponibilidade
Propriedade que causa maior impacto ao
usuário
Medido em %
Utilização de no-breaks, entretanto:
-99,999%
A falha de energia
pode durar mais
do que
representam
5 minutos
de
suportam as baterias
indisponibilidade
no ano!!!
- O no-break pode apresentar problema
- A faxineira pode desplugar o no-break da
Os tomada
serviços de rede devem permanecer
- O no-break pode
ter um bug
no seu software...
disponíveis
SEMPRE,
entretanto:
Impossibilidade devido a falhas de
hardware, atualizações de software,
bugs, ataques de negação de serviço,
falhas na alimentação elétrica,
problemas operacionais e etc...
Solução: REDUNDÂNCIA
Administração de Redes: Enfoque na Segurança da Informação.
12
Segurança da Informação
Integridade
Propriedade garantida nos sistemas de
arquivos, bancos de dados e nos
protocolos de rede
Utilização de códigos de verificação
(checksum) em arquivos e pacotes de
rede
Exemplo:
MD5 Checksum
CentOS-4.4-i386-LiveCD.iso 747c9e33a10fdbf5919d9fd188ab7d23
Administração de Redes: Introdução
13
Segurança da Informação
Confidencialidade
Uso de criptografia
Banco de dados (senhas)
Protocolos seguros: SSH, HTTPS,
SMTPS...
Controle de permissões de acesso aos
dados
Administração de Redes: Introdução
14
Problemas mais comuns
Fator humano
Usuários despreparados/maliciosos
Administradores despreparados
Desenvolvedores despreparados
Redes e sistemas heterogêneos (complexidade)
Desrespeito a política de segurança da
instituição
Infraestrutura de TI
Ameaças externas
Vírus/SPAM
P2P
Crackers...
Administração de Redes: Introdução
15
Soluções mais comuns
Treinamento de usuários
Auditoria em sistemas e aplicações
Utilização de Firewall, Web Proxy, Filtragem de Email, Detectores de Intrusão, Redundância e etc...
Atualização dos sistemas operacionais e
aplicações
Definição e aplicação de uma política de
segurança
Adequação da infraestrutura de TI conforme os
padrões (climatização, no-breaks, geradores,
cabeamento estruturado,...)
Estabelecimento de rotinas de backup dos
sistemas e dados
Administração de Redes: Introdução
16
Estudo de Caso
Vírus/Malware
Uso de anti-vírus
Pago ou gratuito?
Eficiência
Testes realizados com 20 anti-vírus em
Melhor desempenho:
99,6%.de
Não2010
detectou
+de 5000 malwares!
fevereiro
com
aproximadamente 1,2 milhão de
malwares
0,3% representam 3700 malwares!!!
Fonte: AV Comparatives
http://www.av-comparatives.org/images/stories/test/ondret/avc_report25.pdf
Administração de Redes: Introdução
17
Estudo de Caso
Vírus/Malware
Os vetores de entrada mais comuns para os
malwares são (não necessariamente nesta
ordem:
WWW
Filtragem de sites
P2P
Controle de acesso a estes serviços
MSN
Uso somente corporativo!
E-mail
Filtragem no servidor
Pendrive
Bloquear a execução automática no
Windows!
Administração de Redes: Introdução
18
Estudo de Caso
Balanceamento de Carga/Redundância
Garantia de disponibilidade: Redundância
Níveis de redundância:
Hardware
RAID
Fontes redundantes
Clusters
Serviços/Aplicações
Administração de Redes: Introdução
19
Estudo de Caso
Balanceamento de Carga/Redundância
Garantia de disponibilidade: Redundância
Níveis de redundância:
Hardware
Servidores x Desktops
Custo x Benefício
Administração de Redes: Introdução
20
Estudo de Caso
Balanceamento de Carga/Redundância
http://200.23.170.6
Exemplo de solução com software livre
Servidor Web
Pound (http://www.apsis.ch/pound/)
Versão 2.5
Servidor Postgresql
Pgpool (http://pgfoundry.org/projects/pgpool/)
Versão 3.0
http://200.23.170.6
$dbconn = pg_connect("host=192.168.78.254 port=9999 dbname=sistema user=postgres
password=IF$ULL2o1o");
Administração de Redes: Introdução
21
Conclusão
Redes de computadores estão em
todos os lugares
Complexidade maior cada vez
maior
O usuário/chefia está cada vez
menos leigo e mais exigente!
O Administrador de Redes deverá
estar em constante treinamento
Nada é fácil!
Administração de Redes: Introdução
22
Referências
Livros
Bibliografia básica
NEMETH, Evi . Manual Completo do Linux: guia do
Administrador. 2. ed. São Paulo. Pearson Prentice Hall, 2007.
BURGESS, Mark. Princípios de Administração de Redes e
Sistemas. 2. ed. LTC, 2006.
MORIMOTO, Carlos E. Servidores Linux, Guia Prático. Porto
Alegre. GDH Press e Sul Editores, 2008.
Bibliografia Complementar
FYODOR, G. Exame de Redes com NMAP. São Paulo. Ciência
Moderna, 2009.
PURDY, Grecor N. Linux Iptables: Guia de Bolso. Rio de
Janeiro. Alta Books, 2006.
FERRARI, Sandro Roberto. Sambando com Linux. 2. ed. Alta
Books, 2009.
Administração de Redes: Introdução
23
Referências
Sites
(Administração de Redes e Sistemas)
Top 100 Network Security Tools - http://www.sectools.org/
Command-line Fu < The best UNIX commands on the web http://www.commandlinefu.com/commands/browse
USENIX – http://www.usenix.org/
LISA – http://www.lisa.org/
SAGE – http://www.sage.org/
System Administrator (Wikipedia) http://en.wikipedia.org/wiki/System_administrator
HowtoForge - http://www.howtoforge.com/
GTER (Grupo de Trabalho de Engenharia e Operação de
Redes) - http://gter.nic.br/
GTS (Grupo de Trabalho em Segurança de Redes) http://gts.nic.br/
Administração de Redes: Introdução
24
Referências
Sites
(Segurança da Informação)
Open Web Application Security Project (OWASP) http://www.owasp.org/
OWASP Top 10 http://www.owasp.org/index.php/OWASP_Top_10
Security Focus – http://www.securityfocus.com
Cert.Br – http://www.cert.br
Práticas de Segurança para Administradores de Redes
Internet - http://www.cert.br/docs/seg-adm-redes/
Help Net Security - http://www.net-security.org/
Sans.org – http://www.sans.org
Top Cyber Security Risks - http://www.sans.org/top-cybersecurity-risks/
Top 25 Software Errors - http://www.sans.org/top25software-errors/
Administração de Redes: Introdução
25
Download

Administrador de Redes