Не подскажет ли кто-то, как организовать на одной домашней машине "две". Не знаю, как толково спросить... Чтоб можно было экспериментировать с разными сетевыми фишками. Сымитировать вторую машину.
из вариантов полегче (но не факт что попроще):
UML (user mode linux) - запускается еще одно ядро
LVS (linux virtual server) - не совсем по теме, но близко
можно и Virtual-Services-HOWTO почитать...