arp



Widzisz wersję archiwalną tematu "arp" z forum pl.comp.security





Sebastian - 30 Mar 2000, 03:00

Mam pytanko
uzywam slacka 4.0 kernel 2.2.14
chce sprawdzic hwadress kogos
daje arp a on wywala mi tylko adres routera

czy ktos wie o co chodzi lub jak inaczej sprawdzic hwadres



Michal Zalewski - 30 Mar 2000, 03:00


Mam pytanko uzywam slacka 4.0 kernel 2.2.14 chce sprawdzic hwadress
kogos daje arp a on wywala mi tylko adres routera



Eerm ;) Jakiegokolwiek typu adresy 'urzadzen' (kart sieciowych czy czegos
innego ;) na ogol zyja tylko na poziomie danego protokolu komunikacji
miedzy tymi urzadzeniami, zas jesli w jakims momencie ta warstwa sprzetowa
sie konczy lub jest 'przedzielona' wyzszego poziomu, po prostu gubione sa
adresy sprzetowe. W twoim segmencie sieciowym az do routera 'znasz'
komputery po adresach sprzetowych. Ale jesli chcesz sie wydostac poza swoj
segment sieci, nie operujesz adresami sprzetowymi docelowych komputerow, a
tylko wysylasz to, co chcesz na adres sprzetowy routera. Pozniej na ogol w
ogole przesiadamy sie na jakies ppp czy FR, wiec adresy sprzetowe
gina. Ergo:

- nie potrzebujesz / nie mozesz poznac adresow sprzetowych
  komputerow w segmencie sieci, do ktorego nie jestes bezposrednio
  wpiety (aczkolwiek niektore rozwiazania sa 'przezroczyste' -
  switche, brigding ethernetow itp),

- nie mozesz wysylac pakietow na adresy sprzetowe komputerow
  poza swoim segmentem sieci, jesli chcesz zeby gdziekolwiek
  dotarly ;) zamiast tego, wysylasz je na hwaddr routera,
  i do jest dobre, i to jest sluszne ;)

ARP jest protokolem, ktory ma racje bycia w lokalnym ethernecie, a nie
biega over ppp czy FR (oczywiscie wykluczajac kwestie brydzowania).

_______________________________________________________

[dione.ids.pl SYSADM] <-[http://lcamtuf.na.export.pl]
[+48 22 551 45 93] [+48 603 110 160] bash$ :(){ :|:&};:
=-----=God is real, unless declared integer. <=-----=


Jakub Jermak - 30 Mar 2000, 03:00


: Mam pytanko
: uzywam slacka 4.0 kernel 2.2.14
: chce sprawdzic hwadress kogos
: daje arp a on wywala mi tylko adres routera
: czy ktos wie o co chodzi lub jak inaczej sprawdzic hwadres

Programem arp, możesz wyświelić mac'i urządzeń w sieci lokalnej.
Oczywiście tylko te, które znajdują sie w arp-cache'u.
Spróbuj pingn'ąć dany IP na lokalnej sieci, i jeśli odpowie,
do arp-cache trafi jego mac, wtedy 'arp -n' wyświetli
nr IP oraz mac'a odpowiadającego.

        pozdrawiam
        Kuba


V-ceprezes - 30 Mar 2000, 03:00


chce sprawdzic hwadress kogos
daje arp a on wywala mi tylko adres routera



Jeżeli ten ktoś jest poza Twoim LANem to nic innego nie uzyskasz.

Pozdrawiam



Filip Ruszkowski - 30 Mar 2000, 03:00

Jezeli wysylasz ramke (np. IP) do kogos poza twoja siecia lokalna
(zdefiniowana przez maske sieci) to ramka idzie do (default) gateway-a,
wiec w arp cache-u bedziesz mial tylko adres hw gatewaya. Ramki arp na
ogol nie sa rutowane.
                                                                Filip


Mam pytanko
uzywam slacka 4.0 kernel 2.2.14
chce sprawdzic hwadress kogos
daje arp a on wywala mi tylko adres routera

czy ktos wie o co chodzi lub jak inaczej sprawdzic hwadres




Sebastian - 30 Mar 2000, 03:00

Ale ja chce tylko adresy z lokalnej 192.168.xxx.xxx ?


Andrzej Krzysztofowicz - 31 Mar 2000, 03:00


Ale ja chce tylko adresy z lokalnej 192.168.xxx.xxx ?



Skoro laczysz sie z nim przez router, to jego adres nie jest lokalny.

Piotr Wilkin - 1 Kwi 2000, 03:00


Ale ja chce tylko adresy z lokalnej 192.168.xxx.xxx ?



To spróbuj ustawić routing dla 192.168.xxx.xxx na network, a nie na
gateway (czyli n.p. route add 192.168.0.0 netmask 255.255.0.0)

Pozdrawiam
Piotr Wilkin


Pawel Matejski - 3 Kwi 2000, 03:00





: Ale ja chce tylko adresy z lokalnej 192.168.xxx.xxx ?

Akurat znam dokladniej problem wiec i podam dokladniejsze rozwiazanie.
W tej sieci sa 3 adresy sieci:
192.168.x.0
192.168.z.0
192.168.y.0

x = 14, reszty nie pamietam. Musisz wykonac 3 polecenia.

route add -net 192.168.x.0 netmask 255.255.255.0 dev eth0
route add -net 192.168.y.0 netmask 255.255.255.0 dev eth0
route add -net 192.168.z.0 netmask 255.255.255.0 dev eth0

Twoim zadaniem jest sie dowiedziec o wartosci y i z.
I bedzie arp dzialal.

P.S. Wiem, ze to nie jest optymalna konfiguracja.

squid - blokada
wysylanie SMS
Firewall na Linuxa
chroot + bash
  • las rownikowy zwierzeta
  • plyta czasem slonce czasem deszcz
  • pralki ariston instrukcja obslugi
  • Celina WebCel
  • cena noclegu si9C5i982owacja
  • gotyckie schody
  • licznik predkosci internetu 8
  • zakaz spozywania posilkow przepisy
  • memoriale
  • Katalog wypowiedzi z for internetowych ^^ Strona Główna