Mudanças entre as edições de "Projeto Integrador - 2013.2 - Sudo Su"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 133: Linha 133:
 
Término instalação do SO e inicio configuração de hardware de rede.
 
Término instalação do SO e inicio configuração de hardware de rede.
  
 +
 +
----
  
  

Edição das 18h05min de 26 de novembro de 2013

Darth.jpg


Inicio 18/11/2013



Considerações iniciais sobre o Projeto Integrador


Definição de aspectos de interação do projeto:

Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.



Infraestrutura/Cabeamento estruturado:

Projeto==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;




Gerência de Rede:

Definição do sistema operacional==> Ubuntu Server LTS 12.04

Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.


Atividades desenvolvidas no dia 19 de novembro

-Escolha da máquina servidor:

  • Processador Intel Core 2Quad 2.4Ghz
  • HD de 320GB
  • RAM de 2GB
  • Instalação de 02 placas de rede


-Iniciamos a instalação do SO Ubuntu Server.


Na disciplina de PRC iniciamos a construção de um banco de dados 'db_autentica' que será utilizado como base para um arquivo em PHP- CadastroUsuarios -que rodará no servidor e servirá como integrador do Sistema Radius de autenticação e acesso à rede.

Abaixo o código gerado no PHPAdmin:

-- phpMyAdmin SQL Dump -- version 3.4.10.1deb1 -- http://www.phpmyadmin.net -- -- Servidor: localhost -- Tempo de Geração: 19/11/2013 às 21h57min -- Versão do Servidor: 5.5.32 -- Versão do PHP: 5.3.10-1ubuntu3.8

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */;

-- -- Banco de Dados: `db_autentica` --

-- --------------------------------------------------------

-- -- Estrutura da tabela `tb_admin` --

CREATE TABLE IF NOT EXISTS `tb_admin` (

 `admin_pk` int(11) NOT NULL, 
 `user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, 
 `pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, 
 PRIMARY KEY (`admin_pk`), 
 UNIQUE KEY `user` (`user`) 

) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

-- --------------------------------------------------------

-- -- Estrutura da tabela `tb_plano` --

