Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador I Seminário Final GUIA DE CONFIGURAÇÃO DE UM SERVIDOR LINUX PARA UTILIZAÇÃO EM UMA PEQUENA EMPRESA. Marco Antonio Fonseca da Silva SUMÁRIO: Motivação/Justificativa Objetivos Documentação Referências Bibliográficas 2 MOTIVAÇÃO/JUSTIFICATIVA: Como configurar um servidor? Como resolver este problema? Estas são duvidas frequentes de pessoas que necessitem instalar um servidor em sua empresa ou em seu trabalho. Este projeto tem o intuito de ajudar administradores iniciantes na configuração de servidores Linux aonde será criada uma documentação de instalação e dicas para a implementação de um servidor, desde a instalação do S.O. até a configuração de serviços mias comuns para a utilização do administrador. 3 OBJETIVOS: Objetivo Geral: Gerar uma documentação que facilite a configuração de um servidor Linux com serviços básicos instalados para uso em pequenas empresas. Objetivos Específicos: Os objetivos específicos do trabalho são: - Avaliar distribuições linux para pequenas empresas - Identificar serviços de rede mais utilizados em pequenas empresas - Instalar e Configurar o Linux - Instalar Aplicativos e Serviços no Servidor. - Configurar Aplicativos e Serviços no servidor. - Implantar e testar os serviços no ambiente real. 4 IDENTIFICAR SERVIÇOS DE REDE MAIS UTILIZADOS EM PEQUENAS EMPRESAS 5 COMPARTILHAMENT O DE CONEXÇÃO DHCP E PROXY 6 DHCP 7 DHCP O DHCP ("Dynamic Host Configuration Protocol" ou "protocolo de configuração dinâmica de endereços de rede") é um protocolo que permite a todos os hosts da rede, receber suas configurações de rede automaticamente a partir de um servidor central, sem que o administrador precise configurar os endereços manualmente em cada um dos hosts. 8 Exemplo de arquivo de Configuração ddns-update-style none; default-lease-time 600; max-lease-time 25000; authoritative; subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.2 192.168.0.199; option routers 192.168.0.1; option broadcast-address 192.168.0.255; } 9 SQUID 10 SQUID O Squid é um software especializado em fazer a operação de proxy de Web e Ftp. Possuí também a opção de cache, que consiste na criação de um espaço físico destinado ao armazenamento de dados. 11 Exemplo de Arquivo Configuração: http_port 3128 visible_hostname gdh acl all src 0.0.0.0/0.0.0.0 acl manager proto cache_object acl localhost src 127.0.0.1/255.255.255.255 acl SSL_ports port 443 563 acl Safe_ports port 21 80 443 563 70 210 280 488 59 777 901 1025-65535 acl purge method PURGE acl CONNECT method CONNECT http_access allow manager localhost http_access deny manager http_access allow purge localhost http_access deny purge http_access deny !Safe_ports http_access deny CONNECT !SSL_ports acl redelocal src 192.168.1.0/24 http_access allow localhost http_access allow redelocal http_access deny all 12 SAMBA 13 SAMBA O Samba é um “software servidor” para Linux (e outros sistemas baseados em Unix) que permite o gerenciamento e compartilhamento de recursos em redes formadas por computadores com o Windows. Assim, é possível usar o Linux como servidor de arquivos, servidor de impressão, entre outros, como se a rede utilizasse servidores Windows (NT, 2000, XP, Server 2003). 14 15 CACTI 16 CACTI Cacti é uma ferramenta que recolhe e exibe informações sobre o estado de hosts, servidores ou equipamentos de uma rede através de gráficos. Foi desenvolvido de maneira robusta porém de fácil utilização. Monitora desde elementos da rede, como largura de banda, até mesmo o uso da CPU de um host. 17 18 CONCLUSÃO Levando em consideração os testes realizados e os resultados obtidos, ficam claras as vantagens de ter em sua empresa um servidor dedicado a organização de sua rede. Tanto para segurança, quanto para o melhor desempenho. E com os conceitos expostos e as dicas pra configuração do mesmo, o serviço do administrador fica muito facilitado, pois são sanadas dúvidas de conceitos e também de configuração de serviços. 19 REFERÊNCIAS BIBLIOGRÁFICAS SHRODER, Carla - Redes Linux: Livro de Receitas Editora: Alta Books 569 p MARIMOTO, Carlos Eduardo – Servidores Linux, guia prático. Porto Alegre: 2009. 738 p <Guia Foca Linux> Disponível em: http://www.guiafoca.org/ Acesso em: 11/2010 <Linux – The Linux home pege Linux on line>Disponivel em: http://linux.org/ Acesso em: 11/2010 20 Link Interno http://192.168.200.3/wiki/doku.php?id=projeto12:artigo Link Externo: http://187.7.106.14/wiki/doku.php?id=projeto12:artigo 21 PERGUNTAS 22