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
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. <=-----=
: 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
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
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
Ale ja chce tylko adresy z lokalnej 192.168.xxx.xxx ?
Ale ja chce tylko adresy z lokalnej 192.168.xxx.xxx ?
Skoro laczysz sie z nim przez router, to jego adres nie jest lokalny.
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
: 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.