Mudanças entre as edições de "Full Tilt"
(12 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
Linha 6: | Linha 6: | ||
'''Nome da Equipe''': Full Tilt<br> | '''Nome da Equipe''': Full Tilt<br> | ||
'''Slogan''': Parou, travou, deu pau??? é FULL TILT<br> | '''Slogan''': Parou, travou, deu pau??? é FULL TILT<br> | ||
− | '''Alunos''':<br> | + | '''Alunos''':<br> Guilherme Bassan<br> Gustavo Rodrigues<br> Fabiano Steinhagen<br> Demetrius Gomes |
− | + | ||
==='''Info das Disciplinas'''=== | ==='''Info das Disciplinas'''=== | ||
Linha 352: | Linha 352: | ||
====='''Configuração das Interfaces Seriais dos Modens Ópticos Digitel'''===== | ====='''Configuração das Interfaces Seriais dos Modens Ópticos Digitel'''===== | ||
Os modens foram alocados nos racks da RNP e Lab. Redes 1, porém sua configuração não pode ser realizada devido ao fato do Link entre eles estar incompleto, por falta de materiais. | Os modens foram alocados nos racks da RNP e Lab. Redes 1, porém sua configuração não pode ser realizada devido ao fato do Link entre eles estar incompleto, por falta de materiais. | ||
+ | <br><br> | ||
+ | Solução apresentada para ser feita dia 21/07/2008 (último dia para realizar o projeto). | ||
+ | *os modens ópticos da Digitel ficarem no mesmo rak no Lab. Redes 1. | ||
+ | #modens alocados no rak esquerdo do Lab. Redes 1 e com um patch cord foi realizado sua conexão de fibra. | ||
+ | #cabos proprietários para acesso serial aos roteadores da Cisco. | ||
+ | #a certificação do path cord usado não pode ser certificado devido ao test set não ter o adaptador necessário. | ||
− | *'''[[ | + | *'''[[Fotos do Modem Óptico Digitel]]''' |
==='''Programação para Redes de Computadores'''=== | ==='''Programação para Redes de Computadores'''=== | ||
Linha 369: | Linha 375: | ||
No nosso caso o usuário utilizará do formulário para entrar em contato, reportando dúvidas e ou sugestões para os setores de vendas e suporte. | No nosso caso o usuário utilizará do formulário para entrar em contato, reportando dúvidas e ou sugestões para os setores de vendas e suporte. | ||
+ | *'''[[Configuração formulário]]''' | ||
+ | |||
+ | ====='''Status do Servidor'''===== | ||
+ | Scripts para mostrar o status do sistema. | ||
− | *'''[[Configuração | + | *'''[[Configuração dos status]]''' |
=='''Comentário dos Professores'''== | =='''Comentário dos Professores'''== | ||
Linha 381: | Linha 391: | ||
==='''Jorge Casagrande'''=== | ==='''Jorge Casagrande'''=== | ||
+ | |||
+ | Parabéns pelo site... concluam alguns links e os formulários que tentei postar e deu erro. Tb não tive sucesso nos logins. Precisam colocar o conteudo da WIKI urgente, ilustrando tudo o que puder para fazer bonito na apresentação de quarta-feira! | ||
+ | |||
+ | Bom trabalho! Jorge Casagrande<br> | ||
+ | Obs. da equipe: Senhor professor, ao colocar seu comentário sobre a equipe, acabou retirando o link para acesso da mesma. O link ja foi concertado.<br> | ||
+ | Com relação ao comentário de não conseguir acessar a área restrita do site, é porque o login desta área ficou restrito ao administrador visando maior segurança, o acesso para demostração será liberado na apresentação de de quarta. |
Edição atual tal como às 23h44min de 21 de julho de 2008
Full Tilt
Info da Equipe
Nome da Equipe: Full Tilt
Slogan: Parou, travou, deu pau??? é FULL TILT
Alunos:
Guilherme Bassan
Gustavo Rodrigues
Fabiano Steinhagen
Demetrius Gomes
Info das Disciplinas
Cabeamento Estruturado. Normas e padrões do cabeamento estruturado. Conceitos de banda passante e taxa de transmissão. Conceitos de banda passante e taxa de transmissão Códigos de linha. Categorias do cabeamento estruturado. Seções do cabeamento estruturado. Atenuação. Dispersão. Distorção. Atraso. Ruído. Eco e perda de retorno (reflexão). Diafonia. Meios metálicos. Meios ópticos. Aterramento e ligação à terra. Testes de certificação, documentação e identificação.
Gerência de Redes de Computadores. Aspectos de administração de sistemas. Caso de estudo: Linux. Gerenciamento de contas e cotas. Criação de partições e configuração de boot. Arquivos de log e automação de tarefas.. Configuração do TCP-IP e do inetd. Os serviços DNS, DHCP e NFS. O servidor Internet. O servidor de e-mail. O servidor Samba. Roteamento. Firewalls. Aspecto de gerência de redes. O protocolo SNMP.
Programação para Redes de Computadores. Editor Emacs. Programação em SHELL SCRIP. Ferramentas da GNU. A ferramenta MAKE. Introdução à linguagem C.
Instalação de Equipamentos de Redes. Conceitos básicos em telemática. Equipamentos de comunicação de dados. Modem digital. Vantagens da transmissão digital e transmissão analógica. Códigos utilizados em modems digitais. Modem analógico. Tipos de modulação. Recomendações ITU-T. Tecnologias utilizadas em modems: compressão de dados, controle de fluxo e erros. Discagem e resposta automática, programação via HAYES. Facilidades de teste em modem. Multiplexadores FDM, TDM e STDM. Unidades de derivação digital e analógica. LANs e WAN. Tipos de redes locais (ethernet, token ring, FDDI). Topologias de rede e as suas aplicações. Tecnologia ethernet para LANs. Arquitetura TCP/IP. Alternativas para a segmentação de uma rede ethernet. Placas de rede ethernet e sua configuração. Monitoração do tráfego em uma rede local. Configuração de hubs, switches gerenciáveis e roteadores para internet. Tecnologias de acesso ADSL Frame-Relay e IP.
Info dos Professores
André - professor de Cabeamento Estruturado
Alberto - professor de Gerência de Redes de Computadores
Emerson Mello - professor de Programação para Redes de Computadores
Jorge Casagrande - profesor de Instalação de Equipamentos de Redes
Projeto Integrador
Introdução ao Projeto
Implementar um servidor para simular as dificuldades encontradas na prática.
Na parte de gerenciamento estabelecer o servidor com todos os serviços oferecidos pelas operadoras existente no mercado, também meios de acesso remoto para configuração e manutenção do mesmo.
Foi implementado também serviços via PHP de gerenciamento de usuários.
Além de conexões física interna dentro do Cefet.
Datas Importantes
17/07/08 Data máxima para disponibilização de testes remotos e locais; 23/07/08 Apresentação do projeto para o Núcleo de Telecomunicações;
Objetivos por Disciplina
Cabeamento Estruturado
Instalação e configuração com teste de certificação (taxa de erros usando test-set) do link ótico redundante 2MBps entre COINF e LAB REDES 1.
Gerência de Redes de Computadores
Configure seu servidor para responder por um domínio. O nome do domínio deverá seguir o modelo: dominio.sj.cefetsc.edu.br. Onde “dominio” será de escolha do grupo.
O ip do servidor será: 200.135.233.5x. Onde “x“ deverá ser igual ao último digito do ip do servidor de sua equipe, ou algum outro determinado pelo professor em caso de conflito. Este número, bem como o "dominio" da item anterior, deverá ser repassado ao professor, para que sejam feitos os ajustes necessários no DNS (hendrix) da escola. Obs.: não confunda "dominio" com nome de máquina.
No servidor deverão estar configurados os seguintes serviços: DNS, servidor de e-mail, ssh, ftp, firewall, Apache com uma página personalizada e cotas em disco para os usuários. Também deverão ser configurados os serviços NAT, roteamento e Squid para uso com possíveis clientes locais, conectados via uma segunda interface de rede. Estes serviços não serão habilitados para conexões remotas.
Deverão ser criados usuários, e estes deverão ter um e-mail do tipo: usuario@dominio.sj.cefetsc.edu.br. Os usuários poderão também ter acesso a suas contas/arquivos remotamente. Para cada professor deverá ser criado um usuário exclusivo e na criação deste, a equipe deverá informar, como faria há um usuário leigo, quais os serviços disponíveis e o procedimento para acessar os mesmos, em resumo: manual do usuário. Obs.: os professores farão uso destes usuários para testar o sistema. Convidem colegas para serem usuário do seu sistema, avisando que é um sistema experimental.
Instalação de Equipamentos de Redes
- Configuração do servidor para Conexãp PPP.
- Configuração das interfaces seriais dos Routers CISCO 1750, correspondentes ao link óptico entre COINF e LAB. REDES 1.
- Instalação e configuração do Router WIFI da rede LAN 192.168.20.0/24 (BSSID1).
Programação para Redes de Computadores
Sistema para controle de usuários:
Desenvolver um sistema em PHP para permitir a manutenção de usuários da provedora. Este deverá prover opções para a inclusão, modificação e remoção dos usuários, além de permitir a listagem dos usuários cadastrados. O sistema deverá ser correto ao ponto de não permitir a inclusão de contas com nomes de usuários duplicados ou a inserção de contas sem senha, etc.
Opção da Equipe:
Desenvolver um sistema que permite o envio de e-mails através de um formulário web. Tal sistema poderá ser utilizado pelos usuários da provedora para enviar e-mails destinados ao departamento de vendas e ao departamento de suporte técnico.
Cronograma Tabela
Etapas de Execução | 30 | 01 | 02 | 03 | 04 | 07 | 08 | 09 | 10 | 11 | 14 | 15 | 16 | 17 | 18 | 21 | 22 | 23 | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Gerência de Redes | ||||||||||||||||||||||
Instalar S.O. | X | |||||||||||||||||||||
Instalação e Configuração do Apache + PHP | X | |||||||||||||||||||||
Instalação e Configuração do SSH | X | |||||||||||||||||||||
Instalação e Configuração de DNS | X | |||||||||||||||||||||
Instalação e Configuração de FTP | X | |||||||||||||||||||||
Instalação e Configuração POSTFIX | X | |||||||||||||||||||||
Configuração de Roteamento | X | |||||||||||||||||||||
Instalação e Configuração de Squid | X | |||||||||||||||||||||
Configuração de NAT e Firewall | X | |||||||||||||||||||||
Configuração para criação de usuários | X | |||||||||||||||||||||
Programação para Redes | ||||||||||||||||||||||
Criação do Site + Ger. Usuários | X | |||||||||||||||||||||
Criação do Formulário de Webmail | X | |||||||||||||||||||||
Instalação de Equipamento de Redes | ||||||||||||||||||||||
Instalação e configuração router WIFI LAN | X | |||||||||||||||||||||
Instalação e Configuração de Serviço PPP | X | |||||||||||||||||||||
Confiruração interfaces routers Cisco 1750 | X | |||||||||||||||||||||
Cabeamento Estruturado | ||||||||||||||||||||||
Instalação link fibra óptica | X | |||||||||||||||||||||
Certificação link fibra óptica | X | |||||||||||||||||||||
Relatórios | ||||||||||||||||||||||
Criação da apresentação | X | |||||||||||||||||||||
Testes Finais | X | X | X | |||||||||||||||||||
Conclusão do Relatório | X | |||||||||||||||||||||
Apresentação Final | X; |
Cronograma Previsto
- 01/07/2008 - Site do projeto com o conteúdo de programação funcionando.
- 30/06/2008 - Instalação e configuração com teste de certificação (taxa de erros usando test-set) do link ótico redundante 2MBps entre COINF e LAB REDES 1 até as Interfaces seriais dos Routers CISCO1750; Configuração das interfaces seriais nos routers correspondentes.
- 01/07/2008 - Instalação e configuração do Router WIFI da rede LAN 192.168.20.0/24 (BSSID1)
- 02/07/2008 - Formatação/Instalação do SO, configurar o servidor
- 03/07/2008 - Configuração de serviços: Apache com PHP, SSH, FTP, FireWall, DNS, Servidoe de e-mail Postfix, NAT e Squid.
- 04/07/2008 - Instalação/configuração dos hosts, assim como para as atividades do dia anterior se não concluidas.
- 07/07/2008 - Criação de Grupos e Usúarios
- 08/07/2008 - Configuração da conexão PPP
- 09/07/2008 em diante para ajustes finais.
Cronograma Realizado
Devido ao fato dos materiais para a instalação do link de fibra não estarem disponíveis, as atividades estão sendo remanejadas.
- 30/07/2008 - Instalação do servidor, distribuição Mandriva.
- 01/07/2008 - Instalação do servidor distro Ubuntu. Serviços instalados/configurados: DNS, Repositórios, SSH, Webmin, Apache com suporte a PHP e MySQL.
- 02/07/2008 - Serviços instalados/configurados: FTP, Postfix, Squid, site da equipe com formulário on-line funcionando(interface gráfica terá de ser refeita devido há incompatibilidades com o sistema). Reconfiguração apache+php.
- 03/07/2008 - Incompatibilidade do site, começo da reconstrução do mesmo.
- 04/07/2008 - Término da estrutura do site, inicio da parte de programação.
- 05/07/2008 - Reestruturação das sessões PHP para o gerenciamento de usuários.
- 07/07/2008 - Testes do Servidor, com falhas no DNS e DHCP. Procura de soluções, volta a distro Mandriva.
- 08/07/2008 - Instalação/configuração - repositórios, Apache, PHP, DNS, DHCP, FTP, SSH, Webmin, Squid, Firewall.
- 09/07/2008 - Instalação e configuração do Router WIFI da rede LAN 192.168.20.0/24 (BSSID1), e o funcionamento do site na atual configuração do PHP.
- 10/07/2008 - Instalação/configuração Postfix. Término da estrutura da página web. Passagem do link de fibra óptica(não terminado devido a falta de material).
- 11/07/2008 - Ajustes nos serviços, mudanças na página da equipe.
- 12/07/2008 - Término da parte de programação para o gerenciamento de usuários. Instalação/configuração da conexão PPP assim como da rede que simulará o acesso aos modens. Instalação da central para disponibilizar ramais aos modens. Passagem da fibra óptica.
- 13/07/2008 - Criação da apresentação em powerpoint.
- 14/07/2008 - Testes no site afim de ver possíveis erros de script (nenhum encontrado).
- 15/07/2008 -
Etapas de Execução do Projeto
Cabeamento
Link de fibra passado entre a RNP e Lab. Redes 1, com atraso de 2 semanas pela falta da mesma. Sua conclusão não pode ser realizada devido a falta de conectores.
Gerência de Redes de Computadores
Formatação/Instalação do Servidor/Cliente
Projeto realizado em duas distros, Mandriva e Ubuntu.
Para a instalação do Mandriva:
*boot pelo DVD; *escolher lingua portuguesa; *instalar Mandriva; *seguir os passos da instalação (partição, usuarios, etc);
Para a instalação do Ubuntu:
Visite Equipe Full Tilt
Configuração das Interfaces de Rede
Configuração eth0 (interface para a internet):
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 BOOTPROTO=static IPADDR=xxx.xxx.xxx.xxx NETMASK=255.255.255.0 BROADCAST=xxx.xxx.xxx.xxx GATEWAY=xxx.xxx.xxx.xxx ONBOOT=yes
Configuração eth1 (rede local):
/etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1 BOOTPROTO=static IPADDR=xxx.xxx.xxx.xxx NETMASK=255.255.255.0 BROADCAST=xxx.xxx.xxx.xxx ONBOOT=yes
Configuração network:
/etc/sysconfig/network
NETWORKING=yes GATEWAY=xxx.xxx.xxx.xxx GATEWAYDEV=eth0 HOSTNAME=fulltilt.sj.cefetsc.edu.br
Configuração resolv.conf:
/etc/resolv.conf
nameserver 192.168.1.1 nameserver 200.135.233.1
Configuração hosts:
/etc/hosts
127.0.0.1 fulltilt.sj.cefetsc.edu.br fulltilt localhost
Instalação/Configuração dos Serviços
Repositórios
Listas de programas aptos para a instalação. São programas armazenados em uma lista de softwares disponiveis (repositorios) e aptos a serem instalados via internet ou pelo CD/DVD.
Assim sendo uma ferramenta para instalação extremamente fácil, visto que é so acionar a instalação do programa requisitado e sua instalação é feita automaticamente.
Apache+PHP
O Apache Server é um software livre, sendo um servidor Web capaz de executar códigos em PHP, Perl, Shell Script e até em ASP e pode atuar como servidor de FTP, HTTP, entre outros. Sua utilização mais conhecida é a que combina o Apache com a linguagem PHP e MySQL.
PHP é uma linguagem de programação interpretada, livre e muito utilizada para gerar conteúdo dinâmico na World Wide Web.
- Em nosso caso utilizaremos o Apache como um servidor de Web com o PHP.
DHCP
Protocolo que oferece configuração dinâmica de terminais (IP, mascara de rede, gateway, etc).
DNS
Serviço de tabelas entre nomes e endereços IPs.
- DNS Direto - relaciona endereços IPs a nomes.
- DNS Reverso - relaciona nomes a enrereços IPs.
FTP
O serviço de FTP é garantido pelo protocolo FTP (para transferir arquivos entre hosts).
Para acessá-lo basta usar o comando:
ftp seu_login@ip_destino
SSH
O SSH é um programa e simultaneamente um protocolo que permite a conexão entre hosts, de forma a executar comandos de uma máquina remota.
Assim remotamente pode-se administrar um servidor.
Para acessálo:
ssh seu_login@ip_destino
Webmin
Programa para gerenciamento remoto via browser.
Para acessá-lo:
https://IP_server:10000
Squid
O Squid é um servidor Proxy (espécie de cache), onde as páginas visualizadas ficam armazenadas para visualização posterior. Além disso realiza o controle de conteúdo dos sites, bloqueia determinados sites e usuários, libera a internet em horarios pré-programados, entre outos.
No nosso servidor será implementado o proxy transparente, bloqueio por conteúdo e de sites, bloqueio de usuários e controle de acesso a internet em determinados horários.
Firewall
Desenvolvido em shell script onde será adicionado ao rc.local.
Funcionalidades:
- ativar o roteamento
- ativar o NAT
- ativar o redirecionamento para o Squid
- bloquiar todas as portas
- liberar portas específicas
Postfix
Servidor de correio eletronico para gerenciamento de e-mail enviados e recebidos.
Instalação de Equipamentos de Redes
Conexão PPP
O protocolo ponto-a-ponto com o objetivo de transportar todo o tráfego entre 2 dispositivos de rede através de uma conexão física única implementada através de conexões físicas do tipo via modens.
Que servirá como um acesso secundário ao servidor em caso de o link principal cair.
Instalação/Configuração Router WIFI
Instalação e configuração do Router WIFI da rede LAN 192.168.20.0/24 para a rede(BSSID1)
Configuração das Interfaces Seriais dos Modens Ópticos Digitel
Os modens foram alocados nos racks da RNP e Lab. Redes 1, porém sua configuração não pode ser realizada devido ao fato do Link entre eles estar incompleto, por falta de materiais.
Solução apresentada para ser feita dia 21/07/2008 (último dia para realizar o projeto).
- os modens ópticos da Digitel ficarem no mesmo rak no Lab. Redes 1.
- modens alocados no rak esquerdo do Lab. Redes 1 e com um patch cord foi realizado sua conexão de fibra.
- cabos proprietários para acesso serial aos roteadores da Cisco.
- a certificação do path cord usado não pode ser certificado devido ao test set não ter o adaptador necessário.
Programação para Redes de Computadores
Manutenção de Usuários da Provedora
Script desenvolvido em PHP com interação ao sistema Linux para a manutenção de usuários do sistema.
Formulário Web
Os formulários são responsáveis pela interação entre um usuário e o servidor, possibilitando a troca de dados ou informações, onde o usuário submete dados a página.
No nosso caso o usuário utilizará do formulário para entrar em contato, reportando dúvidas e ou sugestões para os setores de vendas e suporte.
Status do Servidor
Scripts para mostrar o status do sistema.
Comentário dos Professores
André
Alberto
Emerson Mello
Jorge Casagrande
Parabéns pelo site... concluam alguns links e os formulários que tentei postar e deu erro. Tb não tive sucesso nos logins. Precisam colocar o conteudo da WIKI urgente, ilustrando tudo o que puder para fazer bonito na apresentação de quarta-feira!
Bom trabalho! Jorge Casagrande
Obs. da equipe: Senhor professor, ao colocar seu comentário sobre a equipe, acabou retirando o link para acesso da mesma. O link ja foi concertado.
Com relação ao comentário de não conseguir acessar a área restrita do site, é porque o login desta área ficou restrito ao administrador visando maior segurança, o acesso para demostração será liberado na apresentação de de quarta.