Serviços de rede

Avalie a visita à Vega

Ementa: Serviços de rede - 60 hs

Organização das redes de computadores; Padrões da ISO e do IETF para projetos de redes; Conceitos de VPN, Intranet e Extranet; Arquitetura cliente/servidor; Serviços de rede: Proxy; firewall; email, DNS, SSH, FTP, Web.

Laboratórios

Avaliação final:

Projeto final: apresentar até

Implementar um serviço diferente dos vistos em aula e escrever um tutorial a respeito.

Sugestões de projetos:

  1. Active Directory (AD) no Windows Server
  2. Servidor proxy (Squid)
  3. Samba + LDAP
  4. Access Point com Linux
  5. Rádio online
  6. Servidor de impressão com contabilização
  7. Versionamento (Subversion, Git, Mercury, etc.)
  8. Antívirus no Samba
  9. Oracle
  10. Servidor de Groupware: Zimbra, Expresso
  11. Nagios
  12. Quota de disco
  13. Configuração gráfica de firewall
  14. Webalizer
  15. Filtros para Web
  16. pfSense
  17. HotSpot
  18. Email com webmail:

Material de Apoio

Dicas de configuração

  • Nano: Syntax highlight para arquivos de configuração
  • Configurando acesso SSH VirtualBox via NAT
    • Acesse as opções de sua: VM → Rede → Redirecionamento de Portas
    • Coloque a seguinte configuração:
      • Endereço IP do hospedeiro: 127.0.1.1
      • Porta do hospedeiro: 2222
      • IP do host (virtual): 10.0.2.15
      • Porta do host (virtual): 22
    • Para acessar, use:
      • ssh usuario@127.0.1.1 -p 2222
  • Para acrescentar o IP no prompt, acrescente esta linha no ~/.bashrc:
    • export PS1=`ifconfig eth0 | grep 'inet end.:'| cut -d: -f2 | awk '{ print $1}'`:$PS1
  • Man pages coloridas e em português:
    • Instalar os pacotes:
      • sudo apt-get install most manpages-pt manpages-pt-dev
    • Atualizar o paginador das man pages:
      • sudo update-alternatives --config pager
    • Escolha a opção do most( normalmente é o 3)
  • Correção do locale:
    • locale-gen en_US en_US.UTF-8 pt_BR.UTF-8
    • dpkg-reconfigure locales
  • Colocar sistema em português:
    • sudo aptitude install language-support-pt language-pack-pt language-pack-gnome-pt-base language-marpack-gnome-pt
  • Mirror (/etc/apt/sources.list):
    • deb http://mirror.inf.araquari.ifc.edu.br/ubuntu/ trusty main restricted universe multiverse
    • deb http://mirror.inf.araquari.ifc.edu.br/ubuntu/ trusty-updates main restricted universe multiverse
    • deb http://mirror.inf.araquari.ifc.edu.br/ubuntu/ trusty-backports main restricted universe multiverse
    • deb http://mirror.inf.araquari.ifc.edu.br/ubuntu/ trusty-security main restricted universe multiverse

Bibliografia Básica

FERREIRA, R. E. Linux: Guia do Administrador do Sistema. 2 ed. São Paulo: Novatec, 2008

NEMETH, E.; HEIN, T. R.; SNYDER, G. Manual Completo do Linux: Guia do Administrador. São Paulo: Prentice-Hall, 2007.

MINASI, M.; LAYFIELD, R.; MUELLER, J. P. Dominando Windows Server 2008 Usando em Rede. São Paulo: Alta Books, 2009.

Bibliografia Complementar

BONAN, A. R. Linux: Fundamentos, Prática & Certificação LPI - Exame 117-101. São Paulo: Alta Books, 2010

BONAN, A. R. Linux: Fundamentos, Prática & Certificação LPI - Exame 117-102. São Paulo: Alta Books, 2010

JARGAS, A. M. Shell Script Profissional. São Paulo: Novatec, 2008.

JARGAS, A. M. Expressões Regulares - Uma abordagem divertida. 3 ed. São Paulo: Novatec, 2009.

NETO, U. Dominando o Linux Firewall Iptables. São Paulo: Ciência Moderna, 2004.