Eu finalmente encontrei uma solução tolerável para esse problema configurando "Perfis de usuário do firewall" no ESET Smart Security. Eu tenho um perfil "Home", um perfil "Mobile" e um perfil "Inseguro". Ele é definido como padrão para o perfil Inseguro, a menos que eu entre em uma rede que eu configurei manualmente em um dos outros perfis.