On Mon, Nov 23, 2009 at 02:07:04PM +0100, Attila Rajmund Nohl wrote:

> Hogyan lehet elérni, hogy egy darab ethernet kártyával több MAC címet
> használjak (azaz kívűlről úgy nézzen ki a dolog, mintha több különböző
> host lenne)? Az IP alias sajnos nem elég, az idióta protokoll layer2-n
> címzi a hostokat. Amire eddig jutottam, az az, hogy libpcap-pel
> figyelek a kártyán minden csomagra, a nekem szólókat elkapom, illetve
> visszafelé packet sockettel küldöm az adatot, de jó lenne, hanem
> kellene újra implementálni az IP/UDP/TCP/FTP/SNMP/TFTP protokollokat,
> amik a layer2 fölött mennek...

ip link add link eth0 name foobar address 00:11:22:33:44:55 type macvlan

"eth0" a fizikai interface, "foobar" lesz az uj interface.

Gabor

-- 
     ---------------------------------------------------------
     MTA SZTAKI Computer and Automation Research Institute
                Hungarian Academy of Sciences
     ---------------------------------------------------------
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz