PplWare Mobile

Dicas Linux – Comandos básicos de rede

                                    
                                

Este artigo tem mais de um ano


Autor: Pedro Pinto


  1. ADA says:

    ipconfig /flushdns

  2. eddy says:

    as vezes pode dar jeito atribuir um IP fixo para ligar a algum lado..
    ifconfig [interface] [ip_address] netmask [netmask]
    (ex. ifconfig eth0 192.168.1.1 netmask 255.255.255.0)

    e quando fizerem asneiras há sempre o:
    sudo /etc/init.d/networking restart
    para reiniciar as definiçoes de rede

  3. Miguel says:

    Aqui está um artigo interesante. Não conhecia o “iptab”, mas infelizmente não funciona no Ubuntu (ou então falta-me alguma package).

    Existem mais uns quantos comandos interessantes, por exemplo:

    iwconfig – para ver configurações wireless, por exemplo a qualidade do sinal, o SSID, etc

    ifup eth0 ou ifdown eth0 – para a activar ou desactivar a interface eth0

    dhclient eth0 – para renovar ou obter um endereço IP por DHCP

    Miguel

  4. Nepper says:

    “as vezes pode dar jeito atribuir um IP fixo para ligar a algum lado..
    ifconfig [interface] [ip_address] netmask [netmask]
    (ex. ifconfig eth0 192.168.1.1 netmask 255.255.255.0)

    e quando fizerem asneiras há sempre o:
    sudo /etc/init.d/networking restart
    para reiniciar as definiçoes de rede”

    Isto vai-me dar um jeitaço.

  5. F. Barbosa says:

    @ Miguel:
    Essa do ifup / ifdown deixou-me estupefacto… E andei eu tanta vez a escrever o extenso “ifconfig eth0 down/up”…

    Bom artigo.

    Abraço

  6. @ADA

    isso é windows 🙂

    @Pedro Pinto

    Sempre em grande 😉 Parabéns

  7. EacHTimE says:

    Estes tópicos é que são realmente úteis!!

    Continuem aí com o bom trabalho!!

  8. Pedro Silva says:

    no netstat se acrescentarem aos argumentos –program permite ver na listagem o PID e nome do processo ao qual a ligação pertence.

    netstat -nt –program

    Também temos a opção para ver apenas os sockets que estão em listenning (é sempre bom saber por onde os ácaros podem “entrar” 🙂 ):

    netstat -l –program

    Além disto, pode-se usar o tcpdump para criar ficheiros com informção que pode ser analisada através do Wireshark:

    tcpdump -s 1500 -i eth0 -w sniff.log

    o valor 1500 vem do MTU (Maximum Transmit Unit) em que normalmente este valor é definido para 1500 bytes (podem verificar através do ifconfig)

    cumps

  9. Daniel says:

    Boas;

    para que e´ que nos pode servir o sniffer? Ele analisa todos os pacotes que circulam da rede certo? como podem ser estes analisados? podem me dar um exemplo de uma utilidade?

    Obrigado

    cumprimentos

  10. darkbex says:

    Bom ja esta nos meus favoritos

  11. Pedro Pinto says:

    @Daniel

    Há muitos exemplos, mas vou-te dar um que ainda há pouco tempo usei. Tinha uma máquina que não recebia endereço IP, e aparentemente o meu servidor de DHCP estava a funcionar. Então decidi correr o comando: tcpdump -i eth0 -n port 67 and port 68 e verifiquei que existiam pacotes associados ao DHCP server a navegar na rede, isto porque a minha placa (eth0) os conseguia sniffar. Logo pude concluir que os pacotes enviados pelo meu servidor DHCP estavam a chegar a minha placa.

  12. Pedro Pinto says:

    @Pedro SIlva , @Miguel , @Neper, @eddy
    Excelentes dicas !!!

  13. Hélder says:

    Migrei para o ubuntu há duas semanas e estou super contente, já tinha tentado antes sem sucesso mas desta vez penso que vai ser mesmo de vez. Como tal para mim estes posts são 5*, muitos PARABÉNS.

    – Vocês têm por aí algum site/manual de comandos que recomendem, desde o básico ao avançado?

    – Para quem usa ubuntu qual o leitor de mail que me recomenda. Preciso de mail, tarefas e calendário (mais tarde vou sincronizar com telemóvel), já tive a ver o Evolution e quando tiver tempo tenho de testar o Thunderbird.

    Dede já obrigado,
    Boa continuação a todos

  14. Tijó says:

    “off topic”

    Não tem a haver com o post mas está relacionado com o universo Linux e é hilariante como acontecem coisas,neste exemplo, nas terras do Tio Sam :

    http://www.geekzone.co.nz/foobar/6052

    É por este tipo de actuação que o Linux tem poucas hipoteses de vingar.
    Fiquei estupefacto com a ignorância (ou será intere$$e mesmo) de pessoas que,supostamente,tem um minimo de formação geral,visto tratarem-se de professores.Que arrogância.

    Relativo ao post,já guardei a página…nunca se sabe…virei “Ubuntuniano” recentemente.Mandem mais.Agradeço.

    Sem mais,
    tijó

  15. ZiLOG says:

    @Tijó

    Mas o Americanos são “retarded”… Doh. Isso já era de esperar.

  16. iptraf – monitora pacotes nas interfaces.
    arping – ping com base na tabela ARP (útil para retornar o MAC de um host).
    ifconfig hw ether – mascarar o MAC da interface.
    cat /etc/resolv.conf – exibe o conteúdo do arquivo que mantém as configurações de domínios e DNS.
    nmap – exibe as portas abertas no host de destino, dentre outras informações.
    arp – exibe a table a ARP (cache local).

    Fernando

  17. Tem também um jeito rápido de reiniciar todo o serviço de rede:

    Em sistemas Debian-based:

    # /etc/init.d/networking restart

    Em sistemas baseados em Red Hat, Slack, etc:

    # service network restart

    Fernando

  18. Jorge Cardoso says:

    Boas…
    E já agora que estamos numa de redes, como posso configurar o meu debian para fazer foward para dentro da minha intranet, da minha ligação à internet por modem!
    É preciso configugar alguma coisa tipo NAT?

    Obrigado

  19. @Jorge Cardoso

    Não entendi direito. Você tem um Debian conectado à internet por modem 56K e quer compartilhar a internet, é isso?

  20. Jorge Cardoso says:

    @Fernando Mercês
    É assim, imagina tens uma ligação normalíssima à intenet, por um modem qualquer ligado por USB. Como configuro o meu sistema para fazer forward da minha ligação para dentro da minha network.
    Não sei se estas a entender!
    Tenho uma normal rede em casa, onde conecto os meus vários pcs em casa, e só tenho um modem, que liga a um dos pcs, como posso através do meu linux fazer a partilha da ligação à internet aos outros computadores.

  21. @Jorge Cardoso

    Coloca essa questão no Fórum do Pplware para te podermos ajudar melhor.

    No entanto, apesar de ser possível o que queres, acho que era melhor arranjares um switch 🙂

  22. Belas dicas, vou testa-las aqui!

  23. Francisco says:

    Excelentes dicas!

  24. Joel Caetano says:

    Dicas muito úteis para mim, especialmente agora que comecei a usar mais o Linux.
    Bom artigo!

  25. XE.exe says:

    como posso saber se tem sniifers na minha rede com esses comandos? sou leigo no assunto…

Deixe um comentário

O seu endereço de email não será publicado.

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste site ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. A administração deste site reserva-se, desde já, no direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação do seu autor (nome completo e endereço válido de email) também poderão ser excluídos.