Escolar Documentos
Profissional Documentos
Cultura Documentos
no ambiente Linux
PROF. MSC. ENG. SOLANDER PATRÍCIO LOPES AGOSTINHO
Contexto...
Conceito de redes não muda
◦ Modelo TCP/IP
◦ OSI
O que muda?
◦ Técnicas de gerenciamento
◦ Estrutura de diretórios
◦ Aspectos técnicos sobre gerenciamento de pacote local
Montagem de pacotes
Sockets
TCP/IP no GNU/LINUX
Requisitos
◦ Endereço IP de sua máquina
◦ Nome da Máquina
◦ Endereço IP da rede
◦ Endereço IP de broadcast
◦ Máscara da Rede IP
◦ Endereço do Roteador
◦ Endereço do Servidor de Nomes (DNS)
Interface Ethernet
Criada dinamicamente via software em /dev
◦ eth? - Placa de rede Ethernet e WaveLan.
◦ ppp? - Interface de rede PPP (protocolo ponto a ponto).
◦ slip? - Interface de rede serial
◦ plip? - Interface de porta paralela
◦ arc?e, arc?s - Interfaces Arcnet
◦ sl?, ax? - Interfaces de rede AX25 (respectivamente para kernel 2.0.xx e 2.2.xx.
◦ fddi? – Interfaces de rede FDDI.
◦ dlci??, sdla? - Interfaces Frame Relay, respectivamente para para dispositivos de
encapsulamento DLCI e FRAD.
◦ tr? – Interface Token Ring
◦ eql - Balanceador de tráfego para múltiplas linhas
Interface loopback
Interface especial que permite que você faça conexão com você mesmo
◦ IP padrão: 127.0.0.1
Configuração
◦ $ ifconfig lo 127.0.0.1
Chega????
◦ ifconfig eth0:1 down.
◦ ifconfig eth0 down(??)
?????????
Quem são ou o que têm:
◦ Hostname
◦ /etc/sysconfig/network
Comandos de rede
Rsh
◦ Executa comando em um computador local ou remoto
◦ Rsh[op][IP/DNS][Comando]
W
◦ Mostra quem está conectado no sistema e o que cada um está fazendo
◦ W[op][user]
Tracerout
◦ Mostra por onde passou um certo pacote de dados depois que chegou ao seu destino
◦ Tracerout[op][IP_dest]
Netstat
◦ Mostra conexões de rede
◦ Netstat [opcoes] (-r –a -nt)
Comandos de rede
Wall
◦ Envia uma mensagem a todos usuários do sistema
◦ Wall [arquivo]
O que fazem?
$ ifconfig –a
$ ifconfig eth0
$ ifconfig
Exercicios
Criar um script que recebe o ip de um usuário e configura a sua placa de rede usando o ifconfig
Criar um script que recebe como entrada (parâmetro externo) um novo IP e “replica” a placa de
rede do usuário (IP Alising)
Criar um scrept que recebe via teclado o numero de vezes que o usuário que “replicar” sua placa
e para cada uma delas solicita a entrada de IP e cria o mesmo.
Para que servem os Comandos:
◦ Dnsdomainname
◦ Hostname
◦ Talk
◦ Mesg
◦ Ping
◦ Telnet