Mudanças entre as edições de "Curso Técnico Integrado ao Ensino Médio de Telecomunicações:Administração de Redes de Computadores: diário 2016-1"
(→07/08) |
(→Claus) |
||
(43 revisões intermediárias por 8 usuários não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
+ | =Prova= | ||
+ | # Crie um usuário com nome e sobrenome, na forma: '''nome_sobrenome''', e pertencente ao grupo '''arc60808'''. Exemplo: '''ederson.torresini'''. | ||
+ | # Com o usuário da questão 1, via sudo configure a rede das máquinas servidor e cliente: | ||
+ | ## Servidor: configuração manual. | ||
+ | ## Cliente: cliente DHCP. | ||
+ | # Configure DHCP e DNS de forma que o servidor seja roteador+NAT e servidor DHCP e DNS. | ||
+ | # Configure o domínio '''nome.sobrenome.local''' com os registros A para: | ||
+ | ## Servidor: dhcp, dns, servidor roteador, nat. Exemplo: registro A para '''servidor''' no domínio '''ederson.torresini.local''', resultando no endereço completo (FQDN) '''servidor.ederson.torresini.local'''. | ||
+ | ## Cliente: cliente. | ||
+ | |||
=Plano de Ensino= | =Plano de Ensino= | ||
Este semestre terá algumas variações do [[Curso Técnico Integrado ao Ensino Médio de Telecomunicações:Administração de Redes de Computadores: diário 2015-2|semestre passado]]. Terá mais enfoque técnico e na composição e manutenção das equipes menores (primeiros meses), bem como adição de política para as lideranças. | Este semestre terá algumas variações do [[Curso Técnico Integrado ao Ensino Médio de Telecomunicações:Administração de Redes de Computadores: diário 2015-2|semestre passado]]. Terá mais enfoque técnico e na composição e manutenção das equipes menores (primeiros meses), bem como adição de política para as lideranças. | ||
Linha 20: | Linha 30: | ||
==PRK45== | ==PRK45== | ||
Componentes: | Componentes: | ||
− | * Luan Victor de Souza Lopes | + | * Luan Victor de Souza Lopes (Líder 3 - atual): B |
− | * Lohan Rodrigues | + | * Lohan Rodrigues (Líder 4): A |
− | * Eduardo Cruz de Souza | + | * Eduardo Cruz de Souza (Líder 2): A |
− | * Gabriel Scarabelot de Souza (líder 1) | + | * Gabriel Scarabelot de Souza (líder 1): A |
==ACEL== | ==ACEL== | ||
Componentes: | Componentes: | ||
− | * Letícia Gonçalves | + | * Letícia Gonçalves (líder 2)P2: C |
− | * Carolina Demétrio | + | * Carolina Demétrio (líder 3)P2 C |
− | * Ana Caroline Ignácio da Rosa (líder 1) | + | * Ana Caroline Ignácio da Rosa (líder 1)P2: B |
− | * Elisa Rodrigues | + | * Elisa Rodrigues P2: B |
==Holmes== | ==Holmes== | ||
Componentes: | Componentes: | ||
− | * Caroliny Duarte | + | * Caroliny Duarte (líder 3) P2: B |
− | * João Turnes | + | * João Turnes (líder 2) P2: B |
− | * Pâmela Kretzer | + | * Pâmela Kretzer P2: B |
− | * Stefanie Martins (líder 1) | + | * Stefanie Martins (líder 1) P2: B |
==HW== | ==HW== | ||
Componentes: | Componentes: | ||
− | * Gustavo Menezes Tonnera | + | * Gustavo Menezes Tonnera (líder 2) P2: B |
− | * Josias Laurence | + | * Josias Laurence P2: B |
− | * Pedro Junior | + | * Pedro Junior (lider 3) P2: C |
− | * Yuri R. (líder 1) | + | * Yuri R. (líder 1) P2: B |
==Claus== | ==Claus== | ||
− | Componentes: | + | Componentes: Todos componentes ficaram com C na segunda prova. |
* Athos Marwin Bauer (líder 1) | * Athos Marwin Bauer (líder 1) | ||
− | * João Vitor Virgilio | + | * João Vitor Virgilio (líder 2) |
− | * | + | * Gustavo Henrique Padilha (líder 3) |
=Aulas= | =Aulas= | ||
Linha 70: | Linha 80: | ||
DNS: cliente. | DNS: cliente. | ||
− | ==07/ | + | ==07/04== |
− | DNS: servidor. Zonas e domínios. Recomendada leitura sobre o tema<ref>LIU, C. e ALBITZ, P.. [http://shop.oreilly.com/product/9780596100575.do DNS & Bind]. Acessado em 11/04/2016.</ref> e manual de referência do | + | DNS: servidor. Zonas e domínios. Recomendada leitura sobre o tema<ref>LIU, C. e ALBITZ, P.. [http://shop.oreilly.com/product/9780596100575.do DNS & Bind]. Acessado em 11/04/2016.</ref> e manual de referência do [https://www.isc.org/bind/ bind] 9<ref>Internet Software Consortium. [https://kb.isc.org/article/AA-01031 An Overview of BIND 9 Documentation]. Acessado em 11/04/2016.</ref>. |
− | ==08/ | + | ==08/04== |
Definição dos próximos tópicos da disciplina e tema do projeto integrador. | Definição dos próximos tópicos da disciplina e tema do projeto integrador. | ||
− | ==11/ | + | ==11/04== |
Revisão de sistemas operacionais. Vistos o [https://www.youtube.com/watch?v=39jtNUGgmd4 vídeo de 100 anos da IBM] e as histórias dos SOs<ref>LEVENEZ, É. [http://levenez.com Éric Lévénez site]. Acessado em 11/04/2016.</ref>. | Revisão de sistemas operacionais. Vistos o [https://www.youtube.com/watch?v=39jtNUGgmd4 vídeo de 100 anos da IBM] e as histórias dos SOs<ref>LEVENEZ, É. [http://levenez.com Éric Lévénez site]. Acessado em 11/04/2016.</ref>. | ||
+ | |||
+ | ==14/04== | ||
+ | Revisão de sistemas operacionais. Usuários e propriedades e permissões. | ||
+ | |||
+ | ==15/04== | ||
+ | Revisão de sistemas operacionais. Programas e processos. | ||
+ | |||
+ | ==18/04== | ||
+ | DHCP. Configuração manual de endereçamento e máscara de sub-rede/''broadcast'', DNS, roteamento e NAT. | ||
+ | |||
+ | ==22/04== | ||
+ | DHCP. Configuração automatizada. | ||
+ | |||
+ | ===Cenário=== | ||
+ | <center><graphviz> | ||
+ | graph dhcp { | ||
+ | redes1 [shape=circle,label="Lab. de Redes I"] | ||
+ | servidor [shape=Mrecord,label="<0>Servidor|<1>eth0|<2>eth1"] | ||
+ | cliente [shape=Mrecord,label="<0>Cliente|<1>eth0"] | ||
+ | |||
+ | redes1 -- servidor:1 [label="bridge:eth0"] | ||
+ | servidor:2 -- cliente:1 [label="rede interna:intnet"] | ||
+ | } | ||
+ | </graphviz></center> | ||
+ | |||
+ | ===Servidor=== | ||
+ | ====Rede==== | ||
+ | * Arquivo <tt>/etc/network/interfaces</tt>: | ||
+ | <code> | ||
+ | auto lo | ||
+ | iface lo inet loopback | ||
+ | dns-search sj.ifsc.edu.br | ||
+ | dns-namseservers 127.0.0.1 | ||
+ | |||
+ | auto eth0 | ||
+ | iface eth0 inet static | ||
+ | address 192.168.1.1xx | ||
+ | netmask 255.255.255.0 | ||
+ | gateway 192.168.1.1 | ||
+ | |||
+ | auto eth1 | ||
+ | iface eth1 inet static | ||
+ | address 172.20.0.1 | ||
+ | netmask 255.255.255.0 | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | * Aplicação: | ||
+ | <syntaxhighlight lang=bash> | ||
+ | service network-manager stop | ||
+ | ifdown -a | ||
+ | ifup -a | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | ====DHCP==== | ||
+ | * Instalação: | ||
+ | <syntaxhighlight lang=bash> | ||
+ | apt-get install isc-dhcp-server | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | * Arquivo <tt>/etc/dhcp/dhcpd.conf</tt>: | ||
+ | <code> | ||
+ | ddns-update-style none; | ||
+ | default-lease-time 3600; | ||
+ | max-lease-time 14400; | ||
+ | subnet 172.20.0.0 netmask 255.255.255.0 { | ||
+ | range 172.20.0.100 172.20.0.199; | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option broadcast-address 172.20.0.255; | ||
+ | option routers 172.20.0.1; | ||
+ | option domain-name "sj.ifsc.edu.br"; | ||
+ | option domain-name-servers 172.20.0.1; | ||
+ | } | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | * Aplicação: | ||
+ | <syntaxhighlight lang=bash> | ||
+ | service isc-dhcp-server restart | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | ====Roteamento + NAT==== | ||
+ | * Arquivo <tt>/etc/rc.local</tt>: | ||
+ | <syntaxhighlight lang=bash> | ||
+ | sysctl -w net.ipv4.conf.all.forwarding=1 | ||
+ | iptables -t nat -F | ||
+ | iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE | ||
+ | exit 0 | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | * Aplicação: | ||
+ | <syntaxhighlight lang=bash> | ||
+ | /etc/rc.local | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | ===Cliente=== | ||
+ | |||
+ | ====Rede==== | ||
+ | O serviço NetworkManager pode conflitar a configuração. Assim, é interessante parar o serviço para testar esse cenário: | ||
+ | <syntaxhighlight lang=bash> | ||
+ | service network-manager stop | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | * Arquivo <tt>/etc/network/interfaces</tt>: | ||
+ | <code> | ||
+ | auto lo | ||
+ | iface lo inet loopback | ||
+ | |||
+ | auto eth0 | ||
+ | iface eth0 inet dhcp | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | * Aplicação: | ||
+ | <syntaxhighlight lang=bash> | ||
+ | ifdown -a | ||
+ | ifup -a | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | ==25/04== | ||
+ | * Votação e escolha da estrutura organizacional da empresa. | ||
+ | |||
+ | ==28/04== | ||
+ | * Resumo pré-prova. | ||
+ | |||
+ | ==29/04== | ||
+ | * Primeira avaliação: sistema operacional (usuários e grupos), rede, DHCP e DNS. | ||
+ | |||
+ | ==30/04== | ||
+ | * Divisão da empresa em equipes e definição do produto. | ||
+ | |||
+ | ==02/05== | ||
+ | * Reavaliação do modelo de estrutura da empresa. | ||
+ | * Visão geral do protocolo e serviço SSH. | ||
+ | |||
+ | ==05/05== | ||
+ | * SSH. | ||
+ | * NTP.<ref>NIC.br. [https://ntp.br NTP.br]. Acessado em 03/05/2016.</ref> | ||
=Projeto Integrador= | =Projeto Integrador= | ||
+ | Empresa de desenvolvimento de soluções de comunicação com telefonia IP. | ||
+ | |||
+ | ==Hardware, Infraestrutura e Rede== | ||
+ | * Hardware: aquisição, validação e instalação. | ||
+ | * Infraestrutura: cabeamento estruturado, instalação física dos ativos de rede e sistemas computacionais. | ||
+ | * Rede: planejamento e instalação de ativos de rede e definição de padrões e protocolos de Enlace (LAG/EtherChannel, STP, VLAN e outros), além da configuração e manutenção da rede (endereçamento e roteamento IPv4 e IPv6). | ||
+ | |||
+ | ==Software e Sistemas== | ||
+ | * Software: definição de padrões e protocolos de sistemas operacionais e serviços em rede. | ||
+ | * Sistemas: definição, instalação, monitoramento, contabilização e manutenção dos serviços em rede, tais como hora certa, configuração automatizada da rede, aplicações Web, banco de dados, gerência de rede e outros. | ||
+ | |||
+ | ==Desenvolvimento Web== | ||
+ | * Web: desenvolvimento de aplicações Web nas versões cliente (HTML5, Javascript, etc.) e servidor (SSI, CGI e outros). | ||
+ | |||
+ | ==Desenvolvimento para Sistema de Comunicação com telefonia SIP== | ||
+ | * Sistema de comunicação: processamento de mensagens de sinalização, o que inclui registro de terminais e manipulação de chamadas telefônicas IP, negociação de mídias (texto, áudio e vídeo) e garantia da entrega dessas mídias para os destinatários com qualidade de serviço e segurança (criptografia). | ||
+ | |||
+ | ==Desenvolvimento para Dispositivos Móveis== | ||
+ | * Dispositivos móveis: projeto, desenvolvimento e validação de aplicativo para sistema Android (inicialmente) com suporte a HTTP para transferência de dados e arquivos. | ||
=Referências= | =Referências= | ||
<references/> | <references/> |
Edição atual tal como às 10h22min de 30 de maio de 2016
Prova
- Crie um usuário com nome e sobrenome, na forma: nome_sobrenome, e pertencente ao grupo arc60808. Exemplo: ederson.torresini.
- Com o usuário da questão 1, via sudo configure a rede das máquinas servidor e cliente:
- Servidor: configuração manual.
- Cliente: cliente DHCP.
- Configure DHCP e DNS de forma que o servidor seja roteador+NAT e servidor DHCP e DNS.
- Configure o domínio nome.sobrenome.local com os registros A para:
- Servidor: dhcp, dns, servidor roteador, nat. Exemplo: registro A para servidor no domínio ederson.torresini.local, resultando no endereço completo (FQDN) servidor.ederson.torresini.local.
- Cliente: cliente.
Plano de Ensino
Este semestre terá algumas variações do semestre passado. Terá mais enfoque técnico e na composição e manutenção das equipes menores (primeiros meses), bem como adição de política para as lideranças.
Projetos
- 1: colaboração fraca. Avaliação e conceito individual.
- 2: colaboração forte. Avaliação e conceito por equipe (média).
- 3: competição. Avaliação individual e conceito por equipe (média). Apenas o melhor membro da equipe ficará com a média, o segundo com uma letra (conceito) abaixo e demais com duas letras abaixo da média.
- 4: cooperação: avaliação e conceito por turma.
Avaliação
- Conceito final A: todas as avaliações A.
- Conceito final B: nenhum D. No máximo um C combinado a um A.
- Conceito final C: no máximo um D combinado a um A.
- Conceito final D: demais casos.
Nota: para a composição do conceito final serão consideradas TODAS as avaliações, incluindo provas/trabalhos e recuperações.
Equipes
PRK45
Componentes:
- Luan Victor de Souza Lopes (Líder 3 - atual): B
- Lohan Rodrigues (Líder 4): A
- Eduardo Cruz de Souza (Líder 2): A
- Gabriel Scarabelot de Souza (líder 1): A
ACEL
Componentes:
- Letícia Gonçalves (líder 2)P2: C
- Carolina Demétrio (líder 3)P2 C
- Ana Caroline Ignácio da Rosa (líder 1)P2: B
- Elisa Rodrigues P2: B
Holmes
Componentes:
- Caroliny Duarte (líder 3) P2: B
- João Turnes (líder 2) P2: B
- Pâmela Kretzer P2: B
- Stefanie Martins (líder 1) P2: B
HW
Componentes:
- Gustavo Menezes Tonnera (líder 2) P2: B
- Josias Laurence P2: B
- Pedro Junior (lider 3) P2: C
- Yuri R. (líder 1) P2: B
Claus
Componentes: Todos componentes ficaram com C na segunda prova.
- Athos Marwin Bauer (líder 1)
- João Vitor Virgilio (líder 2)
- Gustavo Henrique Padilha (líder 3)
Aulas
24/03
Apresentação da disciplina e projeto integrador.
28/03
Montagem das equipes e primeira liderança.
A discutir: revisão em sistemas operacionais[1] e redes de computadores[2].
31/03
Visão geral de administração de redes de computadores e serviços de rede. Recomendada leitura sobre o tema[3].
01/04
DNS: conceitos do serviços e estrutura em escala global.
04/04
DNS: cliente.
07/04
DNS: servidor. Zonas e domínios. Recomendada leitura sobre o tema[4] e manual de referência do bind 9[5].
08/04
Definição dos próximos tópicos da disciplina e tema do projeto integrador.
11/04
Revisão de sistemas operacionais. Vistos o vídeo de 100 anos da IBM e as histórias dos SOs[6].
14/04
Revisão de sistemas operacionais. Usuários e propriedades e permissões.
15/04
Revisão de sistemas operacionais. Programas e processos.
18/04
DHCP. Configuração manual de endereçamento e máscara de sub-rede/broadcast, DNS, roteamento e NAT.
22/04
DHCP. Configuração automatizada.
Cenário
graph dhcp {
redes1 [shape=circle,label="Lab. de Redes I"] servidor [shape=Mrecord,label="<0>Servidor|<1>eth0|<2>eth1"] cliente [shape=Mrecord,label="<0>Cliente|<1>eth0"]
redes1 -- servidor:1 [label="bridge:eth0"] servidor:2 -- cliente:1 [label="rede interna:intnet"]
}
</graphviz>Servidor
Rede
- Arquivo /etc/network/interfaces:
auto lo
iface lo inet loopback
dns-search sj.ifsc.edu.br
dns-namseservers 127.0.0.1
auto eth0
iface eth0 inet static
address 192.168.1.1xx
netmask 255.255.255.0
gateway 192.168.1.1
auto eth1
iface eth1 inet static
address 172.20.0.1
netmask 255.255.255.0
</syntaxhighlight>
- Aplicação:
service network-manager stop
ifdown -a
ifup -a
DHCP
- Instalação:
apt-get install isc-dhcp-server
- Arquivo /etc/dhcp/dhcpd.conf:
ddns-update-style none;
default-lease-time 3600;
max-lease-time 14400;
subnet 172.20.0.0 netmask 255.255.255.0 {
range 172.20.0.100 172.20.0.199;
option subnet-mask 255.255.255.0;
option broadcast-address 172.20.0.255;
option routers 172.20.0.1;
option domain-name "sj.ifsc.edu.br";
option domain-name-servers 172.20.0.1;
}
</syntaxhighlight>
- Aplicação:
service isc-dhcp-server restart
Roteamento + NAT
- Arquivo /etc/rc.local:
sysctl -w net.ipv4.conf.all.forwarding=1
iptables -t nat -F
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
exit 0
- Aplicação:
/etc/rc.local
Cliente
Rede
O serviço NetworkManager pode conflitar a configuração. Assim, é interessante parar o serviço para testar esse cenário:
service network-manager stop
- Arquivo /etc/network/interfaces:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
</syntaxhighlight>
- Aplicação:
ifdown -a
ifup -a
25/04
- Votação e escolha da estrutura organizacional da empresa.
28/04
- Resumo pré-prova.
29/04
- Primeira avaliação: sistema operacional (usuários e grupos), rede, DHCP e DNS.
30/04
- Divisão da empresa em equipes e definição do produto.
02/05
- Reavaliação do modelo de estrutura da empresa.
- Visão geral do protocolo e serviço SSH.
05/05
- SSH.
- NTP.[7]
Projeto Integrador
Empresa de desenvolvimento de soluções de comunicação com telefonia IP.
Hardware, Infraestrutura e Rede
- Hardware: aquisição, validação e instalação.
- Infraestrutura: cabeamento estruturado, instalação física dos ativos de rede e sistemas computacionais.
- Rede: planejamento e instalação de ativos de rede e definição de padrões e protocolos de Enlace (LAG/EtherChannel, STP, VLAN e outros), além da configuração e manutenção da rede (endereçamento e roteamento IPv4 e IPv6).
Software e Sistemas
- Software: definição de padrões e protocolos de sistemas operacionais e serviços em rede.
- Sistemas: definição, instalação, monitoramento, contabilização e manutenção dos serviços em rede, tais como hora certa, configuração automatizada da rede, aplicações Web, banco de dados, gerência de rede e outros.
Desenvolvimento Web
- Web: desenvolvimento de aplicações Web nas versões cliente (HTML5, Javascript, etc.) e servidor (SSI, CGI e outros).
Desenvolvimento para Sistema de Comunicação com telefonia SIP
- Sistema de comunicação: processamento de mensagens de sinalização, o que inclui registro de terminais e manipulação de chamadas telefônicas IP, negociação de mídias (texto, áudio e vídeo) e garantia da entrega dessas mídias para os destinatários com qualidade de serviço e segurança (criptografia).
Desenvolvimento para Dispositivos Móveis
- Dispositivos móveis: projeto, desenvolvimento e validação de aplicativo para sistema Android (inicialmente) com suporte a HTTP para transferência de dados e arquivos.
Referências
- ↑ SILVA, G. M. da. Guia Foca GNU/Linux. Acessado em 28/03/2016.
- ↑ Escola Superior de Redes. ESR no Scribd. Acessado em 28/03/2016.
- ↑ NEMETH, E. et al. UNIX System Administration Handbook. Acessado em 11/04/2016.
- ↑ LIU, C. e ALBITZ, P.. DNS & Bind. Acessado em 11/04/2016.
- ↑ Internet Software Consortium. An Overview of BIND 9 Documentation. Acessado em 11/04/2016.
- ↑ LEVENEZ, É. Éric Lévénez site. Acessado em 11/04/2016.
- ↑ NIC.br. NTP.br. Acessado em 03/05/2016.