Newsgroup: it.comp.os.linux.iniziare
Titolo: Scan degli indirizzi IP

Quale comando utilizzo per verificare tutti gli indirizzi ip della mia rete? 
Ossia voglio conoscere tutti gli indirizzi degli apparati di rete della mia 
rete.
Franco.
GIGAMAIL by X-Privat: 
http://www.x-privat.org/gigamail.php

 rete.
ping -b <indirizzo di broadcast>
man ping per maggiori info
Davide
-- 
Fear leads to anger.  Anger leads to hate.  Hate leads to using Windows
for mission-critical applications.
-- What Yoda *meant* to say

 ha scritto nel messaggio 
news:slrncp11rv.14g...@fogg.onlyforfun.net...

GIGAMAIL by X-Privat: 
http://www.x-privat.org/gigamail.php

 che, in questo caso, è una telcamera di rete di cui non ricordo l'indirizzo.
Se conosci il MacID prova con arp, altrimenti ti smonti la telecamera, 
te la attacchi con un cavo cross al tuo pc e pingi tutti gli indirizzi
a manina perche' evidentemente quella non risponde ai broadcast.
Davide
-- 
By golly, I'm beginning to think Linux really *is* the best thing since
sliced bread.

 a manina perche' evidentemente quella non risponde ai broadcast.
cosa che d'altra parte vale (quella di non rispondere a echo-request
sull'ip di broadcast) come default per molti stack.
Una via rapida, se lo stack della telecamera non è fatto con le
protuberanze non prensili, è quella di:
- spegnere telecamera
- collegare un pc alla stessa via cavo cross
- attivare sul pc uno sniffer o arpwatch
- accendere la telecamera.
All'inizializzazione dell'interfaccia parte una cosa tipo
00:5a:8b:52:a2:4b -> ff:ff:ff:ff:ff:ff ARP Who has
192.168.1.1?  Tell 192.168.1.1
Per annunciarsi e per rilevare eventuali conflitti di IP.
Aloha...
-- 
cat: .signature: No such file or directory

 man ping per maggiori info
Ciao Davide
ho provato sulla mia rete con la Debian che ho installato da poco, guarda:
64 bytes from 
192.168.1.5
: icmp_seq=20 ttl=64 time=0.493 ms (DUP!)
64 bytes from 
192.168.1.254
: icmp_seq=20 ttl=255 time=1.61 ms (DUP!)
Mi 'vede' solo il 1.5 e il 1.254..
la Debian è invece la 1.1
E' giusto per 1.5 perchè è l'unico IP della rete configurato nel file HOSTS,
ma non capisco perchè mi segnala il 1.254 e che cosa significa (DUP!)
Ciao e grazie, intanto vado a fare man ping

 ho provato sulla mia rete con la Debian che ho installato da poco, guarda:
Il fatto che la rete risponda o meno dipende se gli switch ed il resto
fanno passare i pacchetti di broadcast, questo succede nella mia di
rete:
$ ping -b 192.168.200.255
WARNING: pinging broadcast address
PING 192.168.200.255 (192.168.200.255) 56(84) bytes of data.
64 bytes from 
192.168.200.47
: icmp_seq=1 ttl=64 time=0.035 ms
64 bytes from 
192.168.200.17
: icmp_seq=1 ttl=64 time=0.151 ms (DUP!)
64 bytes from 
192.168.200.18
: icmp_seq=1 ttl=64 time=0.375 ms (DUP!)
64 bytes from 
192.168.200.9
: icmp_seq=1 ttl=64 time=0.425 ms (DUP!)
64 bytes from 
192.168.200.10
: icmp_seq=1 ttl=64 time=0.429 ms (DUP!)
64 bytes from 
192.168.200.2
: icmp_seq=1 ttl=64 time=0.465 ms (DUP!)
64 bytes from 
192.168.200.22
: icmp_seq=1 ttl=64 time=0.520 ms (DUP!)
64 bytes from 
192.168.200.23
: icmp_seq=1 ttl=64 time=0.524 ms (DUP!)
64 bytes from 
192.168.200.45
: icmp_seq=1 ttl=64 time=0.542 ms (DUP!)
64 bytes from 
192.168.200.207
: icmp_seq=1 ttl=64 time=0.553 ms (DUP!)
64 bytes from 
192.168.200.229
: icmp_seq=1 ttl=64 time=0.557 ms (DUP!)
64 bytes from 
192.168.200.219
: icmp_seq=1 ttl=64 time=0.578 ms (DUP!)
64 bytes from 
192.168.200.8
: icmp_seq=1 ttl=64 time=0.581 ms (DUP!)
64 bytes from 
192.168.200.1
: icmp_seq=1 ttl=255 time=0.586 ms (DUP!)
64 bytes from 
192.168.200.3
: icmp_seq=1 ttl=255 time=0.590 ms (DUP!)
...centinaia di linee eliminate...
DUP indica che il pacchetto e' duplicato, cosa abbastanza comune con
un ping di broadcast...
Davide
-- 
All programs evolve until they can send email. -- Richard Letts
Except Microsoft Exchange. -- Art

 fanno passare i pacchetti di broadcast
