Buscar

aulaRedes Atualizado

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 45 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 45 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 45 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Comandos para redes de computadores
 
Configuração básica de rede
Apesar de os protocolos de rede serem os mesmos para 
qualquer sistema operacional, cada um destes possui 
ferramentas e maneiras diferentes de realizar a 
configuração e ingresso na rede. 
No Linux existem muitas maneiras de realizar a 
configuração, sendo que as mais tradicionais envolvem 
apenas alguns poucos arquivos e comandos.
 
Arquivos de configuração
Todas as configurações de rede ficam armazenadas 
dentro de arquivos de texto comuns, no diretório /etc . 
Apesar de cada distribuição utilizar métodos distintos para 
realizar as configurações automáticas de rede, todas elas 
obedecem à padronização tradicional de armazenamento 
das configurações.
 
/etc/hostname
Arquivo que contém o nome atribuído à máquina local:
cat /etc/hostname
 
/etc/hosts
Associa os números IP da rede a nomes. Ele é prático 
para atribuir um nome mais simples para máquinas 
acessadas frequentemente ou para pequenas redes, onde 
um serviço de resolução automática de nomes não é 
necessário:
cat /etc/hosts
 
/etc/nsswitch.conf
Determina por onde o sistema deve começar a procurar 
recursos como endereços de rede, serviço de 
autenticação etc. Termos chave como files, nis e dns 
determinam onde os recursos em questão podem ser 
encontrados:
cat /etc/nsswitch.conf
 
/etc/resolv.conf
Determina os números IP dos servidores de resolução de 
nomes DNS.
cat /etc/resolv.conf
 
Configurações TCP/IP
Para verificar o endereço IP do host atual, 
utilize os seguintes comandos:
ifconfig
ip a
Geralmente, são visualizadas duas interfaces.
● eth0: é a interface de rede padrão.
● lo: loopback, interface utilizada para realização 
de testes. 
 
Configuração manual da interface
Fundamental para o funcionamento da rede é que a 
interface de rede esteja confi gurada corretamente. Se 
toda a parte estrutural da rede - roteador(es) e cabeamen 
to - estiver corretamente preparada e a interface de rede 
corretamente instalada, esta poderá ser configurada 
manualmente por meio do programa 
ifconfig
 
ifconfig
O comando ifconfig possui muitas finalidades, mas a 
principal é definir um ende reço IP para a interface de rede, 
por exemplo:
ifconfig eth0 192.168.1.10 up
 
Na interface eth0 foi atribuído o endereço IP 192.168.1.10. 
Para desativar a interfa ce de rede, utiliza-se a opção 
down:
ifconfig eth0 down
 
A máscara de rede para a interface também pode ser 
especificada com o ifconfig:
ifconfig eth0 192.168.1.10 netmask 
255.255.255.0 up
 
O ifconfig também é usado para inspecionar as 
configurações de uma interface. Sem argumentos, ele 
mostra as configurações de todas as interfaces ativas do 
sistema.
Para verificar as configurações de uma interface 
específica, basta fornecer como argu mento o nome da 
interface:
ifconfig eth0
 
Para configurar um endereço IP estático de 
forma permanente, é preciso editar o arquivo 
interfaces, que está localizado em: 
/etc/network/interfaces. 
nano /etc/network/interfaces
 
# Interface de rede primária
auto eth0
iface eth0 inet static
address 192.168.1.11
netmask 255.255.255.0
gateway 192.168.1.1
network 192.168.1.0
broadcast 192.168.1.255
 
Reiniciando os serviços de rede
Para que as configurações sejam efetivadas é necessário 
reiniciar os serviços de rede:
sudo /etc/init.d/networking restart
 
Configurações TCP/IP automáticas
O serviço DHCP permite configurar de forma automática o 
endereços da interface de rede. Se houver um servidor 
DHCP na rede, configure essa opção editando o seguinte 
arquivo /etc/network/interfaces. 
sudo nano /etc/network/interfaces
 
Substitua a opção static para dhcp. 
# Interface de rede primária
auto eth0
iface eth0 inet dhcp
 
Configurações TCP/IP
 
Configuração de rotas
O comando route mostra e cria rotas de rede. Exemplo 
de tabela de rotas, exibida com o comando route ­n
 
Flags
O campo Flags mostra o estado de funcionamento da 
rota, podendo conter os seguintes caracteres:
● U: rota ativa e funcional;
● H: o alvo é um host;
● G: é a rota gateway;
● R: restabelecer rota por roteamento dinâmico;
● D: rota estabelecida dinamicamente por daemon ou 
redirecionamento;
 
Configuração automática de rede
Na maior parte dos casos, tanto a configuração da 
interface quanto das rotas de rede é feita 
automaticamente usando o recurso de DHCP. O programa 
DHCP cliente envia urna requisição para a rede por melo 
da interface especificada e o servidor responde com 
informações de endereço IP, máscara de rede, broadcast 
etc., que serão usadas para configurar a interface local.
 
