O documento descreve o planejamento e implementação de uma rede escolar com três VLANs (departamentos) e serviços como DHCP, DNS, servidor web e FTP. O sistema deve controlar o acesso à internet dos usuários de acordo com seu grupo e limitar a banda para o grupo administração. Scripts serão usados para automatizar tarefas como criação de usuários e grupos.
1. Escola Técnica SENAI AreiasProva Final da U.C.: Sistemas Operacionais de RedesDocente: Carlos Melo15 de Agosto de 2011 <br />Estruturar a rede da sua escola, para tal desenvolva e implemente uma sistema da informação que atenda as requisições abaixo:<br />Etapa de planejamento:<br />Este novo prédio vai abrigar três departamentos, que estão em três VLANS¹:<br />Núcleo de administração(VLAN NA): este grupo deve no máximo 16 hosts da terceira rede do IP 10.0.10.0;<br />Núcleo de atendimento ao consumidor(VLAN NAC): este grupo deve no máximo 100 hosts da terceira rede do IP 10.0.10.0;<br />Núcleo de tecnologia da informação(VLAN NIT): este grupo deve no máximo 10 hosts da última rede do IP 10.0..254.0;<br />Estruturar a topologia abaixo:<br />Etapa de execução:<br />Instalação da máquina virtual Debian Linux:<br />Particionar o disco com as seguintes configurações:<br />2 GB – ponto de montagem /<br />5 GB – ponto de montagem /home<br />3 GB - ponto de montagem /var<br />500 MB – área de troca (SWAP)<br />Configure a máquina com duas placas de redes;<br />Instalação dos clientes <br />Todos os clientes instalados com WinXP SP3;<br />Utilizar os clientes windows disponibilizados na INTRANET;<br />Etapa do produto:<br />Para o servidor implementar os seguintes serviços:<br />Serviços de DHCP e DNS:<br />Todas as máquinas clientes devem ter o seu IP configurado automaticamente por DHCP, este serviço deve fazer a tradução de nomes com o BIND;<br />O Servidor DNS deve traduzir os seguintes endereços:<br />NomesIP/redeDiretor.escola.edu.brÚltimo IP da rede NAAtendimento1.escola.edu.brPrimeiro IP da rede NACTecnico1.escola.edu.brPrimeiro IP da rede NITWWW.escola.edu.brIP do servidor DebianFTP.escola.edu.brIP do servidor Debian<br />Tabela de IP’s para DHCP<br />Nome do hostIP/redeDescriçãoAtend.escola.edu.brRede do NACRange de IP da rede Administração.escola.edu.brRede do NARange de IP da redeIt.escola.edu.brRede do NITRange de IP da redeDiretor.escola.edu.brIP fixo por MACIP fixoAtendimento1.escola.edu.brIP fixo por MACIP fixoTecnico1.escola.edu.brIP fixo por MACIP fixo<br />Serviços WEB e FTP<br />Os usuários dos computadores do atendimento usam um sistema de atendimento ao cliente via WEB, além de gerarem, através de templates² WEB disponibilizados na INTRANET da empresa, relatórios sobre as suas atividades. Assim desenvolva:<br />Um sistema de publicação automatizado via FTP, dos relatórios dos usuários do atendimento;<br />As publicações serão acessíveis via WWW.escola.edu.br/$nome, onde $nome é o nome do usuário.<br />Instale o suporte a PHP no Apache2.<br />Controlador de domínio primário<br />Configure o Servidor Debian codinome machete para atender pelo domínio escola, este servidor tem as seguintes configurações:<br />Perfis móveis para todos os usuários;<br />Criar três grupos administracao, atendimento, ti;<br />Criar três compartilhamentos:<br />Pub : todos tem acesso;<br />Aplicações: Apenas membros do grupo ti tem acesso;<br />Planos estratégicos: compartilhamento oculto onde apenas membros do grupos ti e administração tem acesso;<br />Criar um script para criar compartilhamentos neste servidor;<br />Os usuários devem ser criados através de scripts, com senha padrão SENAI e estes usuários são forçados a mudar de senha no primeiro logon;<br />Para o grupo administração:<br />Criar um script para inserir usuários neste grupo;<br />Não pode ter acesso ao painel de controle;<br />Deve ter papel de parede padrão;<br />Tem uma cota de disco de 500 MB<br />Para o grupo ti:<br />Criar um script para adicionar usuários no sistema;<br />Tem total e irrestrito aos recursos computacionais;<br />Podem executar comandos no servidor;<br />Para o grupo atendimento:<br />Criar uma script para adicionar usuário no sistema e neste grupo;<br />Eles não têm acesso aos seguintes recursos:<br />Modificação do papel de parede;<br />Painel de controle;<br />Configurações de rede;<br />Modificação de temas e aparência do sistema Windows;<br />O sistema deve ter como tema de aparência o tema clássico do Windows;<br />Deve usar o Papel de parede padrão.<br />O navegador quando iniciado deve apontar para o endereço WWW.escola.edu.br;<br />PROXY<br />O servidor deve fazer o controle dos sites acessados para tal considere as seguintes características:<br />Os usuários do grupo ti podem acessar qualquer lugar da rede interna e externa.<br />Os usuários do grupo administracao podem acessar qualquer site, contanto que esta não esteja na lista de sites proibidos³, e só podem fazer com uma banda máxima de 100 Kbytes/s;<br />O grupo atendimento só pode acessar a rede interna;<br />O Proxy deve funcionar no modo transparente;<br />Crie um Script para adicionar sites a lista de bloqueados, ele deve ser identificado como site.sh.<br />Publique as páginas listadas no anexo desta prova, estas páginas permitem a inclusão de sites bloqueados através de uma página na INTRANET da empresa.<br />Para as máquinas Windows:<br />Configurar para que todas elas estejam no domínio;<br />Todas as configurações de rede das máquinas devem ser por DHCP;<br />Anexos<br />Código do formulário:<br />Código index.html<br /><form action=quot;
verifica.phpquot;
method=quot;
POSTquot;
><h1>Bloquear Site</h1>Entre com o comando:<input type=txt name=nome><br><br><input type=submit></form><h3>Verificar sites bloqueados</h3><a href=quot;
consulta.phpquot;
>Verificar lista</a><br />Arquivo consulta.php:<br /><?echo exec(quot;
cp /var/pub/scripts/proibidos /var/www/admquot;
);$arquivo= '/var/pub/scripts/proibidos';$fp=fopen($arquivo,'r');$texto=fread($fp,filesize($arquivo));$texto=nl2br($texto);echo $texto;?><a href=quot;
index.htmquot;
>voltar</a><br />Arquivo verifica.php:<br /><?$nome=$_POST[quot;
nomequot;
];exec(quot;
site.sh $nomequot;
);echo quot;
Site $nome adicionado com sucesso!!quot;
?><br><a href=quot;
index.htmquot;
>voltar</a><br />