10 comandos úteis sobre redes Linux

O Linux é o sistema operacional mais poderoso e a rede é uma parte essencial dos servidores.


Oferece muitos comandos embutidos para diagnosticar problemas de rede.

Neste artigo, mostrarei útil Rede Linux comandos, que o ajudarão na solução de problemas.

Ifconfig

O utilitário ifconfig é usado para configurar os parâmetros da interface de rede.

Geralmente usamos esse comando para verificar o endereço IP atribuído ao sistema.

[[protegido por email] ~] # ifconfig -a
eno16777736: flags = 4163 mtu 1500
éter 00: 0c: 29: c5: a5: 61 txqueuelen 1000 (Ethernet)
Pacotes RX 0 bytes 0 (0,0 B)
Erros de RX 0 eliminados 0 excedem 0 quadros 0
Pacotes TX 0 bytes 0 (0,0 B)
Erros de TX 0 eliminados 0 excedentes 0 transportadora 0 colisões 0
lo: flags = 73 mtu 65536
inet 127.0.0.1 máscara de rede 255.0.0.0
inet6 :: 1 prefixo 128 escopo 0x10
loop txqueuelen 0 (loopback local)
Pacotes RX 2 bytes 140 (140,0 B)
Erros de RX 0 eliminados 0 excedem 0 quadros 0
Pacotes TX 2 bytes 140 (140,0 B)
Erros de TX 0 eliminados 0 excedentes 0 transportadora 0 colisões 0
[[protegido por email] ~] #

traceroute

traceroute imprime a rota que os pacotes levam para o host da rede.

O host ou IP de destino é um parâmetro obrigatório para usar este utilitário

[[protegido por email] ~] # traceroute geekflare.com
traceroute para geekflare.com (162.159.243.243), 30 saltos no máximo, pacotes de 60 bytes
1 172.16.179.2 (172.16.179.2) 0.154 ms 0,074 ms 0,074 ms
2 * * *
3 * * *

escavação

dig (Domain Information Groper) é uma ferramenta flexível para interrogar servidores de nomes DNS.

Ele realiza pesquisas de DNS e exibe as respostas retornadas dos servidores de nomes.

[[protegido por email] ~] # dig geekflare.com
; <<>> DiG 9.9.4-RedHat-9.9.4-14.el7 <<>> geekflare.com
;; opções globais: + cmd
;; Resposta obtida:
;; ->>CABEÇALHO<<- opcode: QUERY, status: NOERROR, identificação: 18699
;; sinalizadores: qr rd ra; CONSULTA: 1, RESPOSTA: 2, AUTORIDADE: 0, ADICIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: versão: 0, sinalizadores :; MBZ: 0005, udp: 4000
;; SEÇÃO PERGUNTA:
; geekflare.com. EM UM
;; SEÇÃO DE RESPOSTA:
geekflare.com. 5 EM A 162.159.244.243
geekflare.com. 5 EM A 162.159.243.243
;; Tempo de consulta: 6 ms
;; SERVIDOR: 172.16.179.2 # 53 (172.16.179.2)
;; QUANDO: Dom 01 de maio 23:28:19 PDT 2016
;; TAMANHO MSG rcvd: 74
[[protegido por email] ~] #

telnet

host de destino de conexão telnet: porta através de um protocolo telnet se a conexão estabelecer significa que a conectividade entre dois hosts está funcionando bem.

[[protegido por email] ~] # telnet geekflare.com 443
Tentando 162.159.244.243…
Conectado ao geekflare.com.
O caractere de escape é ‘^]’.

nslookup

O nslookup é um programa para consultar servidores de nomes de domínio da Internet.

[[protegido por email] ~] # nslookup geekflare.com
Servidor: 172.16.179.2
Endereço: 172.16.179.2 # 53
Resposta não autorizada:
Nome: geekflare.com
Endereço: 162.159.243.243
Nome: geekflare.com
Endereço: 162.159.244.243
[[protegido por email] ~] #

netstat

O comando Netstat permite uma maneira simples de revisar cada uma de suas conexões de rede e abrir soquetes.

O netstat com saída principal é muito útil ao executar a solução de problemas do servidor web.

[[protegido por email] ~] # netstat
Conexões ativas da Internet (sem servidores)
Proteger o endereço local de envio e recebimento de Q-Q Endereço externo Estado
tcp 0 0 172.16.179.135:58856 mirror.comp.nus.ed: http TIME_WAIT
tcp 0 0 172.16.179.135:34444 riksun.riken.go.jp:http ESTABELECIDO
tcp 0 0 172.16.179.135:37948 mirrors.isu.net.sa:http TIME_WAIT
tcp 0 0 172.16.179.135:53128 ossm.utm.my:http TIME_WAIT
tcp 0 0 172.16.179.135:59723 103.237.168.15:http TIME_WAIT
tcp 0 0 172.16.179.135:60244 no-ptr.as20860.net:http TIME_WAIT

scp

O scp permite proteger arquivos de cópia de e para outro host na rede.

Ex:

scp $ filename [protegido por email]: / $ path

W

w imprime um resumo da atividade atual no sistema, incluindo o que cada usuário está fazendo e seus processos.

Liste também os usuários conectados e a média de carga do sistema nos últimos 1, 5 e 15 minutos.

[[protegido por email] ~] # w
23:32:48 até 2:52, 2 usuários, média de carga: 0,51, 0,36, 0,19
USUÁRIO TTY       [protegido por email]   JCPU IDCP PCPU O QUE
chandan: 0 20:41? xdm? 7:07 0.13s gdm-session-worker [pam / gdm-password]
chandan pts / 0 20:42 0.00s 0.23s 3.42s / usr / libexec / gnome-terminal-server
[[protegido por email] ~] #

nmap

O nmap é um dos comandos poderosos, que verifica a porta aberta no servidor.

Exemplo de uso:

nmap $ server_name

Ativar / desativar a interface de rede

Você pode ativar ou desativar a interface de rede usando os comandos ifup / ifdown com o parâmetro ethernet interface.

Para habilitar eth0

#ifup eth0

Para desativar eth0

#ifdown eth0

Espero que os comandos do Linux acima o ajudem a coletar informações de rede ou solucionar problemas de rede. Se você deseja aprender Networking em detalhes, confira este ótimo curso online da SONIC.

TAG:

  • Linux

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map