Mudanças entre as edições de "Redes de Computadores II (diário 2015-1)"
(→20/02) |
|||
Linha 43: | Linha 43: | ||
==20/02== | ==20/02== | ||
− | |||
[[Imagem:rco20151-1.jpg|thumb|400px|Revisão de IPv4]] | [[Imagem:rco20151-1.jpg|thumb|400px|Revisão de IPv4]] | ||
+ | Revisão de IPv4 usando Netkit: | ||
+ | <code> | ||
+ | # Global | ||
+ | global[compact]=False | ||
+ | global[mem]=32 | ||
+ | global[vm]=4 | ||
+ | global[clean]=False | ||
+ | global[path]=/tmp/rco20151/lab | ||
+ | |||
+ | |||
+ | # Equipamentos | ||
+ | # | ||
+ | # Estaçoes de trabalho | ||
+ | e0[type]=generic | ||
+ | e1[type]=generic | ||
+ | e2[type]=generic | ||
+ | e3[type]=generic | ||
+ | e4[type]=generic | ||
+ | # | ||
+ | # Switches | ||
+ | s0[type]=switch | ||
+ | s1[type]=switch | ||
+ | # | ||
+ | # Roteadores | ||
+ | r0[type]=router | ||
+ | r1[type]=router | ||
+ | r2[type]=router | ||
+ | r3[type]=router | ||
+ | r4[type]=router | ||
+ | |||
+ | |||
+ | # Enlaces e endereçamento IPv4 | ||
+ | # | ||
+ | e0[eth0]=e0-s0:ip=192.168.1.2/29 | ||
+ | s0[eth0]=e0-s0 | ||
+ | # | ||
+ | e1[eth0]=e1-s0:ip=192.168.1.3/29 | ||
+ | s0[eth1]=e1-s0 | ||
+ | # | ||
+ | e2[eth0]=e2-s0:ip=192.168.1.4/29 | ||
+ | s0[eth2]=e2-s0 | ||
+ | # | ||
+ | r0[eth0]=r0-s0:ip=192.168.1.1/29 | ||
+ | s0[eth3]=r0-s0 | ||
+ | # | ||
+ | r0[eth1]=r0-r1:ip=192.168.1.17/30 | ||
+ | r1[eth0]=r0-r1:ip=192.168.1.18/30 | ||
+ | # | ||
+ | r0[eth2]=r0-r2:ip=192.168.1.21/30 | ||
+ | r2[eth0]=r0-r2:ip=192.168.1.22/30 | ||
+ | # | ||
+ | r1[eth1]=r1-r2:ip=192.168.1.25/30 | ||
+ | r2[eth1]=r1-r2:ip=192.168.1.26/30 | ||
+ | # | ||
+ | r1[eth2]=r0-r3:ip=192.168.1.33/30 | ||
+ | r3[eth1]=r0-r3:ip=192.168.1.34/30 | ||
+ | # | ||
+ | r1[eth3]=r1-r4:ip=192.168.1.37/30 | ||
+ | r4[eth2]=r1-r4:ip=192.168.1.38/30 | ||
+ | # | ||
+ | r2[eth2]=r2-r3:ip=192.168.1.29/30 | ||
+ | r3[eth0]=r2-r3:ip=192.168.1.30/30 | ||
+ | # | ||
+ | r3[eth2]=r3-r4:ip=192.168.1.41/30 | ||
+ | r4[eth1]=r3-r4:ip=192.168.1.42/30 | ||
+ | # | ||
+ | r4[eth0]=r4-s1:ip=192.168.1.9/29 | ||
+ | s1[eth0]=r4-s1 | ||
+ | # | ||
+ | e3[eth0]=e3-s1:ip=192.168.1.10/29 | ||
+ | s1[eth1]=e3-s1 | ||
+ | # | ||
+ | e4[eth0]=e4-s1:ip=192.168.1.11/29 | ||
+ | s1[eth2]=e4-s1 | ||
+ | |||
+ | |||
+ | # Roteamento IPv4 | ||
+ | #e | ||
+ | # Rotas padrao | ||
+ | e0[default_gateway]=192.168.1.1 | ||
+ | e1[default_gateway]=192.168.1.1 | ||
+ | e2[default_gateway]=192.168.1.1 | ||
+ | e3[default_gateway]=192.168.1.9 | ||
+ | e4[default_gateway]=192.168.1.9 | ||
+ | r0[default_gateway]=192.168.1.18 | ||
+ | r2[default_gateway]=192.168.1.21 | ||
+ | r3[default_gateway]=192.168.1.42 | ||
+ | r4[default_gateway]=192.168.1.37 | ||
+ | # | ||
+ | # Demais rotas | ||
+ | r1[route]=192.168.1.0/29:gateway=192.168.1.26 | ||
+ | r1[route]=192.168.1.8/29:gateway=192.168.1.34 | ||
+ | </syntaxhighlight> |
Edição das 16h45min de 20 de fevereiro de 2015
Aulas
06/02
09/02
Instalação do Gnome-netkit:
# Verificação da configuração de rede
ip -4 addr show
cat /etc/resolv.conf
# Comandos como root
sudo su -
# Atualização da lista de pacotes e instalação do mínimo
apt-get update
apt-get install graphviz python-vte bridge-utils uml-utilities
# Instalação do gnome-netkit
cd /usr/local/src
wget http://tele.sj.ifsc.edu.br/~msobral/netkit/gnome-netkit/netkit-installer
rm -rf /usr/local/netkit
python netkit-installer
# Instalar em: /usr/local/netkit (não digitar, mas navegar e criar pasta)
chmod 0755 /usr/local/netkit/netkit/bin
chmod 0755 /usr/local/netkit/netkit/bin/gnome-netkit
# Configuração das variáveis de ambiente do usuário sem privilégios de root
exit
cat >> ~/.profile << FIM
export NETKIT_HOME=/usr/local/netkit/netkit
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/netkit/netkit/bin
export MANPATH=:/usr/local/netkit/netkit/man
FIM
. ~/.profile
# Execução do programa
gnome-netkit
13/02
Revisão de IPv4: endereçamento e roteamento.
20/02
Revisão de IPv4 usando Netkit:
- Global
global[compact]=False
global[mem]=32
global[vm]=4
global[clean]=False
global[path]=/tmp/rco20151/lab
- Equipamentos
- Estaçoes de trabalho
e0[type]=generic
e1[type]=generic
e2[type]=generic
e3[type]=generic
e4[type]=generic
- Switches
s0[type]=switch
s1[type]=switch
- Roteadores
r0[type]=router
r1[type]=router
r2[type]=router
r3[type]=router
r4[type]=router
- Enlaces e endereçamento IPv4
e0[eth0]=e0-s0:ip=192.168.1.2/29
s0[eth0]=e0-s0
e1[eth0]=e1-s0:ip=192.168.1.3/29
s0[eth1]=e1-s0
e2[eth0]=e2-s0:ip=192.168.1.4/29
s0[eth2]=e2-s0
r0[eth0]=r0-s0:ip=192.168.1.1/29
s0[eth3]=r0-s0
r0[eth1]=r0-r1:ip=192.168.1.17/30
r1[eth0]=r0-r1:ip=192.168.1.18/30
r0[eth2]=r0-r2:ip=192.168.1.21/30
r2[eth0]=r0-r2:ip=192.168.1.22/30
r1[eth1]=r1-r2:ip=192.168.1.25/30
r2[eth1]=r1-r2:ip=192.168.1.26/30
r1[eth2]=r0-r3:ip=192.168.1.33/30
r3[eth1]=r0-r3:ip=192.168.1.34/30
r1[eth3]=r1-r4:ip=192.168.1.37/30
r4[eth2]=r1-r4:ip=192.168.1.38/30
r2[eth2]=r2-r3:ip=192.168.1.29/30
r3[eth0]=r2-r3:ip=192.168.1.30/30
r3[eth2]=r3-r4:ip=192.168.1.41/30
r4[eth1]=r3-r4:ip=192.168.1.42/30
r4[eth0]=r4-s1:ip=192.168.1.9/29
s1[eth0]=r4-s1
e3[eth0]=e3-s1:ip=192.168.1.10/29
s1[eth1]=e3-s1
e4[eth0]=e4-s1:ip=192.168.1.11/29
s1[eth2]=e4-s1
- Roteamento IPv4
- e
- Rotas padrao
e0[default_gateway]=192.168.1.1
e1[default_gateway]=192.168.1.1
e2[default_gateway]=192.168.1.1
e3[default_gateway]=192.168.1.9
e4[default_gateway]=192.168.1.9
r0[default_gateway]=192.168.1.18
r2[default_gateway]=192.168.1.21
r3[default_gateway]=192.168.1.42
r4[default_gateway]=192.168.1.37
- Demais rotas
r1[route]=192.168.1.0/29:gateway=192.168.1.26
r1[route]=192.168.1.8/29:gateway=192.168.1.34
</syntaxhighlight>