eu gerenciava um servidor numa empresa com FreeBSD, uma vez por semana eu precisava limpar o cache, pois quando o cache estava cheio as maquinas na rede ficavam sem acesso a internet, o comando que você utilizou não resolveu porque provavelmente você não atingiu o(s) arquivo(s) certo, procure ajuda em fóruns especializados na distro linux que você usa, para saber onde encontrar os arquivos do cache e limpa-los, talvez possa ser o cache mesmo o problema.