O que você precisa fazer é roteamento baseado em política. Eu não sei se os arquivos de configuração do Fedora suportam isso - eu diria "não" se eu tivesse que adivinhar ...
Basicamente, o que você quer fazer é configurar duas tabelas de roteamento diferentes, uma para conexões externas (roteadas) e deixar a tabela de roteamento padrão para conexões locais.