Eu tenho minha rede configurada assim. http://docs.google.com/Doc?docid=0AZ1YxuLE4djaZGhqN2s1NmRfMjhjNjc0Ym1meg&hl=en
Em palavras: eu tenho uma máquina (Calcium, executando o Arch Linux) que possui duas interfaces de rede. eth0 é acumulado em um roteador e é gigabit. O Eth1 é conectado diretamente à rede da universidade por mais de 10Megabit. O uplink do roteador também está conectado à rede da universidade e também é 10Megabit.
Atualmente (acredito) todo o tráfego no Calcium está passando pelo eth0, pelo roteador, independentemente de ser interno ou externo. (Como posso confirmar isso?)
Idealmente, o tráfego destinado à rede interna (192.168.10.0/24) trafegaria sobre eth0 para o roteador e para onde quer que fosse. Todo o outro tráfego deve passar por eth1.