Beh, se lo switch filtra i frame diretti a broadcast i problemi diventan
grossetti... ;-)


 un ping di broadcast...
Già... ho appena letto il man! :-)
Grazie come sempre Davide, sei una vera risorsa per il NG...

 grossetti... ;-)
Cioč?

 Cioè?
Per dire la più evidente, non funziona più ARP...



Per quello che mi dici mi fai davvero preoccupare...
anche perchè lo switch è un pò vecchiotto...
cosa mi consigli di fare?

 cosa mi consigli di fare?
Era un modo per dire:
Nessuno switch (salvo pippe mentali di chi lo gestisce, if any) filtrerà
*mai* i frame diretti all'indirizzo di broadcast. Se lo facesse qualsiasi
cosa abbia a che fare con il TCP/IP (visto che se non va arp
non va neanche tutto il resto) smetterebbe di funzionare.


 ha scritto nel messaggio 
news:slrncp11rv.14g...@fogg.onlyforfun.net...

GIGAMAIL by X-Privat: 
http://www.x-privat.org/gigamail.php

 man ping per maggiori info
Strano, il mio ping non ha l'opzione -b.
Debian Unstable.

man ping per maggiori info
ping: invalid option -- b
Nella man non accenna a tale opzione.
Che diavolo di ping avete voi altri?
--
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?

 Debian Unstable.
ho la sarge aggiornata

 
Mi avevi fatto preoccupare e fatto venire dubbi! :-)
Ho controllato i libri di scuola:
HUB: lavora al livello 1 dello stato osi, gestisce sia collision domain 
e broadcast domain
Switch: lavora al livello 2 dello stato osi, separa le collision domain 
ma mantiene il broadcast domain, può spezzare i broadcast domain solo in 
caso di VLAN
Router: lavora al livello 3 dello stato osi, spezza e separe i 
broadcasts domains..
Non capisco però per gli altri che hanno risposto a questo thread, come 
fanno a non avere nel ping l'opzione -b
#ping -b 192.168.1.1
ciao
xer



Cosě č troppo complicato??
nmap -sP 
10.0.0.0/24
Starting nmap 3.70 ( 
http://www.insecure.org/nmap/
 ) at 2004-11-09 23:15 CET
Host 10.0.0.211 appears to be up.
Host linux.skapses.loc (10.0.0.222) appears to be up.
Host 10.0.0.251 appears to be up.
Host 10.0.0.252 appears to be up.
Nmap run completed -- 256 IP addresses (4 hosts up) scanned in 3.705 seconds
paolo@linux:~>
-- 
Skapses
Linux Registered User    #326233
Linux Registered Machine #264952
Linux is user friendly, it's just selective about who its friends are.

#ping -b 192.168.1.1
Interssa anche a me saperlo.
Ho provato su tre debian stable e una slackware 9, ed č sempre la
solita risposta:
ping: invalid option -- b
--


>fanno a non avere nel ping l'opzione -b
L'opzione "-b" e' stata aggiunta solo successivamente per FORZARE
il broadcast, se -b non e' riconosciuto il broadcast viene fatto
senza essere forzato, basta usare l'indirizzo ip di broadcast.
ping 192.168.1.255
Davide
-- 
What are YOU doing to oppose the Microsoft Juggernaut?

 ping: invalid option -- b
Strano...
cmq è 1 solo trattino

cmq è 1 solo trattino
E' uno nel comando che ho immesso, e sono due nella risposta che
ottengo.
