Isso pode ser possível. Você provavelmente precisaria configurar um servidor proxy no seu sistema Ubuntu como o squid. Configure o proxy squid para funcionar no modo de interceptação e aponte seu proxy squid para o sistema Ubuntu na proxy upstream .
Se você conseguir que quem quer que esteja executando o wifi / upstream-proxy para defini-lo como transparente, não será necessário fazer nada desse tipo de hackery.