Re: Wer setzt IP-Adresse?
On Day 50 of Chaos 3172, Sven Hartge wrote:
> ifconfig sollte eigentlich schon bei Kernel 2.2 abgelöst werden, weil es
> nicht alles kann, was der Netzwerk-Stack des Kernels beherrscht.
Hoffentlich passiert das irgendwann mal. Vorzugsweise noch zu meinen
Lebzeiten.
> So ist die Zeroconf-Adresse eine sog. "link local" Adresse, also eine,
> die nur für das LAN gilt und nicht geroutet wird und daher nicht global
> eindeutig sein muss.
>
> ifconfig kennt diese verschiedenen Typen nicht und zeigt einfach die
> erste Adresse an, die es findet.
Wobei das aber nicht daran liegt das das eine link local Adresse ist
sondern das ifconfig ganz einfach struntzdoof ist und generell nur die
erste Adresse auf einem Interface anzeigt.
thomas.kosch@gryffindor:~$ /sbin/ifconfig eth2
eth2 Link encap:Ethernet HWaddr 00:0C:F1:2D:3E:ED
inet addr:192.168.100.93 Bcast:192.168.100.255 Mask:255.255.255.0
inet6 addr: fe80::20c:f1ff:fe2d:3eed/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:175781 errors:0 dropped:0 overruns:0 frame:0
TX packets:145621 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:198452750 (189.2 MiB) TX bytes:10153460 (9.6 MiB)
Interrupt:10 Base address:0x4000 Memory:e0203000-e0203fff
thomas.kosch@gryffindor:~$ ip addr show eth2
4: eth2: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:0c:f1:2d:3e:ed brd ff:ff:ff:ff:ff:ff
inet 192.168.100.93/24 brd 192.168.100.255 scope global eth2
inet 192.168.1.93/24 brd 192.168.1.255 scope global eth2
inet6 fe80::20c:f1ff:fe2d:3eed/64 scope link
valid_lft forever preferred_lft forever
thomas.kosch@gryffindor:~$
ttyl8er, t.k.
--
Die meisten Menschen pflegen im Kindesalter vom Zeigen auf Gegenstaende
(Mausbewegung) und "ga" sagen (Mausklick) abzukommen, zugunsten eines
maechtigeren und langwierig zu erlernenden Tools (Sprache). --- Achim Lindner
Reply to: