Alguns comandos básicos de rede: Linux/Windows

Este post é a respeito de alguns comandos básicos utilizados em Windows/Linux que eu acho importante.
  • Mostrar as configurações de rede e adaptadores
    1. windows : “ipconfig” ou “ipconfig /all
    2. Linux: “ifconfig” ou “ifconfig nome-adaptador
  • Mostrar os processos e aplicações rodando
    1. windows : “tasklist
    2. Linux: “ps aux” ou “top” (Top é usado para mostrar memoria e utilização de CPU usado pelo processos rodando)
  • Matar os processos/tarefas
    1. windows : “taskkill -pid 4000” ou “taskkill -im iexplore.exe
    2. Linux: “kill -9 pid
  • Mostrar as conexões TCP e portas que estão abertas para conexão
    1. windows : “netstat -a
    2. Linux: “netstat -an
  • Diagnósticos de DNS: Resolver um nome de host para o endereçamento IP
    1. windows : “nslookup google.com
    2. Linux: “dig google.com
  • Ping : ferramente utilizada para tesar se um determinado host está disponível ou não.
    1. windows/Linux IPv4 : “ping 74.125.236.73
    2. Windows/Linux IPv6: “ping6 9901::1
  • Path Ping : Para verificar todos os roteadores presentes no caminho até o destino.
    1. windows : “pathping google.com
    2. Linux: “tracepath google.com
  • Atribuir um IP e Subrede em Interfaces Linux.
    1. Linux – IPv4 : “ifconfig eth0 192.168.1.2 netmask 255.255.255.0
    2. or Linux – IPv4 : “ifconfig eth0 2.2.2.2/24
    3. Linux – IPv6 : “ifconfig eth1 inet6 add 9901::2/64
  • Apagar um IP de interfaces Linux.
    1. Linux – IPv4 : “ifconfig eth1 del 2.2.2.3 netmask 255.255.255.0
    2. Linux – IPv6 : “ifconfig eth1 inet6 del 9901::2/64
  • Alterar o MTU(Maximum Transmit Unit) em interfaces Linux.
    1. Linux : “ifconfig interface_name mtu value
    2. Linux : “ifconfig eth1 mtu 1300
  • Mostrar tabela de rotas.
    1. windows : “netstat -r” or “route print
    2. Linux- IPv4: “route -A inet” or “route -4” or “ip route
    3. Linux -IPv6: “route -A inet6” or “route -6” or “ip -6 route
  • Adicionar/Deletar rotas estáticas.
    1. windows- IPv4 : “route add 10.10.10.0 mask 255.255.255.0 192.168.1.12
    2. Windows – IPv6 : “netsh interface ipv6 add route 9901::/64 “Local Area Connection” 2001::1
    3. Linux-IP4: “route add -net 3.3.3.0 netmask 255.255.255.0 gw 1.1.1.1
    4. Linux-IP4: “ip route add 3.3.3.0/24 via 1.1.1.1
    5. Linux-IP6: “route -A inet6 add 9901::/64 gw 2001:0db8:0:f101::1
    6. Linux-IP6: “ip -6 route add 9901::/64 via 2001:0db8:0:f101::1
  • Trace route : ferramente de diagnóstico para mostrar as rotas até o destino.
    1. windows : “tracert google.com
    2. Linux: “traceroute google.com
  • Secure Shell :SSH é um protocolo de rede para comunicação segura e execução de comandos remotos.
    1. SSH-IPv4 : “ssh username@IPv4_address” Ex: ssh root@74.125.236.73 será solicitado a senha de conexão.
    2. SSH-IPv6: “ssh username@IPv6_address”  Ex : ssh username@9901::1.
  • Secure FTP : SFTP é um protocolo de rede para acesso a arquivos, transferências de arquivos e gerenciamento de arquivos remotos.

1. SFTP-IPv4 : “sftp username@IPv4_address“. Ex: sftp root@74.125.236.73

2. Linux: “sftp username@[IPv6_address]“. Ex:  sftp username@[9901::15]

  • Secure Copy ou SCP : Significa transferencia de maneira segura entre um computador com arquivos locais e um ponto de destino remoto. E baseado em protocolo SSH.
    1. SCP Linux : scp  username@IP:/Dir/File_name /local_dir
    2. Ex:     scp  root@10.217.208.40:/root/roy.txt .
    3. SCP windows : Para Windows você pode utilizar, WinSCP.
twitterlinkedin

Deixe um comentário