Por exemplo, para criar uma rota na interface eth0, para a 
rede 192.168.1.0, usan do a máscara de rede 
255.255.255.0:
route add ­net 192.168.1.0 netmask 
255.255.255.0 dev eth0
 
Para criar uma rota padrão pela máquina 200.228. 60. 1 
(default gateway), usaríamos:
route add default gw 200.220.10.1
 
Outra maneira de criar a rota padrão é criar uma rota para 
a rede 0.0.0.0, ou seja, qualquer rede que não tenha uma 
rota especificada:
route add ­net 0.0.0.0 dev eth0
 
Remover a rota-padrão 
O comando para remover a rota-padrão pela máquina 
200.220.10.1 é:
route del default gw 200.220.10.1
 
Remover a rota-padrão 
O comando para remover a rota-padrão pela máquina 
200.220.10.1 é:
route del ­net 0.0.0.0
 
Nova rota
Em seguida, basta incluir a rota padrão adequada. Por 
exemplo, se o destino da rota padrão for a máquina 
192.168.1.1 :
route add default gw 192.168.1.1
 
ping
O comando ping pode ser usado para identificar o 
funcionamento da rede. Utilizando o protocolo ICMP, ele 
simplesmente envia uma pequena quantidade de dados 
para uma máquina especificada e aguarda um resposta. 
Se a máquina remota responder, significa que a 
configuração básica da rede está funcionando.
 
Por exemplo, após identificar o gateway padrão com o 
comamo route, enviar três requisições de resposta com o 
comando ping:
ping ­c3 192.168.1.2 54
 
Resolução de nomes
Um dos principais problemas de conexão de rede é a 
falha no serviço de resolução de nomes DNS. 
O DNS é responsável por traduzir nomes de sites - como 
www.uninove.br - para um número IP, tornando possível a 
comunicação pela rede.
host www.uninove.br
 
Resolução de nomes
host www.fsf.org
● Host www .fsf.org not found:5 (REFUSED)
● connection timed out
● no servers could be reached
 
Resolução de nomes
Se teste não for bem sucedido e a tradução para número 
IP não acontecer. Então é pos sível indicar um servidor 
DNS específico logo após o nome sendo testado.
host www.fsf.org 208.67.222.222
O endereço usado é do OpenDNS
 
Servidor DNS
Ao especificar o servidor DNS 208.67.222.222 foi possível 
traduzir o nome para IP. Isso indica que:
● não há servidor DNS especificado no arquivo 
/etc/resolv.conf ou 
● o servidor indicado no arquivo não está respondendo.
 
Servidor DNS
Visualizar os servidores DNS configurados no host local.
nmcli dev show | grep DNS
 
dig
O comando dig (Domain Information Groper) retoma 
informações mais avança das para o diagnóstico de 
problemas em servidores DNS. 
Se nenhum argumento for utilizado, o comando realizará o 
teste-padrão no(s) servidor(es) encontrados no arquivo 
/etc/resolv.conf.
dig
 
dig
Para utilizar um servidor específico, basta indicá-lo após o 
caractere @:
dig lnm.com.br @208.67.222.222
 
dig
Essa resposta mostra que o domínio lnm.com.br foi 
localizado pelo servidor DNS indicado. O trecho 
QUESTION mostra qual foi o nome pesquisado e o trecho 
ANSWER mostra qual foi a resposta do servidor 
consultado.
 
Outros problemas de rede
Se todas as configurações de rede estiverem em ordem e 
ainda assim existirem problemas de conectividade, é 
possível que as falhas estejam em outros pontos da rede. 
 
netstat
Um comando importante para analisar o tráfego e a 
resposta das máquinas remotas é o netstat. Por exemplo, 
é possível inspecionar todas as conexões do protocolo 
TCP ativas:
netstat ­nt
● ­n mostra apenas números Ips
● ­t informações sobre protocolo TCP/IP
 
netstat
O netstat também agrega algumas funções de outros 
comandos. Com a opção -i, exibe todas as interfaces de 
rede ativas e estatísticas relacionadas:
netstat ­i
 
ARP
 
 
 
	Slide 1
	Slide 2
	Slide 3
	Slide 4
	Slide 5
	Slide 6
	Slide 7
	Slide 8
	Slide 9
	Slide 10
	Slide 11
	Slide 12
	Slide 13
	Slide 14
	Slide 15
	Slide 16
	Slide 17
	Slide 18
	Slide 19
	Slide 20
	Slide 21
	Slide 22
	Slide 23
	Slide 24
	Slide 25
	Slide 26
	Slide 27
	Slide 28
	Slide 29
	Slide 30
	Slide 31
	Slide 32
	Slide 33
	Slide 34
	Slide 35
	Slide 36
	Slide 37
	Slide 38
	Slide 39
	Slide 40
	Slide 41
	Slide 42
	Slide 43
	Slide 44
	Slide 45

Outros materiais