Dá para fazer da maneira que eu te falei, mas o ideal é você colocar um proxy-squid. O mikrotik limita o uso de memória do proxy em apenas 2M (2048 KB), Já no linux você poderá setar o valor que quiser, mas lembre-se de deixar tudo equivalente (uso de hd e de memória). Se tiver alguma dúvida:
Squid-Cache.org.br - A Casa Brasileira do Squid - Início