Mudanças entre as edições de "Projeto Integrador - Instalação, Configuração e Manutenção de um Provedor de Redes"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 35: Linha 35:
  
  
====Programação para Redes====
 
Implementar um CGI script a ser utilizado com o Apache Web Server para gerar dinamicamente páginas HTML com informações sobre o sistema em operação. A página deverá gerar dentre outras informações:
 
  
:*Atual tabela de roteamento do sistema;
 
:*Situação de configuração do Firewall;
 
:*Estado atual das conexões do sistema (via netstat)
 
:*Serviços em execução sobre o sistema
 
:*As conexões com SSH das últimas 24 hs
 
:*As conexões com FTP das últimas 24h
 
:*As conexões com Apache Server das últimas 24hs
 
:*Contagem do acesso a página (numero de acessos);
 
:*Outras informações que achar importante, como por exemplo: Monitoramento do uso do sistema pelos usuários (por ex.: Quantas horas usou o sistema, data/hora último login, etc. )
 
 
O CGI deverá fazer uso do login (via senha) para acesso das informações.
 
 
'''OBS''':
 
#Toda a rede física/lógica deve ser criada à parte da rede dos laboratórios envolvidos no leiaute, para que outras turmas possam usá-los normalmente.
 
#Máquinas ligadas 24h para acesso remoto quando a implementação ficar pronta conforme as datas determinadas para este semestre.
 
#Alocação de Equipamentos: um computador e um modem externo analógico por equipe e mais um modem de uso coletivo para usar como simulações de acesso remoto pela via da rede telefônica, cabos de rede, hubs, switches, enlaces de fibra ótica, conversores de mídia, router wire-less e routers para todos os grupos acessarem a rede do CEFET/SC em vias redundantes.
 
#A conectividade da rede backup e outros equipamentos que serão utilizados no projeto serão instalados sob observação e orientação do professor Jorge H. B. Casagrande e apoiados pela equipe docente da turma
 
 
=====Sugestão de bibliografia para programação=====
 
 
http://thobias.org/doc/cgi_shell.html
 
  
 
==[[Material de Apoio]]==
 
==[[Material de Apoio]]==

Edição das 18h30min de 10 de junho de 2008

Instalação, Configuração e Manutenção de um Provedor de Serviços de Rede.

Objetivos

O presente projeto tem o intuito de realizar o planejamento e a implantação de um provedor de rede, incluindo todos os softwares e hardwares necessários para o funcionamento de um provedor de serviços de internet, aproximando-se ao máximo da realidade de uso no mercado.

Este provedor ficará acessível de qualquer ponto de acesso na rede mundial de computadores, permitindo a exata analogia de caso com o mercado. Permitindo inclusive a simulação de mau uso por parte dos usuários e/ou ataques por hackers, vírus etc.

Motivação

A principal motivação é a total implantação de um provedor de serviços de internet, focado em aspectos práticos e técnicos na execução da tarefa num caso real.

Outra motivação é a vivência prática de trabalho em equipe, como exigido tão fortemente na realidade do mercado atual.

Também pode se citado como motivação a possibilidade deste projeto ser implementado, ou simulado, numa configuração real. Por exemplo, algum membro da equipe tem necessidade de implantar um servidor de rede para uma pequena empresa da qual é proprietário ou onde trabalha. Neste caso a proposta inicial poderá ser alterada, desde que acordado com os professores, para atender as demandas desta empresa.

Por último e não menos importante a integração dos vários eixos temáticos do curso.

Etapas do projeto

O projeto integrador será dividido em três importantes partes.

  1. Planejamento. Nesta etapa as equipes deverão elaborar um texto escrito, conforme modelo apresentado, onde deverá constar como mínimo um leiaute da rede destacando a parte em que a equipe será responsável, e um cronograma que conste listagem de todas as principais atividades previstas desde o início da implementação do projeto. Ver o Modelo de cronograma do Projeto Integrador que será fixado no mural do laboratório de Redes 2 para o acompanhamento das equipes e dos professores.
  2. Implementação. Nesta etapa os alunos deverão implementar o projeto e fazer ajustes quando necessário. Os programas - scripts - desenvolvidos durante esta etapa deverão ser completamente comentados.
  3. Testes e análise da implementação. Nesta etapa serão feitos testes dos sistemas, tanto por parte dos alunos quanto dos professores. Serão acessados todos os serviços tanto localmente quanto remotamente bem como interrupção de links para observar a operação dos links backups previstos no leiaute do projeto.

Atenção para as datas importantes da execução destas etapas!!!

Topologia da Rede

Abaixo temos uma figura que mostra como será a topologia da rede a ser implementada. Deve-se observar que cada equipe implementará apenas parte da rede. A rede como um todo surgirá do conjunto dos trabalhos feitos pelas diversas equipes. Os equipamentos mostrados na figura serão disponibilizados pelo professor. A instalação e configuração dos mesmos será responsabilidade das equipes.

Topologia da rede a ser implantada no projeto integrador

Material de Apoio

Nesta etapa dividiremos, por questões organizacionais, o trabalho em categorias por eixo temático. Cada equipe terá um computador exclusivo, onde a primeira etapa sugerida de implantação será a formatação da máquina, para inicializar tudo. A senha de root deverá ser personalizada, para que os outros alunos não alterem as configurações. A mesma deverá ser informada ao professor.



Material de Apoio

Relatórios de projeto da turma 2008-1

Relatórios dos Projetos de Integração da Terceira Fase anos anteriores