Создание виртуального сетевого интерфейса.

Здравствуйте гуру линукса, мне нужна ваша непосильная помощь. Задача состоит в том что-бы создать на тачьке виртуальную сетевую карту которая смотрит в сеть через реальную eth0. Я перерыл кучу форумов в интернете, но помощи не нашол. У меня дома стоит сервер котрый раздаёт через NAT интернет в 2 подсети через одну сетевую карту eth0. Через alias я всё сделал, но хочется что бы всё было по нормальному и что бы тачьки в подсетях видели разные маки. Нашол утилиту в нете tunctl она смогла создать сетёвку tap0 но дело в том что эта сетёвка не пингует нечиго кроме локальных адресов сервера. помогите кто чем може плизззз.

Комментарии

Хм. Это вопрос, или предложение?

Это вопрос. И просьба о помощи.

ifconfig eth0:1 blablabla

Я уже так делал. Но это всего лиш alias на eth0, у этой сетёвки будет мак такойже как у eth0. Я просто прочитал статью про утилиту netgraph для FreeBSD она решает поставленую задачу, а вот для дебиана я такую не нашол. Или может такое зделать невозможно. И что самое грустное что винда такое делает и софта полно, а вот для линукс такого никто не сделал. :(

Может стоит покопать в сторону: Linux VETH ...?

/sbin/ip