https://wiki.sj.ifsc.edu.br/api.php?action=feedcontributions&user=Alexsander.l&feedformat=atom
MediaWiki do Campus São José - Contribuições do(a) usuário(a) [pt-br]
2024-03-28T14:15:03Z
Contribuições do(a) usuário(a)
MediaWiki 1.35.9
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=64043
Projeto Integrador - 2013.2 - Sudo Su
2013-12-18T20:56:08Z
<p>Alexsander.l: </p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
[[Arquivo:Diagrama Simples.png]]<br />
<br />
Considerações iniciais sobre o Projeto Integrador:<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
<br />
''*Programas instalados''<br />
<syntaxhighlight lang=bash><br />
aptitude install bind9<br />
aptitude install ssh<br />
aptitude install ntp<br />
aptitude install dhcp3-server<br />
aptitude install apache2<br />
aptitude install php5<br />
aptitude install xorg blackbox firefox cadaver<br />
<br />
</syntaxhighlight><br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
Instalação do sistema Operacional: UBUNTU SERVER<br />
<br />
<br />
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.<br />
<syntaxhighlight lang=bash><br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
</syntaxhighlight><br />
<br />
<br />
== '''20/11/2013''' ==<br />
<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
----<br />
<br />
=CONFIGURAÇÃO DE REDE=<br />
== Interface ==<br />
<br />
Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
==DNS== <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
==Configuração DHCP==<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight><br />
<br />
<br />
[[Arquivo:Diagrama1111.png]]<br />
<br />
<br />
[[Arquivo:20131216 2209212.jpg]]<br />
<br />
<br />
[[Arquivo:Arquivo:20131210 212518.jpg]]</div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Arquivo:20131210_212518.jpg&diff=64042
Arquivo:20131210 212518.jpg
2013-12-18T20:55:35Z
<p>Alexsander.l: </p>
<hr />
<div></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=64041
Projeto Integrador - 2013.2 - Sudo Su
2013-12-18T20:52:23Z
<p>Alexsander.l: </p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
[[Arquivo:Diagrama Simples.png]]<br />
<br />
Considerações iniciais sobre o Projeto Integrador:<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
<br />
''*Programas instalados''<br />
<syntaxhighlight lang=bash><br />
aptitude install bind9<br />
aptitude install ssh<br />
aptitude install ntp<br />
aptitude install dhcp3-server<br />
aptitude install apache2<br />
aptitude install php5<br />
aptitude install xorg blackbox firefox cadaver<br />
<br />
</syntaxhighlight><br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
Instalação do sistema Operacional: UBUNTU SERVER<br />
<br />
<br />
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.<br />
<syntaxhighlight lang=bash><br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
</syntaxhighlight><br />
<br />
<br />
== '''20/11/2013''' ==<br />
<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
----<br />
<br />
=CONFIGURAÇÃO DE REDE=<br />
== Interface ==<br />
<br />
Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
==DNS== <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
==Configuração DHCP==<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight><br />
<br />
<br />
[[Arquivo:Diagrama1111.png]]<br />
<br />
<br />
[[Arquivo:20131216 2209212.jpg]]</div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Arquivo:20131216_2209212.jpg&diff=64040
Arquivo:20131216 2209212.jpg
2013-12-18T20:50:58Z
<p>Alexsander.l: </p>
<hr />
<div></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=64039
Projeto Integrador - 2013.2 - Sudo Su
2013-12-18T20:50:12Z
<p>Alexsander.l: </p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
[[Arquivo:Diagrama Simples.png]]<br />
<br />
Considerações iniciais sobre o Projeto Integrador:<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
<br />
''*Programas instalados''<br />
<syntaxhighlight lang=bash><br />
aptitude install bind9<br />
aptitude install ssh<br />
aptitude install ntp<br />
aptitude install dhcp3-server<br />
aptitude install apache2<br />
aptitude install php5<br />
aptitude install xorg blackbox firefox cadaver<br />
<br />
</syntaxhighlight><br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
Instalação do sistema Operacional: UBUNTU SERVER<br />
<br />
<br />
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.<br />
<syntaxhighlight lang=bash><br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
</syntaxhighlight><br />
<br />
<br />
== '''20/11/2013''' ==<br />
<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
----<br />
<br />
=CONFIGURAÇÃO DE REDE=<br />
== Interface ==<br />
<br />
Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
==DNS== <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
==Configuração DHCP==<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight><br />
<br />
<br />
[[Arquivo:Diagrama1111.png]]</div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=64038
Projeto Integrador - 2013.2 - Sudo Su
2013-12-18T20:48:09Z
<p>Alexsander.l: </p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
[[Arquivo:Diagrama Simples.png]]<br />
<br />
Considerações iniciais sobre o Projeto Integrador:<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
<br />
''*Programas instalados''<br />
<syntaxhighlight lang=bash><br />
aptitude install bind9<br />
aptitude install ssh<br />
aptitude install ntp<br />
aptitude install dhcp3-server<br />
aptitude install apache2<br />
aptitude install php5<br />
aptitude install xorg blackbox firefox cadaver<br />
<br />
</syntaxhighlight><br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
Instalação do sistema Operacional: UBUNTU SERVER<br />
<br />
<br />
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.<br />
<syntaxhighlight lang=bash><br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
</syntaxhighlight><br />
<br />
<br />
== '''20/11/2013''' ==<br />
<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
----<br />
<br />
=CONFIGURAÇÃO DE REDE=<br />
== Interface ==<br />
<br />
Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
==DNS== <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
==Configuração DHCP==<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight><br />
<br />
<br />
[[Arquivo:Diagrama1111.png]]<br />
<br />
<br />
[[Arquivo:20131216 220921.jpg]]</div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Arquivo:20131216_220921.jpg&diff=64037
Arquivo:20131216 220921.jpg
2013-12-18T20:46:05Z
<p>Alexsander.l: </p>
<hr />
<div></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=64035
Projeto Integrador - 2013.2 - Sudo Su
2013-12-18T20:34:43Z
<p>Alexsander.l: </p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
[[Arquivo:Diagrama Simples.png]]<br />
<br />
Considerações iniciais sobre o Projeto Integrador:<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
<br />
''*Programas instalados''<br />
<syntaxhighlight lang=bash><br />
aptitude install bind9<br />
aptitude install ssh<br />
aptitude install ntp<br />
aptitude install dhcp3-server<br />
aptitude install apache2<br />
aptitude install php5<br />
aptitude install xorg blackbox firefox cadaver<br />
<br />
</syntaxhighlight><br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
Instalação do sistema Operacional: UBUNTU SERVER<br />
<br />
<br />
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.<br />
<syntaxhighlight lang=bash><br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
</syntaxhighlight><br />
<br />
<br />
== '''20/11/2013''' ==<br />
<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
----<br />
<br />
=CONFIGURAÇÃO DE REDE=<br />
== Interface ==<br />
<br />
Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
==DNS== <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
==Configuração DHCP==<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight><br />
<br />
<br />
[[Arquivo:Diagrama1111.png]]</div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Arquivo:Diagrama1111.png&diff=64034
Arquivo:Diagrama1111.png
2013-12-18T20:34:16Z
<p>Alexsander.l: </p>
<hr />
<div></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=64033
Projeto Integrador - 2013.2 - Sudo Su
2013-12-18T20:32:48Z
<p>Alexsander.l: </p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
[[Arquivo:Diagrama Simples.png]]<br />
<br />
Considerações iniciais sobre o Projeto Integrador:<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
<br />
''*Programas instalados''<br />
<syntaxhighlight lang=bash><br />
aptitude install bind9<br />
aptitude install ssh<br />
aptitude install ntp<br />
aptitude install dhcp3-server<br />
aptitude install apache2<br />
aptitude install php5<br />
aptitude install xorg blackbox firefox cadaver<br />
<br />
</syntaxhighlight><br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
Instalação do sistema Operacional: UBUNTU SERVER<br />
<br />
<br />
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.<br />
<syntaxhighlight lang=bash><br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
</syntaxhighlight><br />
<br />
<br />
== '''20/11/2013''' ==<br />
<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
----<br />
<br />
=CONFIGURAÇÃO DE REDE=<br />
== Interface ==<br />
<br />
Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
==DNS== <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
==Configuração DHCP==<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Arquivo:Diagrama_Simples.png&diff=64032
Arquivo:Diagrama Simples.png
2013-12-18T20:31:33Z
<p>Alexsander.l: </p>
<hr />
<div></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62935
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:58:52Z
<p>Alexsander.l: /* Inicio 18/11/2013 */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
Considerações iniciais sobre o Projeto Integrador:<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
<br />
''*Programas instalados''<br />
<syntaxhighlight lang=bash><br />
aptitude install bind9<br />
aptitude install ssh<br />
aptitude install ntp<br />
aptitude install dhcp3-server<br />
aptitude install apache2<br />
aptitude install php5<br />
aptitude install xorg blackbox firefox cadaver<br />
<br />
</syntaxhighlight><br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
Instalação do sistema Operacional: UBUNTU SERVER<br />
<br />
<br />
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.<br />
<syntaxhighlight lang=bash><br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
</syntaxhighlight><br />
<br />
<br />
== '''20/11/2013''' ==<br />
<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
----<br />
<br />
=CONFIGURAÇÃO DE REDE=<br />
== Interface ==<br />
<br />
Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
==DNS== <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
==Configuração DHCP==<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62934
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:57:12Z
<p>Alexsander.l: /* Inicio 18/11/2013 */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
Considerações iniciais sobre o Projeto Integrador:<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
<br />
''*Programas instalados''<br />
<syntaxhighlight lang=bash><br />
aptitude install bind9<br />
aptitude install ssh<br />
aptitude install ntp<br />
aptitude install dhcp3-server<br />
aptitude install apache2<br />
aptitude install php5<br />
</syntaxhighlight><br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
Instalação do sistema Operacional: UBUNTU SERVER<br />
<br />
<br />
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.<br />
<syntaxhighlight lang=bash><br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
</syntaxhighlight><br />
<br />
<br />
== '''20/11/2013''' ==<br />
<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
----<br />
<br />
=CONFIGURAÇÃO DE REDE=<br />
== Interface ==<br />
<br />
Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
==DNS== <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
==Configuração DHCP==<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62933
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:56:59Z
<p>Alexsander.l: /* Inicio 18/11/2013 */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
Considerações iniciais sobre o Projeto Integrador:<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
<br />
<br />
*Programas instalados<br />
<syntaxhighlight lang=bash><br />
aptitude install bind9<br />
aptitude install ssh<br />
aptitude install ntp<br />
aptitude install dhcp3-server<br />
aptitude install apache2<br />
aptitude install php5<br />
</syntaxhighlight><br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
Instalação do sistema Operacional: UBUNTU SERVER<br />
<br />
<br />
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.<br />
<syntaxhighlight lang=bash><br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
</syntaxhighlight><br />
<br />
<br />
== '''20/11/2013''' ==<br />
<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
----<br />
<br />
=CONFIGURAÇÃO DE REDE=<br />
== Interface ==<br />
<br />
Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
==DNS== <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
==Configuração DHCP==<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62932
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:56:48Z
<p>Alexsander.l: /* Inicio 18/11/2013 */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
Considerações iniciais sobre o Projeto Integrador:<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
*Programas instalados<br />
<syntaxhighlight lang=bash><br />
aptitude install bind9<br />
aptitude install ssh<br />
aptitude install ntp<br />
aptitude install dhcp3-server<br />
aptitude install apache2<br />
aptitude install php5<br />
</syntaxhighlight><br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
Instalação do sistema Operacional: UBUNTU SERVER<br />
<br />
<br />
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.<br />
<syntaxhighlight lang=bash><br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
</syntaxhighlight><br />
<br />
<br />
== '''20/11/2013''' ==<br />
<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
----<br />
<br />
=CONFIGURAÇÃO DE REDE=<br />
== Interface ==<br />
<br />
Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
==DNS== <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
==Configuração DHCP==<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62931
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:56:11Z
<p>Alexsander.l: /* Inicio 18/11/2013 */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
Considerações iniciais sobre o Projeto Integrador:<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
<syntaxhighlight lang=bash><br />
Programas instalados<br />
aptitude install bind9<br />
aptitude install ssh<br />
aptitude install ntp<br />
aptitude install dhcp3-server<br />
aptitude install apache2<br />
aptitude install php5<br />
</syntaxhighlight><br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
Instalação do sistema Operacional: UBUNTU SERVER<br />
<br />
<br />
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.<br />
<syntaxhighlight lang=bash><br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
</syntaxhighlight><br />
<br />
<br />
== '''20/11/2013''' ==<br />
<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
----<br />
<br />
=CONFIGURAÇÃO DE REDE=<br />
== Interface ==<br />
<br />
Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
==DNS== <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
==Configuração DHCP==<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62930
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:48:52Z
<p>Alexsander.l: /* 3. Configuração DHCP */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
Considerações iniciais sobre o Projeto Integrador:<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
Instalação do sistema Operacional: UBUNTU SERVER<br />
<br />
<br />
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.<br />
<syntaxhighlight lang=bash><br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
</syntaxhighlight><br />
<br />
<br />
== '''20/11/2013''' ==<br />
<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
----<br />
<br />
=CONFIGURAÇÃO DE REDE=<br />
== Interface ==<br />
<br />
Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
==DNS== <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
==Configuração DHCP==<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62929
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:48:43Z
<p>Alexsander.l: /* 2. DNS */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
Considerações iniciais sobre o Projeto Integrador:<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
Instalação do sistema Operacional: UBUNTU SERVER<br />
<br />
<br />
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.<br />
<syntaxhighlight lang=bash><br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
</syntaxhighlight><br />
<br />
<br />
== '''20/11/2013''' ==<br />
<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
----<br />
<br />
=CONFIGURAÇÃO DE REDE=<br />
== Interface ==<br />
<br />
Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
==DNS== <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
==3. Configuração DHCP==<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62928
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:48:32Z
<p>Alexsander.l: /* Interface */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
Considerações iniciais sobre o Projeto Integrador:<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
Instalação do sistema Operacional: UBUNTU SERVER<br />
<br />
<br />
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.<br />
<syntaxhighlight lang=bash><br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
</syntaxhighlight><br />
<br />
<br />
== '''20/11/2013''' ==<br />
<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
----<br />
<br />
=CONFIGURAÇÃO DE REDE=<br />
== Interface ==<br />
<br />
Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
==2. DNS== <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
==3. Configuração DHCP==<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62927
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:47:50Z
<p>Alexsander.l: /* CONFIGURAÇÃO DE REDE */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
Considerações iniciais sobre o Projeto Integrador:<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
Instalação do sistema Operacional: UBUNTU SERVER<br />
<br />
<br />
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.<br />
<syntaxhighlight lang=bash><br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
</syntaxhighlight><br />
<br />
<br />
== '''20/11/2013''' ==<br />
<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
----<br />
<br />
=CONFIGURAÇÃO DE REDE=<br />
== Interface ==<br />
<br />
# Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
==2. DNS== <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
==3. Configuração DHCP==<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62926
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:42:54Z
<p>Alexsander.l: /* Inicio 18/11/2013 */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
Considerações iniciais sobre o Projeto Integrador:<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
Instalação do sistema Operacional: UBUNTU SERVER<br />
<br />
<br />
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.<br />
<syntaxhighlight lang=bash><br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
</syntaxhighlight><br />
<br />
<br />
== '''20/11/2013''' ==<br />
<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
----<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
<br />
# Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
2. DNS <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
3. Configuração DHCP<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62925
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:42:31Z
<p>Alexsander.l: /* Dia 20 de novembro */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
<br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
Instalação do sistema Operacional: UBUNTU SERVER<br />
<br />
<br />
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.<br />
<syntaxhighlight lang=bash><br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
</syntaxhighlight><br />
<br />
<br />
== '''20/11/2013''' ==<br />
<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
----<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
<br />
# Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
2. DNS <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
3. Configuração DHCP<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62924
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:41:52Z
<p>Alexsander.l: /* 19/11/2013 */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
<br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
Instalação do sistema Operacional: UBUNTU SERVER<br />
<br />
<br />
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.<br />
<syntaxhighlight lang=bash><br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
</syntaxhighlight><br />
<br />
<br />
== '''Dia 20 de novembro''' ==<br />
<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
----<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
<br />
# Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
2. DNS <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
3. Configuração DHCP<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62923
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:41:06Z
<p>Alexsander.l: /* 19/11/2013 */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
<br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
Instalação do sistema Operacional: UBUNTU SERVER<br />
<br />
<br />
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.<br />
<syntaxhighlight lang=bash><br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
<br />
# Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
2. DNS <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
3. Configuração DHCP<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62922
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:39:46Z
<p>Alexsander.l: /* Inicio 18/11/2013 */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
<br />
<br />
== 19/11/2013 ==<br />
<br />
<br />
''' Escolha da máquina servidor:'''<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
<br />
# Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
2. DNS <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
3. Configuração DHCP<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62921
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:38:51Z
<p>Alexsander.l: /* Inicio 18/11/2013 */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
* '''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto''' --> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
----<br />
* '''Gerência de Rede''':<br />
<br />
--> Definição do sistema operacional --> Ubuntu Server LTS 12.04<br />
<br />
--> Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
<br />
# Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
2. DNS <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
3. Configuração DHCP<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62920
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:37:14Z
<p>Alexsander.l: /* Inicio 18/11/2013 */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
--> Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
<br />
# Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
2. DNS <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
3. Configuração DHCP<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62919
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:36:46Z
<p>Alexsander.l: /* Inicio 18/11/2013 */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
* Definição de aspectos de interação do projeto:<br />
<br />
*Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
<br />
# Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
2. DNS <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
3. Configuração DHCP<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62918
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:34:08Z
<p>Alexsander.l: /* CONFIGURAÇÃO DE REDE */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
<br />
<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
<br />
# Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
2. DNS <br />
* Configuração de DOMINIO sudosu.sj.ifsc.edu.br<br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
3. Configuração DHCP<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62917
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:33:03Z
<p>Alexsander.l: /* CONFIGURAÇÃO DE REDE */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
<br />
<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
<br />
# Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
2. DNS <br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
----<br />
<br />
3. Configuração DHCP<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62916
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:32:18Z
<p>Alexsander.l: /* CONFIGURAÇÃO DE REDE */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
<br />
<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
<br />
# Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
2. DNS <br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
----<br />
<br />
3. Configuração DHCP<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name "sudosu.sj.ifsc.edu.br";<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62915
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:29:29Z
<p>Alexsander.l: /* CONFIGURAÇÃO DE REDE */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
<br />
<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
<br />
# Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
2. DNS <br />
<br />
<syntaxhighlight lang=bash><br />
$TTL 86400<br />
@ IN SOA dns1.sudosu.sj.ifsc.edu.br. dns-admin.sudosu.sj.ifsc.edu.br. (<br />
2013112600 ; serial <br />
1d ; refresh<br />
1h ; retry<br />
1w ; expire<br />
1d ; negative cache ttl<br />
)<br />
@ IN NS dns1.sudosu.sj.ifsc.edu.br.<br />
<br />
dns1 IN A 192.168.1.32<br />
ntp IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
www IN A 192.168.1.32<br />
wiki IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
blog IN CNAME dns1.sudosu.sj.ifsc.edu.br.<br />
</syntaxhighlight><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
----<br />
<br />
3. Configuração DHCP<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62914
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:27:15Z
<p>Alexsander.l: /* CONFIGURAÇÃO DE REDE */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
<br />
<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
<br />
# Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
2. Configuração DHCP<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62913
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:26:55Z
<p>Alexsander.l: /* CONFIGURAÇÃO DE REDE */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
<br />
<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
<br />
# Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
2. Configuração DHCP<br />
<br />
Configuração de DHCP de nossos moradores cada um com sua VLAN, e rede SEM FIO.<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62912
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:24:38Z
<p>Alexsander.l: /* CONFIGURAÇÃO DE REDE */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
<br />
<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
<br />
# Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
2. Configuração DHCP<br />
<br />
Configuração de DHCP Junto com VLAN <br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62911
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:24:16Z
<p>Alexsander.l: /* CONFIGURAÇÃO DE REDE */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
<br />
<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
<br />
# Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
## Configuração DHCP<br />
<br />
Configuração de DHCP Junto com VLAN <br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62910
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:23:38Z
<p>Alexsander.l: /* CONFIGURAÇÃO DE REDE */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
<br />
<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
<br />
# Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
# Configuração DHCP<br />
<br />
Configuração de DHCP Junto com VLAN <br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62909
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:22:03Z
<p>Alexsander.l: /* CONFIGURAÇÃO DE REDE */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
<br />
<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
<br />
# Efetuada a configuração de interface de rede. (Ainda com IP de acesso da rede interna do IFSC)<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
'''# Configuração DHCP '''<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 1<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62908
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:20:16Z
<p>Alexsander.l: /* CONFIGURAÇÃO DE REDE */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
<br />
<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
----<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
'''# Configuração DHCP '''<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 9<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62907
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:19:46Z
<p>Alexsander.l: </p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
<br />
<br />
<br />
== CONFIGURAÇÃO DE REDE ==<br />
----<br />
<br />
<br />
'''# Configuração "Interface de rede" '''<br />
<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
'''# Configuração DHCP '''<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 9<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62905
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:15:43Z
<p>Alexsander.l: /* = */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
<br />
''' CONFIGURAÇÃO DE REDE '''<br />
'''# Configuração "Interface de rede" '''<br />
<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
'''# Configuração DHCP '''<br />
<br />
<syntaxhighlight lang=bash><br />
<br />
cd /etc/dhcp/dhcpd.conf<br />
<br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 9<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62904
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:14:50Z
<p>Alexsander.l: </p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
<br />
''' CONFIGURAÇÃO DE REDE '''<br />
'''# Configuração "Interface de rede" '''<br />
<br />
<br />
<syntaxhighlight lang=bash><br />
cd /etc/network/interfaces<br />
<br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
'''# Configuração "DHCP" /etc/dhcp/dhcpd.conf'''<br />
<code><br />
<syntaxhighlight lang=bash><br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 9<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62903
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:14:15Z
<p>Alexsander.l: /* = */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
<br />
''' CONFIGURAÇÃO DE REDE '''<br />
'''# Configuração "Interface de rede" '''<br />
<br />
<br />
<syntaxhighlight lang=bash><br />
/etc/network/interfaces<br />
<br />
<code><br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
'''# Configuração "DHCP" /etc/dhcp/dhcpd.conf'''<br />
<code><br />
<syntaxhighlight lang=bash><br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 9<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62902
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:11:59Z
<p>Alexsander.l: </p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
<br />
''' CONFIGURAÇÃO DE REDE '''<br />
'''# Configuração "Interface de rede" /etc/network/interfaces'''<br />
<br />
<code><br />
<syntaxhighlight lang=bash><br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
'''# Configuração "DHCP" /etc/dhcp/dhcpd.conf'''<br />
<code><br />
<syntaxhighlight lang=bash><br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 9<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62901
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:06:29Z
<p>Alexsander.l: /* Inicio 18/11/2013 */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
<br />
''' CONFIGURAÇÃO DE REDE '''<br />
<br />
<br />
'''# Configuração "Interface de rede" /etc/network/interfaces'''<br />
<br />
<code><br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
<br />
'''# Configuração "DHCP" /etc/dhcp/dhcpd.conf'''<br />
<code><br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 9<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62900
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:05:21Z
<p>Alexsander.l: /* = */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
----<br />
<br />
<br />
''' CONFIGURAÇÃO DE REDE '''<br />
<br />
<br />
'''# Configuração "Interface de rede" /etc/network/interfaces'''<br />
<br />
<code><br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
# Configuração DHCP /etc/dhcp/dhcpd.conf<br />
<code><br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 9<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62899
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T21:01:55Z
<p>Alexsander.l: /* = */</p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
<br />
''' CONFIGURAÇÃO DE REDE '''<br />
<br />
<br />
'''# Configuração "Interface de rede" /etc/network/interfaces'''<br />
<br />
<code><br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
<br />
<br />
----<br />
# Configuração DHCP /etc/dhcp/dhcpd.conf<br />
<code><br />
authoritative;<br />
ddns-update-style none;<br />
}<br />
#REDE SEM FIO<br />
subnet 192.168.11.0 netmask 255.255.255.0 {<br />
range 192.168.11.100 192.168.11.199;<br />
option routers 192.168.11.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.11.254;<br />
}<br />
#EXEMPLO APARTAMENTO 2<br />
subnet 192.168.12.0 netmask 255.255.255.0 {<br />
range 192.168.12.100 192.168.12.199;<br />
option routers 192.168.12.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.12.254;<br />
}<br />
#EXEMPLO APARTAMENTO 3<br />
subnet 192.168.13.0 netmask 255.255.255.0 {<br />
range 192.168.13.100 192.168.13.199;<br />
option routers 192.168.13.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.13.254;<br />
}<br />
#EXEMPLO APARTAMENTO 4<br />
subnet 192.168.14.0 netmask 255.255.255.0 {<br />
range 192.168.14.100 192.168.14.199;<br />
option routers 192.168.14.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.14.254;<br />
}<br />
#EXEMPLO APARTAMENTO 5<br />
subnet 192.168.15.0 netmask 255.255.255.0 {<br />
range 192.168.15.100 192.168.15.199;<br />
option routers 192.168.15.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.15.254;<br />
}<br />
#EXEMPLO APARTAMENTO 6<br />
subnet 192.168.16.0 netmask 255.255.255.0 {<br />
range 192.168.16.100 192.168.16.199;<br />
option routers 192.168.16.254; <br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.16.254;<br />
} <br />
#EXEMPLO APARTAMENTO 7<br />
subnet 192.168.17.0 netmask 255.255.255.0 {<br />
range 192.168.17.100 192.168.17.199;<br />
option routers 192.168.17.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.17.254;<br />
}<br />
#EXEMPLO APARTAMENTO 8<br />
subnet 192.168.18.0 netmask 255.255.255.0 {<br />
range 192.168.18.100 192.168.18.199;<br />
option routers 192.168.18.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.18.254;<br />
}<br />
#EXEMPLO APARTAMENTO 9<br />
subnet 192.168.19.0 netmask 255.255.255.0 {<br />
range 192.168.19.100 192.168.19.199;<br />
option routers 192.168.19.254;<br />
domain-name sudosu.sj.ifsc.edu.br;<br />
domain-name-server 192.168.19.254;<br />
}<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62898
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T20:58:21Z
<p>Alexsander.l: </p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
<br />
''' CONFIGURAÇÃO DE REDE '''<br />
<br />
<br />
'''# Configuração Interface /etc/network/interfaces'''<br />
<br />
<code><br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62897
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T20:57:24Z
<p>Alexsander.l: </p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
<br />
''' CONFIGURAÇÃO DE REDE '''<br />
<br />
<br />
'''# Configuração Interface /etc/network/interfaces'''<br />
<br />
<code><br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
<br />
#INTERNA<br />
auto eth1<br />
iface eth1 inet manual<br />
<br />
<br />
#REDE SEM FIO<br />
auto vlan11<br />
iface vlan11 inet static<br />
address 192.168.11.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 1<br />
auto vlan12<br />
iface vlan12 inet static<br />
address 192.168.12.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 2<br />
auto vlan13<br />
iface vlan13 inet static<br />
address 192.168.13.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 3<br />
auto vlan14<br />
iface vlan14 inet static<br />
address 192.168.14.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 4<br />
auto vlan15<br />
iface vlan15 inet static<br />
address 192.168.15.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 5<br />
auto vlan16<br />
iface vlan16 inet static<br />
address 192.168.16.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 6<br />
auto vlan17<br />
iface vlan17 inet static<br />
address 192.168.17.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 7<br />
auto vlan18<br />
iface vlan18 inet static<br />
address 192.168.18.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
#apto 8<br />
auto vlan19<br />
iface vlan19 inet static<br />
address 192.168.19.254<br />
netmask 255.255.255.0<br />
vlan-raw-device eth1<br />
<br />
</syntaxhighlight><br />
</syntaxhighlight></div>
Alexsander.l
https://wiki.sj.ifsc.edu.br/index.php?title=Projeto_Integrador_-_2013.2_-_Sudo_Su&diff=62896
Projeto Integrador - 2013.2 - Sudo Su
2013-11-26T20:55:39Z
<p>Alexsander.l: </p>
<hr />
<div>[[Imagem:darth.jpg|thumb|center|600px]]<br />
<br />
<br />
== '''Inicio 18/11/2013''' ==<br />
----<br />
<br />
<br />
Considerações iniciais sobre o Projeto Integrador<br />
<br />
<br />
Definição de aspectos de interação do projeto:<br />
<br />
Numero de usuaŕios e área de abrangência da rede implementada( apartamentos) e rede sem fio.<br />
<br />
<br />
<br />
----<br />
<br />
'''Infraestrutura/Cabeamento estruturado''':<br />
<br />
'''Projeto'''==> especificações,materiais a serem utilizados,parte física,conectores e componentes,equipamentos- ativos e passivos de rede;<br />
<br />
<br />
<br />
----<br />
<br />
<br />
<br />
'''Gerência de Rede''':<br />
<br />
Definição do sistema operacional==> Ubuntu Server LTS 12.04<br />
<br />
Possibilidade de implementação de Vlan, DHCP, scripts de autenticação de usuários e senhas.<br />
<br />
----<br />
<br />
'''Atividades desenvolvidas no dia 19 de novembro'''<br />
<br />
-Escolha da máquina servidor:<br />
<br />
*Processador Intel Core 2Quad 2.4Ghz<br />
*HD de 320GB<br />
*RAM de 2GB<br />
*Instalação de 02 placas de rede<br />
<br />
<br />
-Iniciamos a instalação do SO Ubuntu Server.<br />
<br />
<br />
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.<br />
<br />
Abaixo o código gerado no PHPAdmin:<br />
<br />
-- phpMyAdmin SQL Dump <br />
-- version 3.4.10.1deb1 <br />
-- http://www.phpmyadmin.net <br />
-- <br />
-- Servidor: localhost <br />
-- Tempo de Geração: 19/11/2013 às 21h57min <br />
-- Versão do Servidor: 5.5.32 <br />
-- Versão do PHP: 5.3.10-1ubuntu3.8 <br />
<br />
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; <br />
SET time_zone = "+00:00"; <br />
<br />
<br />
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; <br />
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; <br />
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; <br />
/*!40101 SET NAMES utf8 */; <br />
<br />
-- <br />
-- Banco de Dados: `db_autentica` <br />
-- <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_admin` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_admin` ( <br />
`admin_pk` int(11) NOT NULL, <br />
`user` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`admin_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_plano` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_plano` ( <br />
`plano_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`descricao` text COLLATE utf8_unicode_ci NOT NULL, <br />
`taxa` int(11) NOT NULL, <br />
`cota_disco` int(11) NOT NULL, <br />
PRIMARY KEY (`plano_pk`), <br />
UNIQUE KEY `nome` (`nome`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
-- -------------------------------------------------------- <br />
<br />
-- <br />
-- Estrutura da tabela `tb_usuario` <br />
-- <br />
<br />
CREATE TABLE IF NOT EXISTS `tb_usuario` ( <br />
`usuario_pk` int(11) NOT NULL AUTO_INCREMENT, <br />
`nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL, <br />
`fone` int(11) NOT NULL, <br />
`e_mail` varchar(150) COLLATE utf8_unicode_ci NOT NULL, <br />
`cpf` int(11) NOT NULL, <br />
`plano_fk` int(11) NOT NULL, <br />
`user` varchar(15) COLLATE utf8_unicode_ci NOT NULL, <br />
`pass` varchar(10) COLLATE utf8_unicode_ci NOT NULL, <br />
PRIMARY KEY (`usuario_pk`), <br />
UNIQUE KEY `user` (`user`) <br />
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; <br />
<br />
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; <br />
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; <br />
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;<br />
=================================================================================================================<br />
<br />
<br />
'''Dia 20 de novembro'''<br />
<br />
Término instalação do SO e inicio configuração de hardware de rede.<br />
<br />
<br />
<br />
''' CONFIGURAÇÃO DE REDE '''<br />
<br />
<br />
'''# Configuração Interface /etc/network/interfaces'''<br />
<br />
<code><br />
# EXTERNA<br />
auto eth0<br />
iface eth0 inet static<br />
address 192.168.1.32<br />
netmask 255.255.255.0<br />
gateway 192.168.1.1<br />
dns-search sudosu.sj.ifsc.edu.br<br />
dns-nameservers 127.0.0.1<br />
</syntaxhighlight></div>
Alexsander.l