Перейдите на вкладку «Сеть» в настройках системы и создайте новое «местоположение» для каждой сети, которая не работает с «автоматическим» профилем по умолчанию.
Это должно помочь в большинстве ситуаций. Для некоторых специальных сетей попробуйте поиграть с определенными настройками в настройках соответствующего местоположения.
HTH - по крайней мере, для Mac OS. У меня нет решения для Windows, хотя в IIRC есть решения для дорожных воинов.