Portál AbcLinuxu, 12. května 2025 13:54

Dotaz: Jak zjistit, že IP adresu už někdo má

11.11.2011 18:20 Míra
Jak zjistit, že IP adresu už někdo má
Přečteno: 612×
Odpovědět | Admin
Zdravím, potřeboval bych z příkazová řádky zjistit, zda určitá adresa už je nějakým zařízením obsazená. Dělám to tak, že pošlu ping IP ADRESA. Když ale někdo má na svém firewallu odpověď na ICMP ECHO_REQUEST zablokovanou, tak odpověď nedostanu. Dá se nějakým jiným příkazem zjistit jestli na té IP někdo je nebo není? Něco jako toto:
  ping 192.168.0.1 >nul
  RESULT=$?

  if [ $RESULT = 0 ] # ping odpovida
  then
      echo "IP je obsazena"
  else
        echo "IP je volna"
  fi

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.11.2011 18:40 -
Rozbalit Rozbalit vše Re: Jak zjistit, že IP adresu už někdo má
Odpovědět | | Sbalit | Link | Blokovat | Admin
zdravim, chcelo by to viac info o pouziti. Najjednoduchsie je pozriet si tabulku pridelenych adries z dhcp. Alebo kuknut na stav portov na switchi. Alebo mat pusteny wireshark a analyzovat komunikaciu :D. Podla toho co mas k dispozicii.
Řešení 1× (MMMMMMMMM)
11.11.2011 18:47 NN
Rozbalit Rozbalit vše Re: Jak zjistit, že IP adresu už někdo má
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jeste arping, ale neproleze pres router..

NN
11.11.2011 18:52 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Jak zjistit, že IP adresu už někdo má
To sice ne, ale obsazení konkrétní IP je hlavně zajímavé ve vlastní síti pro vyhnutí se kolizi.
11.11.2011 18:55 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Jak zjistit, že IP adresu už někdo má

Na lokální síť opravdu arping.

Přes router lze použít i ICMP ping. Pokud se router není schopen přes ARP doptat na ethernetovou adresu (protože je stroj vypnutý), tak vrátí ICMP zprávu host unreachable. Pokud taková zpráva nedojde (předpokládejme, že vypršela platnost záznamu v ARP cache routeru), tak stroj žije.

12.11.2011 11:02 Míra
Rozbalit Rozbalit vše Re: Jak zjistit, že IP adresu už někdo má
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jo, arping je přesně to, co jsem hledal. Díky všem.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.