Administração de Redes Linux
Conceitos e práticas na administração de redes em ambiente Linux
Descrição do livro
Como um firewall funciona? Como configurar o Squid? Como funciona um proxy? O que é possível fazer com o iptables? Como calcular a máscara de sub-rede? São perguntas que todo profissional que trabalha na administração de redes deveria saber responder. O assunto é muito amplo, não se resumindo apenas à configuração das interfaces. Rotas, bloqueios, limitações, filtros e alta disponibilidade são apenas alguns dos milhares de assuntos da área de redes, e dominar seus conceitos, suas práticas e possibilidades requer estudo, treino e tempo.
Este livro mostra os conceitos fundamentais, as configurações e como fazer análises de desempenho e de problemas envolvendo redes. Também ensina o funcionamento dos principais serviços de rede, como roteamento, DNS, DHCP, firewall, NAT e proxy e como configurá-los em um ambiente Linux.
Destina-se a profissionais de informática que já tenham conhecimentos em Linux e que desejam dominar os fundamentos da rede TCP/IP. O livro, ao estilo mão na massa, começa com assuntos simples e vai aumentando a complexidade conforme mostra exemplos práticos do dia a dia, que darão ao leitor o conhecimento necessário para administrar com eficiência e segurança uma rede em ambiente Linux.
Administração de redes Linux aborda:
Conceito de protocolo e uma breve explicação sobre o protocolo TCP/IP.
Como calcular a máscara de sub-rede.
Roteamento.
Instalação e configuração do Bind9.
Funcionamento do DHCP e a função de Relay.
Funcionamento do iptables.
Conceito de NAT e como configurá-lo no iptables.
Funcionamento de um sniffer.
Funcionamento de um proxy e instalação do Squid.
Ferramentas de segurança.
Sumário
- Agradecimentos
- Sobre o autor
- Prefácio
- Capítulo 1 ■ O que é um protocolo?
- 1.1 As sete camadas do modelo OSI
- 1.2 Camadas do TCP/IP
- Capítulo 2 ■ Por que usar endereços IP?
- 2.1 Problemas do IPv4
- 2.2 Endereços privados
- 2.3 Máscara de sub-rede
- 2.4 Dificuldades para calcular sub-redes? Use ipcalc
- 2.5 Endereços de rede e de broadcast
- Capítulo 3 ■ Colocando a mão na massa
- 3.1 Configuração da interface de rede
- 3.2 Estatísticas da rede
- 3.3 Configurando a rede no Linux
- 3.4 Testando a conexão com ping
- 3.5 O básico do ping
- 3.6 Parâmetros úteis do comando ping
- 3.7 Além do ping com fping
- 3.8 Mil pings por segundo com hping3
- 3.9 IP virtual
- 3.10 Roteamento
- Capítulo 4 ■ Camada de rede – como ela funciona
- 4.1 Diferenças entre hub e switch
- Capítulo 5 ■ Resolução de nomes
- 5.1 Funcionamento do DNS
- 5.2 Comandos úteis para a resolução de nomes
- 5.3 IP dinâmico? Use o ddclient
- 5.4 Nomes NetBIOS versus nomes DNS
- 5.5 Servidor DNS
- Capítulo 6 ■ DHCP e seu funcionamento
- 6.1 Funcionamento do DHCP
- 6.2 Instalação e configuração básica
- 6.3 Testes e análises
- 6.4 Reservando endereços IP
- 6.5 Dhcrelay
- Capítulo 7 ■ Camada de transporte
- 7.1 Conceitos
- 7.2 Pesquisando portas locais com netstat
- 7.3 Pesquisando conexões locais com ss
- 7.4 Pesquisando portas remotas com Nmap
- 7.5 Nmap descobrindo a versão do programa remoto
- 7.6 Um pouco mais de Nmap
- 7.7 Como testar a conexão a um serviço?
- 7.8 Netcat – o canivete suíço de rede
- 7.9 Ferramenta de rede gráfica do GNOME
- Capítulo 8 ■ Firewall iptables
- 8.1 Funcionamento de um firewall
- 8.2 Stateless versus Statefull
- 8.3 Instalando o iptables
- 8.4 Liberando acessos
- 8.5 Especificando IP de origem e de destino
- 8.6 Especificando o tipo de protocolo
- 8.7 Trabalhando com a chain FORWARD
- 8.8 Especificando as interfaces nas regras de firewall
- 8.9 NAT (Network Address Translation)
- 8.10 Salvando e restaurando as regras
- 8.11 Como descobrir as regras do iptables que não estão sendo usadas
- 8.12 Uma interface gráfica para o iptables
- Capítulo 9 ■ Proxy
- 9.1 Squid
- 9.2 DansGuardian – filtro de conteúdo web dinâmico
- Capítulo 10 ■ FTP
- 10.1 Cliente de FTP gFTP
- 10.2 Acessando FTP pela linha de comando
- 10.3 Instalando um servidor de FTP
- 10.4 Instalação do ProFTP
- Capítulo 11 ■ Bisbilhotando a rede
- 11.1 tcpdump
- 11.2 Wireshark
- 11.3 Descobrindo senhas com tcpdump e Wireshark
- 11.4 Descobrindo senhas com Dsniff
- 11.5 urlsnarf
- Capítulo 12 ■ Monitoramento
- 12.1 Monitorando problemas de rede com arpwatch
- 12.2 IPTraf
- 12.3 darkstat
- 12.4 Monitorando a rede com EtherApe
- 12.5 ntop
- 12.6 Medindo a taxa de transferência com Iperf
- 12.7 Monitorando as requisições ao servidor DNS
- 12.8 Testando o desempenho do servidor web
- 12.9 Saiba o que acontece com seu servidor MySQL usando mytop
- 12.10 MySQL Administrator – ferramenta gráfica para o servidor MySQL
- 12.11 Cacti – mais uma ferramenta de monitoria de rede
- Capítulo 13 ■ Segurança
- 13.1 Acesso remoto via web
- 13.2 Nikto
- 13.3 Nessus
- 13.4 Descobrindo senhas com Medusa
- 13.5 Evitando ataques de força bruta com Fail2Ban
- Capítulo 14 ■ Avançado
- 14.1 Configurando uma bridge
- 14.2 Duas placas de rede trabalhando juntas
- 14.3 Alta disponibilidade com UCARP
- 14.4 Compartilhamento de arquivos via NFS
- 14.5 SendEmail
- 14.6 Para que um Sendmail em cada servidor Linux?
- 14.7 Zarafa – solução completa de email
- 14.8 Ocomon – sistema de chamados de código aberto
- 14.9 Proxmox – virtualização profissional
- 14.10 Distribuição Linux SerNet já pode substituir o Active Directory
- 14.11 Ferramentas gráficas para administração geral
- 14.12 ClearOS – uma opção interessante para o gateway da rede
- 14.13 Sistemas de arquivos com deduplicação
- 14.14 MooseFS – sistema de arquivos distribuído
- Capítulo 15 ■ IPv6
- 15.1 Aulas e palestras sobre IPv6
- 15.2 Diferenças entre IPv4 e IPv6
- 15.3 Quando será a virada?
- 15.4 Endereçamento
- 15.5 Tipos de endereço
- 15.6 Alocação de endereços IPv6
- 15.7 Colocando a mão na massa
- 15.8 O ARP morreu
- 15.9 Teste a conectividade
- 15.10 Roteamento
- 15.11 Configurando endereços públicos
- Glossário
- Referências bibliográficas
- Livros
- Periódicos
- Sites
Sobre o autor
Ricardo Lino Olonca é formado em Análise e Desenvolvimento de Sistemas pela Universidade Camilo Castelo Branco. Tem as certificações LPIC-1, Suse Enterprise, IPS Sourcefire e IPv6. Trabalha com redes desde 1996 e com Linux desde 1998. Passou por empresas como Cosesp Seguros, Databyte, Consoft, Folha de S. Paulo, Atento Brasil, True Access Consultoria… Ver perfil completo ▶
Livros relacionados
Opinião dos leitores
Taffarel F
Esse livro serve como um guia rápido de consulta, é ideal à pessoa que já possuir conhecimentos sobre o assunto. Informa sobre muitos programas e soluções que podem nos ajudar no cotidiano a gerenciar e monitorar a rede.
Leandro B d S
Livro muito bom, parabéns! Dica: poderiam falar um pouco mais sobre SAMBA e SQUID.
Gedsson R
O livro todo é bom, mas faltaram assuntos importantes como Samba. Faltou também aprofundamento no assunto de Squid, que tem poucas páginas.
Marcelo T A
Livro muito bom, estou muito satisfeito com a aquisição. Parabéns ao autor e à Novatec por disponibilizar o livro.






