Eu também não tenho idéia de como possa funcionar. Talvez se tivesse 2 links seria mais fácil... ou ainda um roteador com 2 interfaces LAN.
Não me lembro em qual site eu vi esta solução... mas já foi feita, só não sei se a solução era toda em Linux.
[]´s