Hej Kasper,
Jeg forsøger at tjekke det, men det bliver først på mandag.
nu kalderen weekenden, hvor tiden står på kvalitets tid.
/Flippes
"Kasper Dupont" <kasperd@daimi.au.dk> wrote in message
news:428DDD84.4B5656EA@daimi.au.dk...
> Steen Suder wrote:
> >
> > Hvem eller hvad giver dig beskeden om at IPen findes?
>
> Det kan være /sbin/ifup scriptet. På Fedora Core bruger
> det script i hvert fald arping til at undersøge, om en
> IP adresse allerede er i brug på netværket.
>
> I nogle lidt usædvanlige konfigurationer kan det godt
> resultere i falske positiver. Her er et eksempel:
>
> +-------------+ +--------+ +-----------------+
> | PC5 eth0 |--| Switch |--| eth1 PC1 eth0 |---
> +-------------+ +--------+ +-----------------+
>
> I den her konfiguration ønskede jeg at tildele både
> PC1 og PC5 samme IP adresse på eth0. Da maskinerne ikke
> skulle snakke med hinanden og det to netkort sad på
> hvert sit segment burde det ikke give nogen problemer.
> (Der sad mange andre maskiner på samme switch).
>
> Nu skette der det, at ifup scriptet på PC5 broadcastede
> en arp request på netværket. PC1 modtog requesten på
> eth1, den matchede IP adressen på eth0 på PC1 og PC1
> valgte på det grundlag at sende et reply til requesten
> over eth1 til PC5. Så fejlede ifup scriptet i den tro,
> at der sad en anden maskine på netværket med samme IP
> adresse.
>
> Men man kan vist være rimelig sikker på, at når ifup
> siger, at IP adressen er i brug, så er det rigtigt.
> Dog skal man være opmærksom på, at det kan være, man
> skal ud på et nabosegment for at lede efter den.
>
> --
> Kasper Dupont -- der bruger for meget tid på usenet.
> Note to self: Don't try to allocate 256000 pages
> with GFP_KERNEL on x86.