multimac实践
1、multimac简介
Multimac is a very simple Linux software that is able to emulate and use multiple virtual interfaces (with different MAC addresses) on a LAN using a single network adapter. The aim of the application is giving network developers a tool to emulate presence of multiple machines (with different MAC addresses) using a single network adapter.
Remember, in fact, that eth aliasing doesn’t allow to specify a different MAC address for aliases (e.g. if you setup an alias eth0:0 for eth0 you can’t provide a different MAC address to eth0:0). This application helps to hack this (the project originally was born as a test on Linux Tun/Tap driver).
2、multimac环境要求Requirements
- Linux 2.6 kernel (should work with 2.4 kernels too but i’ve never tested it)
- Linux Tun driver (run “
modprobe tun
” first) - Linux bridging driver (run “
modprobe brid