Ako na rozdielne HW adresy pre virtualne inerfejsy? (fwd)

Jakub Maa01 Jirků maa01 na sosacek.org
Čtvrtek Říjen 16 21:44:59 CEST 2003


On Thu, Oct 16, 2003 at 11:47:01AM +0200, Michal Kubecek wrote:
> On Thu, Oct 16, 2003 at 11:12:26AM +0200, Marek Antozi wrote:
> >
> > ale v tomto pripade su prave skuesnosti to co sa rata. ip poskytuje rovnaky
> > vysledok ako ifconfig, t.j. prikaz `ip link set eth0:0 address ?.?.?.?.?.?'
> > nastavi rovnaku HW adresu pre eth0 a ostatne eth0:*.
> 
> Znovu zopakuji to, co už jsem vám odpověděl jednou. Příkaz 'ip' nepracuje
> s žádnými virtuálními rozhraními. Ve skutečnosti s nimi nepracuje ani jádro,
> takže žádné virtuální interfacy neexistují. Je to pouze (částečná) emulace,
> aby bylo možné používat dál příkaz 'ifconfig' se stejnou syntaxí.

Jeste by to chtelo dopnit jak to funguje ve skutecnosti (doufam ze uz
to sem nikdo neposilal :)

# ip a l dev eth0
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
    inet 192.168.144.2/24 brd 192.168.144.255 scope global eth0
# ip a a 192.168.144.3/24 dev eth0
# ip a l dev eth0
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:4f:4e:13:9f:52 brd ff:ff:ff:ff:ff:ff
    inet 192.168.144.2/24 brd 192.168.144.255 scope global eth0
    inet 192.168.144.3/24 scope global secondary eth0
# ip a a 192.168.1.62/24 dev eth0
# ip a a 192.168.1.1/24 dev eth0
# ip a l dev eth0
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:4f:4e:13:9f:52 brd ff:ff:ff:ff:ff:ff
    inet 192.168.144.2/24 brd 192.168.144.255 scope global eth0
    inet 192.168.1.62/24 scope global eth0
    inet 192.168.144.3/24 scope global secondary eth0
    inet 192.168.1.1/24 scope global secondary eth0

Doufam ze tenhle kod byl jako ukazka dostatecne vystizny :)

-- 
Jakub Maa01 Jirků <maa01 na sosacek.org>

7. Neozbrojena sekta neni sektou.
-- Universalni pravidla pro sekty


Další informace o konferenci Linux