1) Поставить debian 3.1 - ему думаю хватит

1) Поставить debian 3.1 - ему думаю хватит что-то типа 500Mb HDD и 64Mb RAM (хотя и 32Mb сойдет кажется) чтоьбы поставится и запустится.
2) apt-get install bridge-utils less
3) zless /usr/share/doc/bridge-utils/README.Debian.gz
Прописать все в /etc/network/interfaces как там написано, сделать /etc/init.d/networking restart и наслаждаться
4) Общетеоретические вопросы - linux-net.osdl.org/index.php/Bridge

Слишком длинный кабель? (или Нужно поднять шлюз под Linux)