Projeto Integrador - 2009.2 - Equipe Urano

De MediaWiki do Campus São José
Revisão de 19h36min de 27 de novembro de 2009 por Telles (discussão | contribs) (→‎DNS)
Ir para navegação Ir para pesquisar

Equipe URANO

24/11/09

  • Apresentação do Projeto;
  • Relação de dependências de Tarefas por disciplina:

<graphviz>

  Digraph PI {

subgraph clusterA { label="Disciplina"

     CAB -> IER
     IER -> GER
     GER -> PRC
     IER -> PRC

}

subgraph clusterB { label="CAB"

     CAB -> Projeto_Simples
     Projeto_Simples -> Planta_Baixa
     Projeto_Simples -> Vista_Frontal 
     Projeto_Simples -> Lista_de_Material
     CAB -> Instalação
     CAB -> Identificação
     CAB -> Certificação

}

subgraph clusterC { label="IER"

     IER -> Servidor
     IER -> Switchs
     IER -> "Via NoCat"
     Servidor -> "Via Telnet"
     HotSpot -> "Access Points"
     "Via Telnet" -> VLANs
     Switchs -> Portas
     "Via NoCat" -> HotSpot
     Portas -> "16 a 20"
     VLANs -> "400 a 499"
     "400 a 499" -> "Identificação subredes"
     "Access Points" -> "Diagrama de Rede"
     "16 a 20" -> "Diagrama de Rede"
     "Identificação subredes" -> "Diagrama de Rede"

}

subgraph clusterD { label="PRC"

     PRC -> "BD MysQL"
     PRC -> "Aplicação Web"
     "BD MysQL" -> "Aplicação Web"

}

subgraph clusterE { label="GER"

     "BD MysQL" -> HotSpot
     GER -> "Instalação e configuração do servidor"
     "Instalação e configuração do servidor" -> "Enviar relatório diário"
     "Enviar relatório diário" -> "Estado da rede"
     "Enviar relatório diário" -> Firewall 
     "Enviar relatório diário" -> "Consumo dos recursos"
     "Estado da rede" -> Interfaces
     "Estado da rede" -> Roteamento
     Firewall -> "Filtro de pacotes"
     Firewall  -> "Controle da velocidade"
     "Consumo dos recursos" -> Processador
     "Consumo dos recursos" -> Memória
     "Consumo dos recursos" -> Disco
     "Consumo dos recursos" -> "..."

} } </graphviz>

Sistema Operacional

  • Configuração na BIOS;
    • Configuração para evitar a perda da documentação ou desligamento do servidor na falta de energia;
*Entrar na BIOS
*Power Management Setup
*Power On After Power Fail [Always On]
  • Instalação do Servidor;
  • Sistema Operacional
    • Sistema operacional: Ubunto 9.10
    • Particionamento do disco:
    /        -  10 GB  -  Partição Primária
    /var     -  10 GB  -  Partição Lógica
    /tmp     -  2 GB   -  Partição Lógica
    /home    -  35 GB  -  Partição Lógica
    /backup  -  21 GB  -  Partição Lógica
    swap     -  2 GB   -  Partição Primária


  • Criação do email para o grupo:
    • grupourano@googlegroups.com


25/11/09

  • Apresentação da parte de IER do Projeto;
  • Definido rede interna: 172.114.0.0
  • Configuração da interface de rede:
#The loopback network interface
auto lo
iface lo inet loopback

#STATIC
auto eth0
iface eth0 inet static
  address 200.135.37.114
  netmask 255.255.255.192
  network 200.135.37.64
  broadcast 200.135.37.127
  gateway  200.135.37.126


  • Cor do Fio: Branco;


  • Começo da elaboração da planta baixa;
    • 1 Rac;
    • 2 Stands;
    • 2 Tomadas em cada Stand;

OBS: Elaboração parada por consequência de dúvidas;


  • Conexão do Servidor na Porta 8 do switch;



ERRO!!!

  • Não estava entrando no S.O. configurado, após desligar o Servidor;

Correção:

vim /boot/grub/grub.cfg
Editar: recordfail=1 para recordfail=0
  • Configuração para a não utilização dos periféricos, não realizada!

Correção:

*BioS
*Standart CMOS Features
*Halt On [All, But Keyboard]


  • Atualização dos pacotes já instalados
apt-get update
  • Instalação de Serviços
apt-get install
               apache2 
               php5
               libapache2-mod-php5
               mysql-server
               php5-mysql

26/11/09

  • Após sanada algumas dúvidas, dada a continuidade ao Projeto de Cabeamento;
  • Instalação de Serviços
apt-get install dhcp3-server
                snmpd
                bind9
                cacti
                vlan

VLANs

  • Configuração das VLANs
 vim /etc/netwok/interfaces
#Ouro
auto vlan401
iface vlan401 inet static
       address 172.114.1.1
       netmask 255.255.255.0
       network 172.114.1.0
       vlan_raw_device eth0

#Prata
auto vlan402
iface vlan402 inet static
       address 172.114.1.2
       netmask 255.255.255.0
       network 172.114.1.0
       vlan_raw_device eth0

#Bronze 
auto vlan403
iface vlan403 inet static
       address 172.114.1.3
       netmask 255.255.255.0
       network 172.114.1.0
       vlan_raw_device eth0