CREATE TABLE IF NOT EXISTS `tb_plano` (

 `plano_pk` int(11) NOT NULL AUTO_INCREMENT, 
 `nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, 
 `descricao` text COLLATE utf8_unicode_ci NOT NULL, 
 `taxa` int(11) NOT NULL, 
 `cota_disco` int(11) NOT NULL, 
 PRIMARY KEY (`plano_pk`), 
 UNIQUE KEY `nome` (`nome`) 

) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;

-- --------------------------------------------------------

-- -- Estrutura da tabela `tb_usuario` --

CREATE TABLE IF NOT EXISTS `tb_usuario` (

 `usuario_pk` int(11) NOT NULL AUTO_INCREMENT, 
 `nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, 
 `fone` int(11) NOT NULL, 
 `e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, 
 `cpf` int(11) NOT NULL, 
 `plano_fk` int(11) NOT NULL, 
 `user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, 
 `pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, 
 PRIMARY KEY (`usuario_pk`), 
 UNIQUE KEY `user` (`user`) 

) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

=====================================================================================================

Dia 20 de novembro

Término instalação do SO e inicio configuração de hardware de rede.




CONFIGURAÇÃO DE REDE


# Configuração "Interface de rede" /etc/network/interfaces

  1. EXTERNA

auto eth0 iface eth0 inet static

       address 192.168.1.32
       netmask 255.255.255.0
       gateway 192.168.1.1
       dns-search sudosu.sj.ifsc.edu.br
       dns-nameservers 127.0.0.1
  1. INTERNA

auto eth1 iface eth1 inet manual


  1. REDE SEM FIO

auto vlan11 iface vlan11 inet static address 192.168.11.254 netmask 255.255.255.0 vlan-raw-device eth1

  1. apto 1

auto vlan12 iface vlan12 inet static address 192.168.12.254 netmask 255.255.255.0 vlan-raw-device eth1

  1. apto 2

auto vlan13 iface vlan13 inet static address 192.168.13.254 netmask 255.255.255.0 vlan-raw-device eth1

  1. apto 3

auto vlan14 iface vlan14 inet static address 192.168.14.254 netmask 255.255.255.0 vlan-raw-device eth1

  1. apto 4

auto vlan15 iface vlan15 inet static address 192.168.15.254 netmask 255.255.255.0 vlan-raw-device eth1

  1. apto 5

auto vlan16 iface vlan16 inet static address 192.168.16.254 netmask 255.255.255.0 vlan-raw-device eth1

  1. apto 6

auto vlan17 iface vlan17 inet static address 192.168.17.254 netmask 255.255.255.0 vlan-raw-device eth1

  1. apto 7

auto vlan18 iface vlan18 inet static address 192.168.18.254 netmask 255.255.255.0 vlan-raw-device eth1

  1. apto 8

auto vlan19 iface vlan19 inet static address 192.168.19.254 netmask 255.255.255.0 vlan-raw-device eth1

</syntaxhighlight>



  1. Configuração DHCP /etc/dhcp/dhcpd.conf

authoritative;

       ddns-update-style none;

}

  1. REDE SEM FIO

subnet 192.168.11.0 netmask 255.255.255.0 {

       range 192.168.11.100 192.168.11.199;
       option routers 192.168.11.254;
       domain-name sudosu.sj.ifsc.edu.br;
       domain-name-server 192.168.11.254;

}

  1. EXEMPLO APARTAMENTO 2

subnet 192.168.12.0 netmask 255.255.255.0 {

       range 192.168.12.100 192.168.12.199;
       option routers 192.168.12.254;
       domain-name sudosu.sj.ifsc.edu.br;
       domain-name-server 192.168.12.254;

}

  1. EXEMPLO APARTAMENTO 3

subnet 192.168.13.0 netmask 255.255.255.0 {

       range 192.168.13.100 192.168.13.199;
       option routers 192.168.13.254;
       domain-name sudosu.sj.ifsc.edu.br;
       domain-name-server 192.168.13.254;

}

  1. EXEMPLO APARTAMENTO 4

subnet 192.168.14.0 netmask 255.255.255.0 {

       range 192.168.14.100 192.168.14.199;
       option routers 192.168.14.254; 
       domain-name sudosu.sj.ifsc.edu.br;
       domain-name-server 192.168.14.254;

}

  1. EXEMPLO APARTAMENTO 5

subnet 192.168.15.0 netmask 255.255.255.0 {

       range 192.168.15.100 192.168.15.199;
       option routers 192.168.15.254;  
       domain-name sudosu.sj.ifsc.edu.br;
       domain-name-server 192.168.15.254;

}

  1. EXEMPLO APARTAMENTO 6

subnet 192.168.16.0 netmask 255.255.255.0 {

       range 192.168.16.100 192.168.16.199;
       option routers 192.168.16.254;  
       domain-name sudosu.sj.ifsc.edu.br;
       domain-name-server 192.168.16.254;

}

  1. EXEMPLO APARTAMENTO 7

subnet 192.168.17.0 netmask 255.255.255.0 {

       range 192.168.17.100 192.168.17.199;
       option routers 192.168.17.254;
       domain-name sudosu.sj.ifsc.edu.br;
       domain-name-server 192.168.17.254;

}

  1. EXEMPLO APARTAMENTO 8

subnet 192.168.18.0 netmask 255.255.255.0 {

       range 192.168.18.100 192.168.18.199;
       option routers 192.168.18.254;
       domain-name sudosu.sj.ifsc.edu.br;
       domain-name-server 192.168.18.254;

}

  1. EXEMPLO APARTAMENTO 9

subnet 192.168.19.0 netmask 255.255.255.0 {

       range 192.168.19.100 192.168.19.199;
       option routers 192.168.19.254;
       domain-name sudosu.sj.ifsc.edu.br;
       domain-name-server 192.168.19.254;

} </syntaxhighlight>