Projeto Integrador - 2009.1 - Equipe True
Ir para navegação
Ir para pesquisar
Cabeamento Estruturado - CBE
- Passado cabo UTP cat 5e, laboratório de meios de transmissão para redes II.
- Montagem do rack.
- Passado cabeamento horizontal
Gerência de Redes - GER
- Fonte de Pesquisa:
Configuraçao de arquivos
DHCP
dhcpd.conf
#/etc/dhcp3/dhcpd.conf subnet 10.4.1.0 netmask 255.255.255.0 { #IP range 10.4.1.128 10.4.1.138; #Máscara option subnet-mask 255.255.255.0; #Broadcast option broadcast-address 10.4.1.255; #Rota-padrão option routers 10.4.1.1; #DNS option domain-name-servers 200.135.37.114; } subnet 10.4.2.0 netmask 255.255.255.0 { #IP range 10.4.2.128 10.4.2.138; #Máscara option subnet-mask 255.255.255.0; #Broadcast option broadcast-address 10.4.2.255; #Rota-padrão option routers 10.4.2.1; #DNS option domain-name-servers 200.135.37.114; } subnet 10.4.10.0 netmask 255.255.255.0 { #IP range 10.4.10.128 10.4.10.138; #Máscara option subnet-mask 255.255.255.0; #Broadcast option broadcast-address 10.4.10.255; #Rota-padrão option routers 10.4.10.1; #DNS option domain-name-servers 200.135.37.114;
DNS
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 "true.sj.ifsc.edu.br" { type master; file "/etc/bind/true.sj.ifsc.edu.br"; }; zone "37.135.200.in-addr.arpa" { type master; file "/etc/bind/37.135.200.in-addr.arpa"; };
- DNS Direto
true.sj.ifsc.edu.br
$TTL 86400 @ IN SOA dns.true.sj.ifsc.edu.br. true.true.sj.ifsc.edu.br. ( 2009062200 ; Serial 1d ; Refresh 4h ; Retry 1w ; Expire 1d ) ; Negative Cache TTL ; nome dos dns @ IN NS dns ; Servidor de email ; Mail eXchanger @ IN MX 0 mail mail IN A 200.135.37.114 ; adress: endereço dns IN A 200.135.37.114 www IN A 200.135.37.114
- DNS Reverso
37.135.200.in-addr.arpa
$TTL 86400 @ IN SOA dns.true.sj.ifsc.edu.br. true.true.sj.ifsc.edu.br. ( ; Start of Authority 2009062200 ;Thiego Vierira ; Serial 1d ; Refresh 4h ; Retry 4w ; Expire 1d ) ; Negative Cache TTL ;Servidores DNS @ IN NS dns.true.sj.ifsc.edu.br. ;Servidor de email; Mail eXchanger @ IN MX 0 mail.true.sj.ifsc.edu.br. ;Address ; endereco 114 IN PTR dns.true.sj.ifsc.edu.br. 114 IN PTR mail.true.sj.ifsc.edu.br. 114 IN PTR www.true.sj.ifsc.edu.br.
SMTP/IMAP
- Postfix
main.cf
# Usado principalmente no envio das mensagens myhostname = mail.true.sj.ifsc.edu.br mydomain = true.sj.ifsc.edu.br # Quem pode enviar mynetworks = 127.0.0.0/8 10.4.2.0/24 relayhost = inet_interfaces = all # Tratamento dos cabeçalhos a serem enviados append_dot_mydomain = no recipient_delimiter = + # Usado principalmente no recebimento das mensagens smtpd_banner = $myhostname ESMTP Qmail - Kurumin mydestination = mail.true.sj.ifsc.edu.br, localhost.true.sj.ifsc.edu.br, localhost, true.sj.ifsc.edu.br # # Quotas mailbox_size_limit = 0 # # Apelidos de usuários alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases # Segurança com TLS smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key smtpd_use_tls=yes smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
Instalação de Equipamentos de Redes - IER
- Fonte de pesquisa:
- Criado Vlans: vconfig add eth0 VID
Funcionários:45
Hóspedes:40
Visitantes:100
Programação para redes de Computadores - PRC
- Criado pagina em HTML (www.true.sj.ifsc.edu.br)
- Criado:
- Alterar
- Atualizar
- Login
- Buscar
- Cadastrar
- Excluir
- Scripts:
Atualizar
- atualizar.php
<? session_start(); ?> <? if ($_SESSION['autenticado'] == "certo"){ $nome = $_POST['nome']; $rg = $_POST['rg']; $cpf = $_POST['cpf']; $email = $_POST['email']; $telefones = $_POST['telefones']; $data_de_entrada = $_POST['data_de_entrada']; $data_de_saida = $_POST['data_de_saida']; $dias_de_hospedagem = $_POST['dias_de_hospedagem']; $quarto = $_POST['quarto']; $conexao = mysql_connect("localhost","admin",";******;"); $base_ok = mysql_select_db("hotel",$conexao) ; $atualizar = "update usuarios set nome='$nome', rg='$rg', cpf='$cpf', email='$email', telefones='$telefones', data_de_entrada= '$data_de_entrada', data_de_saida='$data_de_saida', dias_de_hospedagem='$dias_de_hospedagem', quarto='$quarto' where codigo='$_POST[cod]'"; mysql_query($atualizar,$conexao); mysql_close($conexao); echo "<script> window.location='agenda3.php' </script>"; ?> <? }else{ echo "<script> window.location='login1.php' </script>"; } ?>
Alterar
- alterar.php
<? session_start(); ?> <html> <head> <title>alterando os usuarios</title> </head> <body> <center> <h1>Alterar</h1></center><P> <? if ($_SESSION['autenticado'] == "certo"){ $cod = $_GET['cod']; $conexao = mysql_connect("localhost","admin",";********;"); $base_ok = mysql_select_db("hotel",$conexao); $consulta = "SELECT * from usuarios where codigo=$cod"; $resultado = mysql_query($consulta,$conexao); while ($linha = mysql_fetch_array($resultado)){ $nome=$linha['nome']; $rg=$linha['rg']; $cpf=$linha['cpf']; $email=$linha['email']; $telefones=$linha['telefones']; $data_de_entrada=$linha['data_de_entrada']; $data_de_saida=$linha['data_de_saida']; $dias_de_hospedagem=$linha['dias_de_hospedagem']; $quarto=$linha['quarto']; } ?> <center> <form name="alterar" action="atualizar.php"method="post"> <p>Nome: <br> <input type="text"name="nome" value=<? echo $nome; ?> <p>RG: <br> <input type="text" name="rg" value=<? echo $rg; ?> <p>CPF: <br> <input type="text" name="cpf" value=<? echo $cpf; ?> <p>Email: <br> <input type="text" name="email" value=<? echo $email; ?> <p>Telefones: <br> <input type="text" name="telefones" value=<? echo $telefones; ?> <p>Data de Entrada: <br> <input type="text" name="data_de_entrada" value=<? echo $data_de_entrda; ?> <p>Data de Saida: <br> <input type="text" name="data_de_saida" value=<? echo $data_de_saida; ?> <p>Dias de Hospedagem: <br> <input type="text" name="dias_de_hospedagem" value=<? echo $dias_de_hospedagem; ?> <p>Quarto: <br> <input type="text" name="quarto" value=<? echo $quarto; ?> <input type="hidden" name="cod" value=<? echo $cod; ?> <br> <input type="submit" name="b_OK" value="OK"> </form> <form name="voltar" action="listarcontatos3.php" method="post"> <input type="submit"name="b_voltar" value="Voltar"></center> </body> </html> <? }else{ echo "<script> window.location='login1.php' </script>"; } ?>
Cadastrar
- cadastrar.php
<? session_start(); ?> <html> <head> <title>cadastro de usuarios</title> </head> <body>
Buscar
- buscar.php
<? session_start(); ?> <html> <head> <title>busca de usuarios</title> </head> <body> <h1><center>busca de usuarios</center></h1> <? if ($_SESSION['autenticado'] =="certo") { ?> <form name="digite_o_cpf" action="buscar2.php"method="post"> <p>Digite o CPF: <br< <input type="text"name="digite_o_cpf"> <input type="submit" name="b_buscar" value="buscar"> </form> <form name="voltar" action="agenda3.php" method="post"> <input type="submit" name="b_voltar" value="Voltar"> </form"> <? }else{ echo "<script>window.location='login1.php'</script">"; } ?"> </body"> </html> ">
Buscar2
- buscar2.php
? session_start(); ?> <? if ($_SESSION['autenticado'] == "certo") { ? > <html> <head> <title>buscando contatos</title> </head> <body> <center> <h1>Contatos</h1> </center> <P> <center> <? $cpf=$_POST['digite_o_cpf']; $conexao = mysql_connect("localhost","********",";********;"); $base_ok = mysql_select_db("hotel",$conexao); $consulta = "select * from usuarios where cpf = '$cpf'"; $resultado = mysql_query($consulta,$conexao); while($linha = mysql_fetch_array($resultado)){ echo " <BR>codigo: " . $linha['codigo']; echo "<BR>nome: " . $linha['nome']; echo "<BR>rg: " . $linha['rg']; echo "<BR>CPF: " . $linha['cpf']; echo "<BR>Email: " . $linha['email']; echo "<BR>Telefones: " . $linha['telefones']; echo "<BR>Data de Entrada: " . $linha['data_de_entrada']; echo "BR>Data de Saida: " . $linha['data_de_saida']; echo "<BR>Dias de Hospedagem: " . $linha['dias_de_hospedagem']; echo "<BR>Quarto: " . $linha['quarto']; echo "<BR> <a href=excluir.php?cod=$linha[codigo] >EXCLUIR</a>"; echo "<BR> <a href=alterar.php?cod=$linha[codigo] >ALTERAR</a>"; ? > center> <form name="voltar" action="buscar.php" method="post"> <input type="submit"name="b_voltar" value="Voltar"></center> <? echo "<BR><BR><BR>"; } mysql_free_result($resultado); mysql_close($conexao); ? > </center> </body> </html> <? }else{ echo "<script> window.location='login1.php' </script>"; }?>
Excluir
- excluir.php
<? session_start(); ? > <? if ($_SESSION['autenticado'] == "certo"){ ? > <html> <? $cod = $_GET['cod']; $conexao = mysql_connect("localhost","********",";********;"); $base_ok = mysql_select_db("hotel",$conexao); $deletar = "delete from usuarios where codigo=$cod"; mysql_query($deletar,$conexao); mysql_close($conexao); echo "<script> window.location= 'listarcontatos3.php'</script>"; ? > </html> <? }else{ echo "<script> window.location='login1.php' </script>"; } ? >
Sair
- sair.php
<? session_start(); session_destroy(); ?> <html> <script>window.location='index.html';</script> </HTML>
Tabela
- tabela.php
< session_start(); ? > <? if ($_SESSION['autenticado'] == "certo"){ $nome=$_POST['NOME']; $rg=$_POST['RG']; $cpf=$_POST['CPF']; $email=$_POST['EMAIL']; $telefone=$_POST['TELEFONES']; $data_de_entrada=$_POST['DATA_DE_ENTRADA']; $data_de_saida=$_POST['DATA_DE_SAIDA']; $dias_de_hospedagem=$_POST['DIAS_DE_HOSPEDAGEM']; $quarto=$_POST['QUARTO']; $conexao = mysql_connect("localhost","********",";********;"); $base_ok = mysql_select_db("hotel",$conexao); $inserir = "INSERT INTO usuarios (nome,rg,cpf,email,telefones,data_de_entrada,data_de_saida,dias_de_hospedagem,quarto) VALUES ('$nome','$rg','$cpf','$email','$telefone','$data_de_entrada','$data_de_saida','$dias_de_hospedagem' ,'$quarto')"; mysql_query($inserir,$conexao); mysql_close($conexao); ? > <br> < br> <br> <html><h1><center>USUARIO CADASTRADO COM SUCESSO! </h1></center> <body><center><form name="Voltar" action="agenda3.php"method="post"> <input type="submit"name="b_voltar" value="Voltar"> </form></center></body></html> <? }else{ echo "<script> window.location='login1.php' </script>"; } ? >
Serviços Instalados
- Sistema Operacional: Ubuntu versão 8.10
- Vim
- Postifix
- Bind9
- Windows System
- Firefox
- DHCP3-server
- HTTP
- SSH
- Black Box