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"
(→18/04) |
(→22/04) |
||
Linha 91: | Linha 91: | ||
==22/04== | ==22/04== | ||
DHCP. Configuração automatizada. | 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 | ||
+ | servidor:2 -- cliente:1 | ||
+ | } | ||
+ | </graphviz></center> | ||
+ | |||
+ | ===Servidor=== | ||
+ | * Arquivo <tt>/etc/network/interfaces</tt>: | ||
+ | <code> | ||
auto lo | auto lo | ||
iface lo inet loopback | iface lo inet loopback | ||
dns-search sj.ifsc.edu.br | dns-search sj.ifsc.edu.br | ||
dns-namseservers 127.0.0.1 | dns-namseservers 127.0.0.1 | ||
+ | |||
auto eth0 | auto eth0 | ||
iface eth0 inet static | iface eth0 inet static | ||
Linha 103: | Linha 117: | ||
netmask 255.255.255.0 | netmask 255.255.255.0 | ||
gateway 192.168.1.1 | gateway 192.168.1.1 | ||
+ | |||
auto eth1 | auto eth1 | ||
iface eth1 inet static | iface eth1 inet static | ||
address 172.20.0.1 | address 172.20.0.1 | ||
netmask 255.255.255.0 | netmask 255.255.255.0 | ||
+ | </syntaxhighlight> | ||
− | + | * Aplicar a configuração de rede | |
+ | <syntaxhighlight lang=bash> | ||
service network-manager stop | service network-manager stop | ||
ifdown -a | ifdown -a | ||
ifup -a | ifup -a | ||
− | + | </syntaxhighlight> | |
− | + | * Instalar o servidor DHCP | |
− | + | <syntaxhighlight lang=bash> | |
− | |||
− | |||
apt-get install isc-dhcp-server | apt-get install isc-dhcp-server | ||
− | + | </syntaxhighlight> | |
− | + | * Arquivo /etc/dhcp/dhcpd.conf | |
+ | <code> | ||
ddns-update-style none; | ddns-update-style none; | ||
default-lease-time 3600; | default-lease-time 3600; | ||
Linha 131: | Linha 147: | ||
option domain-name-servers 172.20.0.1; | option domain-name-servers 172.20.0.1; | ||
} | } | ||
− | + | </syntaxhighlight> | |
− | + | * Aplicar a configuração do servidor DHCP | |
+ | <syntaxhighlight lang=bash> | ||
service isc-dhcp-server restart | service isc-dhcp-server restart | ||
− | + | </syntaxhighlight> | |
− | + | * Configurar roteamento e NAT no arquivo <tt>/etc/rc.local</tt>: | |
− | + | <syntaxhighlight lang=bash> | |
− | |||
− | |||
− | |||
− | |||
sysctl -w net.ipv4.conf.all.forwarding=1 | sysctl -w net.ipv4.conf.all.forwarding=1 | ||
iptables -t nat -F | iptables -t nat -F | ||
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE | iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE | ||
exit 0 | exit 0 | ||
− | + | </syntaxhighlight> | |
− | + | * Aplicar roteamento e NAT | |
+ | <syntaxhighlight lang=bash> | ||
/etc/rc.local | /etc/rc.local | ||
+ | </syntaxhighlight> | ||
− | + | ===Cliente=== | |
− | |||
# Arquivo /etc/network/interfaces | # Arquivo /etc/network/interfaces |
Edição das 12h04min de 22 de abril de 2016
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
- Lohan Rodrigues
- Eduardo Cruz de Souza
- Gabriel Scarabelot de Souza (líder 1)
ACEL
Componentes:
- Letícia Gonçalves
- Carolina Demétrio
- Ana Caroline Ignácio da Rosa (líder 1)
- Elisa Rodrigues
Holmes
Componentes:
- Caroliny Duarte
- João Turnes
- Pâmela Kretzer
- Stefanie Martins (líder 1)
HW
Componentes:
- Gustavo Menezes Tonnera
- Josias Laurence
- Pedro Junior
- Yuri R. (líder 1)
Claus
Componentes:
- Athos Marwin Bauer (líder 1)
- João Vitor Virgilio
- Rosa Maria Franz Coelho
- Gustavo Henrique Padilha
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 servidor:2 -- cliente:1
}
</graphviz>Servidor
- 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>
- Aplicar a configuração de rede
service network-manager stop
ifdown -a
ifup -a
- Instalar o servidor DHCP
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>
- Aplicar a configuração do servidor DHCP
service isc-dhcp-server restart
- Configurar roteamento e NAT no 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
- Aplicar roteamento e NAT
/etc/rc.local
Cliente
- Arquivo /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
- Aplicar a configuração de rede
service network-manager stop
ifdown -a
ifup -a
Projeto Integrador
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.