#Wireless
auto vlan404
iface vlan404 inet static
       address 172.114.1.4
       netmask 255.255.255.0
       network 172.114.1.0
       vlan_raw_device eth0

CACTI

  • Configuração do SNMP
vi /etc/snmp/snmpd.conf

rocommunity urano
syscontact root
syslocation IFSC-SJ - Laboratório Redes 1


vi /etc/default/snmpd

# This file controls the activity of snmpd and snmptrapd

# MIB directories.  /usr/share/snmp/mibs is the default, but
# including it here avoids some strange problems.
export MIBDIRS=/usr/share/snmp/mibs

# snmpd control (yes means start daemon).
SNMPDRUN=yes

# snmpd options (use syslog, close stdin/out/err).
#SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 200.135.37.114'

# snmptrapd control (yes means start daemon).  As of net-snmp version
# 5.0, master agentx support must be enabled in snmpd before snmptrapd
# can be run.  See snmpd.conf(5) for how to do this.
TRAPDRUN=no

# snmptrapd options (use syslog).
TRAPDOPTS='-Lsd -p /var/run/snmptrapd.pid' 
# create symlink on Debian legacy location to official RFC path
SNMPDCOMPAT=yes

/etc/init.d/snmpd restart



  • Problema com CACTI,
    • Para a correção do problema foi necessário fazer os seguintes comandos:
cd /etc/apache2/conf.d

ln -s /etc/cacti/apache2.conf cacti

27/11/09

  • Configuração na Interface do Cacti
Devices - Configurar o servidor para ser monitorado;
       Creat graphs for this hosts - Setar gráficos que serão utilizados;
Graph Management
Graph Tree


DHCP

OBS: Iniciada a configuração no dia anterior e finalizada no dia de hoje;

vi /etc/dhcp3/dhcpd.conf

# Relacionado a negociação entre cliente e servidor DHCP: DHCPACK e DHCPNAK
# Para tanto, veja a RFC 2131
authoritative;

# Tempos de "aluguel"
default-lease-time 14400;
max-lease-time 86400;

# Rede Ouro: 172.114.1.1/24
subnet 172.114.1.0 netmask 255.255.255.0 {
  range 172.114.1.100 172.114.1.199;
  option routers  172.114.1.254;
  option domain-name "ouro.urano.sj.ifsc.edu.br";
  option domain-name-servers 172.114.1.254;
}

# Rede Prata: 172.114.2.1/24
subnet 172.114.2.0 netmask 255.255.255.0 {
  range 172.114.2.100 172.114.2.199;
  option routers  172.114.2.254;
  option domain-name "prata.urano.sj.ifsc.edu.br";
  option domain-name-servers 172.114.2.254;
}

# Rede Bronze: 172.114.3.1/24
subnet 172.114.3.0 netmask 255.255.255.0 {
  range 172.114.3.100 172.114.3.199;
  option routers  172.114.3.254;
  option domain-name "bronze.urano.sj.ifsc.edu.br";
  option domain-name-servers 172.114.3.254;
}

# Rede Wireless: 172.114.4.1/24
subnet 172.114.4.0 netmask 255.255.255.0 {
  range 172.114.4.100 172.114.4.199;
  option routers  172.114.4.254;
  option domain-name "wireless.urano.sj.ifsc.edu.br";
  option domain-name-servers 172.114.4.254;
}


/etc/init.d/dhcp3-server restart


DNS

vi /etc/bind/named.conf.local

//
// Do any local configuration here
// 

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";


zone "urano.sj.ifsc.edu.br" {
  type master;
  file "/etc/bind/urano.sj.ifsc.edu.br";
};

zone "37.135.200.in-addr.arpa" {
  type master;
  file "/etc/bind/37.135.200.in-addr.arpa";
};


vi /etc/bind/urano.sj.ifsc.edu.br

$TTL    86400
; Start of Authority: início de autoridade
@    IN    SOA    dns1.urano.sj.ifsc.edu.br. admin.urano.sj.ifsc.edu.br. (
  2009040100        ; Serial
  1d        ; Refresh
  4h        ; Retry
  1w        ; Expire
  1d )    ; Negative Cache TTL
;
; Name Server: servidores DNS
@    IN    NS    dns1
@    IN    MX    0 mail
@    IN    A     200.135.37.114
;
; Address: endereço
@       IN    A    200.135.37.114
dns1    IN    A    200.135.37.114
mail    IN    A    200.135.37.114
www    IN    A    200.135.37.114
;
; Canonical Name: "apelido"
web    IN    CNAME    www.urano.sj.ifsc.edu.br
site    IN    CNAME    www.urano.sj.ifsc.edu.br


vi /etc/bind/37.135.200.in-addr.arpa

$TTL    86400
; Start of Authority: início de autoridade
@    IN    SOA    dns1.urano.sj.ifsc.edu.br. admin.urano.sj.ifsc.edu.br. (
  2009040101        ; Serial
  1d        ; Refresh
  4h        ; Retry
  1w        ; Expire
  1d )    ; Negative Cache TTL
;
; Name Server: servidores DNS
@    IN    NS    dns1.urano.sj.ifsc.edu.br.
@    IN    MX 0  mail.urano.sj.ifsc.edu.br
;
; Address: endereço
114        IN    PTR    dns1.urano.sj.ifsc.edu.br.
114        IN    PTR    mail.urano.sj.ifsc.edu.br.
114        IN    PTR    www.urano.sj.ifsc.edu.br.