1) Solução on-board aqui :
Use Sistema / Rede / Localização / Editar local e configure duas redes diferentes (ou seja, Home & Elswhere). Lá você pode definir configurações diferentes.
2) Para automatizar a alternância entre os locais, você pode tentar esta solução :
Use uma ferramenta como Locomatic para automatizar o processo de alternar configurações de local por rede.