Virtualni interface s ruznymi MAC adresami

Michal Kubecek mike na mk-sys.cz
Neděle Únor 22 11:35:29 CET 2004


On Sun, Feb 22, 2004 at 10:40:50AM +0100, Jakub Horky wrote:
> 
> potřebuji nějak v linuxu docílit toho, abych měl na jednu síťovou kartu
> více virtuálních rozhraní, ale ta aby měla různé (mnou definovatelné) MAC
> adresy. Představuji si to tak, že kernel přepne dotyčnou síťovou kartu do
> promiskuitního módu a bude posílat další vrstvě pakety, jejichž MAC adresa
> je některá z těch, které patří danému virtuálnímu rozhraní.

IMHO to nejde, MAC adresa je charakteristikou fyzického zařízení. Pouze
některé síťové karty vůbec umožňují MAC adresu měnit a neexistuje pro
to žádný standard.

> 
> Standardní implementace virtuálních rozhraní toto bohužel neobsahuje.
> Hledám tedy nějaký patch, který to umožní.

Používáte-li jádro řady 2.4, tak tam žádná virtuální síťová rozhraní
(ve smyslu toho, co se ve starších instalacích objevovalo jako např.
eth0:0) neexistují. Chování zastaralých příkazů (ifconfig, route) je
pouze emulováno.

                                                        Michal Kubeček


Další informace o konferenci Linux