Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. #1
    ualex
    Ola pessoal tem como eu descobrir pelo linux todos os ip da rede ?

  2. Tu pode pingar o endereço de broadcast da rede ou criar um script assim:

    Código :
    #!/bin/bash
    for i in `seq 254`; do
       ping -c 1 192.168.0.$i >> lista_ip.txt;
    done;

    Abraços!



  3. #3
    ualex
    legal... voce conhece uma forma de retorna so os que nao tiveram perda e filtrar para mostrar so o ip e de preferencia o nome da maquina ?

    valeu

  4. Tu podes usar o comando arp -n que dará os Ips de quem está conectado com o seu gateway.



  5. Hummm... vamos lá, só porque eu gosto de programar em shell-script:

    Código :
    #!/bin/bash
    for i in `seq 254`; do
        nomedohost=`host 192.168.3.$i | awk '{print $5}'`;
        ping -c 1 192.168.3.$i;
        if [ $? -eq 1 ]; then
          echo -e "Host: 192.168.3.$i \tHost: "$nomedohost" \tStatus: Offline" >> StatusRede.txt;
        else
          echo -e "Host: 192.168.3.$i \tHost: "$nomedohost" \tStatus: Online" >> StatusRede.txt;
        fi
    done;

    Entretanto, eu tenho certeza de que tem como fazer isso de uma maneira já pronta e mais rápida.
    Última edição por xstefanox; 12-01-2007 às 08:45. Razão: Defeitinho no código, he-he.






Tópicos Similares

  1. Como descobrir o que o wine precisa para rodar um programa?
    Por osni_passos no fórum Servidores de Rede
    Respostas: 2
    Último Post: 21-08-2003, 06:37
  2. Descobrir portas/Abrir e Fechar???
    Por no fórum Servidores de Rede
    Respostas: 2
    Último Post: 20-08-2003, 07:51
  3. Descobrir IP do Modem ADSL
    Por no fórum Servidores de Rede
    Respostas: 6
    Último Post: 25-06-2003, 08:32
  4. Respostas: 3
    Último Post: 24-06-2003, 19:33
  5. Descobrir quem fez a solicitação
    Por Dominum no fórum Servidores de Rede
    Respostas: 0
    Último Post: 09-06-2003, 15:19

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L